0000054381-24-000005.txt : 20240222 0000054381-24-000005.hdr.sgml : 20240222 20240222163551 ACCESSION NUMBER: 0000054381-24-000005 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 146 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KAMAN Corp CENTRAL INDEX KEY: 0000054381 STANDARD INDUSTRIAL CLASSIFICATION: GUIDED MISSILES & SPACE VEHICLES & PARTS [3760] ORGANIZATION NAME: 04 Manufacturing 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: 24665453 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-20231231.htm 10-K kamn-20231231
000005438112/312023FYFALSEfalseP2Yhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent00000543812023-01-012023-12-3100000543812023-06-30iso4217:USD00000543812024-01-26xbrli:shares00000543812023-12-3100000543812022-12-31iso4217:USDxbrli:shares00000543812022-01-012022-12-3100000543812021-01-012021-12-310000054381us-gaap:CommonStockMember2020-12-310000054381us-gaap:AdditionalPaidInCapitalMember2020-12-310000054381us-gaap:RetainedEarningsMember2020-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000054381us-gaap:TreasuryStockCommonMember2020-12-3100000543812020-12-310000054381us-gaap:CommonStockMember2021-01-012021-12-310000054381us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000054381us-gaap:RetainedEarningsMember2021-01-012021-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000054381us-gaap:TreasuryStockCommonMember2021-01-012021-12-310000054381us-gaap:CommonStockMember2021-12-310000054381us-gaap:AdditionalPaidInCapitalMember2021-12-310000054381us-gaap:RetainedEarningsMember2021-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000054381us-gaap:TreasuryStockCommonMember2021-12-3100000543812021-12-310000054381us-gaap:CommonStockMember2022-01-012022-12-310000054381us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000054381us-gaap:RetainedEarningsMember2022-01-012022-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000054381us-gaap:TreasuryStockCommonMember2022-01-012022-12-310000054381us-gaap:CommonStockMember2022-12-310000054381us-gaap:AdditionalPaidInCapitalMember2022-12-310000054381us-gaap:RetainedEarningsMember2022-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000054381us-gaap:TreasuryStockCommonMember2022-12-310000054381us-gaap:CommonStockMember2023-01-012023-12-310000054381us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000054381us-gaap:TreasuryStockCommonMember2023-01-012023-12-310000054381us-gaap:RetainedEarningsMember2023-01-012023-12-310000054381us-gaap:CommonStockMember2023-12-310000054381us-gaap:AdditionalPaidInCapitalMember2023-12-310000054381us-gaap:RetainedEarningsMember2023-12-310000054381us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000054381us-gaap:TreasuryStockCommonMember2023-12-31kamn:segment0000054381us-gaap:AccountsReceivableMember2023-01-012023-12-31kamn:Customers0000054381us-gaap:AccountsReceivableMember2022-01-012022-12-310000054381us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-31xbrli:pure0000054381us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310000054381us-gaap:SalesMember2023-01-012023-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310000054381us-gaap:SalesRevenueNetMember2023-01-012023-12-310000054381us-gaap:SalesMember2022-01-012022-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:GeographicDistributionForeignMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:GeographicDistributionForeignMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310000054381us-gaap:SalesRevenueNetMemberus-gaap:GeographicDistributionForeignMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310000054381kamn:KMaxMember2023-01-012023-12-310000054381kamn:KMaxMember2022-01-012022-12-310000054381kamn:PerformanceobligationssatisfiedinpreviousperiodsMember2023-01-012023-12-310000054381kamn:PerformanceobligationssatisfiedinpreviousperiodsMember2022-01-012022-12-310000054381kamn:PerformanceobligationssatisfiedinpreviousperiodsMember2021-01-012021-12-31kamn:Integer0000054381srt:MinimumMemberus-gaap:BuildingMember2023-12-310000054381srt:MaximumMemberus-gaap:BuildingMember2023-12-310000054381srt:MinimumMemberus-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-12-310000054381us-gaap:LeaseholdsAndLeaseholdImprovementsMembersrt:MaximumMember2023-12-310000054381srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000054381srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000054381kamn:CostOfSalesMemberMember2023-01-012023-12-310000054381kamn:CostOfSalesMemberMember2022-01-012022-12-310000054381kamn:CostOfSalesMemberMember2021-01-012021-12-310000054381us-gaap:AccountingStandardsUpdate202006Member2022-01-0100000543812022-01-010000054381kamn:CreditAgreement2019Memberus-gaap:RevolvingCreditFacilityMember2019-12-130000054381srt:ScenarioPreviouslyReportedMember2022-12-310000054381srt:RestatementAdjustmentMember2022-12-310000054381srt:ScenarioPreviouslyReportedMember2021-12-310000054381srt:RestatementAdjustmentMember2021-12-310000054381srt:RestatementAdjustmentMemberkamn:PrecisionProductsMember2022-12-310000054381kamn:StructuresMembersrt:RestatementAdjustmentMember2022-12-310000054381srt:RestatementAdjustmentMemberkamn:PrecisionProductsMember2021-12-310000054381srt:ScenarioPreviouslyReportedMember2022-01-012022-12-310000054381srt:RestatementAdjustmentMember2022-01-012022-12-310000054381srt:ScenarioPreviouslyReportedMember2021-01-012021-12-310000054381srt:RestatementAdjustmentMember2021-01-012021-12-3100000543812020-01-012021-12-310000054381kamn:MexicoOperationsMember2023-01-012023-12-310000054381kamn:U.K.CompositesMember2021-01-012021-12-310000054381kamn:U.K.CompositesMember2022-12-310000054381kamn:DistributionMember2019-08-260000054381kamn:DistributionMember2019-08-262023-12-310000054381kamn:DistributionMember2022-01-012022-12-310000054381kamn:CashOutflowsMemberkamn:DistributionMember2019-08-262023-12-310000054381kamn:CashOutflowsMemberkamn:DistributionMember2021-01-012021-12-310000054381kamn:DistributionMemberkamn:CashInflowsMember2019-08-262023-12-310000054381kamn:DistributionMemberkamn:CashInflowsMember2021-01-012021-12-310000054381kamn:AircraftWheelAndBrakeMember2022-09-160000054381kamn:AircraftWheelAndBrakeMember2022-09-162022-09-160000054381kamn:AircraftWheelAndBrakeMemberus-gaap:CustomerRelationshipsMember2022-09-160000054381srt:MinimumMemberkamn:AircraftWheelAndBrakeMemberus-gaap:CustomerRelationshipsMember2022-09-160000054381kamn:AircraftWheelAndBrakeMembersrt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-09-160000054381kamn:AircraftWheelAndBrakeMemberus-gaap:OrderOrProductionBacklogMember2022-09-160000054381kamn:AircraftWheelAndBrakeMember2023-01-012023-12-310000054381kamn:AircraftWheelAndBrakeMember2022-01-012022-12-310000054381kamn:AircraftWheelAndBrakeMember2021-01-012021-12-310000054381kamn:NearEarthAutonomyMember2022-06-220000054381kamn:EngineeredProductsMember2023-01-012023-12-310000054381kamn:EngineeredProductsMember2022-01-012022-12-310000054381kamn:EngineeredProductsMember2021-01-012021-12-310000054381kamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:StructuresMember2023-01-012023-12-310000054381kamn:StructuresMember2022-01-012022-12-310000054381kamn:StructuresMember2021-01-012021-12-310000054381us-gaap:CorporateMember2023-01-012023-12-310000054381us-gaap:CorporateMember2022-01-012022-12-310000054381us-gaap:CorporateMember2021-01-012021-12-310000054381kamn:OtherUnallocatedExpensesNetMember2023-01-012023-12-310000054381kamn:OtherUnallocatedExpensesNetMember2022-01-012022-12-310000054381kamn:OtherUnallocatedExpensesNetMember2021-01-012021-12-310000054381kamn:USGovernmentMember2023-01-012023-12-310000054381kamn:USGovernmentMember2022-01-012022-12-310000054381kamn:USGovernmentMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:MilitaryandDefenseotherthanfuzesMember2023-01-012023-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:MissileandBombFuzesMember2023-01-012023-12-310000054381kamn:MissileandBombFuzesMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:MissileandBombFuzesMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:MissileandBombFuzesMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:CommercialAerospaceMember2023-01-012023-12-310000054381kamn:CommercialAerospaceMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:CommercialAerospaceMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:CommercialAerospaceMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:MedicalMember2023-01-012023-12-310000054381kamn:MedicalMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:MedicalMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:MedicalMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:OtherMember2023-01-012023-12-310000054381kamn:OtherMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:OtherMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:OtherMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:MilitaryandDefenseotherthanfuzesMember2022-01-012022-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:MissileandBombFuzesMember2022-01-012022-12-310000054381kamn:MissileandBombFuzesMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:MissileandBombFuzesMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:MissileandBombFuzesMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:CommercialAerospaceMember2022-01-012022-12-310000054381kamn:CommercialAerospaceMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:CommercialAerospaceMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:CommercialAerospaceMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:MedicalMember2022-01-012022-12-310000054381kamn:MedicalMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:MedicalMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:MedicalMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:OtherMember2022-01-012022-12-310000054381kamn:OtherMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:OtherMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:OtherMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:MilitaryandDefenseotherthanfuzesMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:MilitaryandDefenseotherthanfuzesMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:MissileandBombFuzesMember2021-01-012021-12-310000054381kamn:MissileandBombFuzesMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:MissileandBombFuzesMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:MissileandBombFuzesMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:CommercialAerospaceMember2021-01-012021-12-310000054381kamn:CommercialAerospaceMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:CommercialAerospaceMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:CommercialAerospaceMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:MedicalMember2021-01-012021-12-310000054381kamn:MedicalMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:MedicalMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:MedicalMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:OtherMember2021-01-012021-12-310000054381kamn:OtherMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:OtherMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:OtherMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:OriginalEquipmentManufacturerMember2023-01-012023-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:OriginalEquipmentManufacturerMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:AftermarketMember2023-01-012023-12-310000054381kamn:AftermarketMemberkamn:PrecisionProductsMember2023-01-012023-12-310000054381kamn:AftermarketMemberkamn:StructuresMember2023-01-012023-12-310000054381kamn:AftermarketMember2023-01-012023-12-310000054381kamn:EngineeredProductsMemberkamn:OriginalEquipmentManufacturerMember2022-01-012022-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:OriginalEquipmentManufacturerMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:AftermarketMember2022-01-012022-12-310000054381kamn:AftermarketMemberkamn:PrecisionProductsMember2022-01-012022-12-310000054381kamn:AftermarketMemberkamn:StructuresMember2022-01-012022-12-310000054381kamn:AftermarketMember2022-01-012022-12-310000054381kamn:EngineeredProductsMemberkamn:OriginalEquipmentManufacturerMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:OriginalEquipmentManufacturerMember2021-01-012021-12-310000054381kamn:EngineeredProductsMemberkamn:AftermarketMember2021-01-012021-12-310000054381kamn:AftermarketMemberkamn:PrecisionProductsMember2021-01-012021-12-310000054381kamn:AftermarketMemberkamn:StructuresMember2021-01-012021-12-310000054381kamn:AftermarketMember2021-01-012021-12-310000054381srt:MinimumMemberus-gaap:TimeAndMaterialsContractMember2023-01-012023-12-310000054381us-gaap:TimeAndMaterialsContractMembersrt:MaximumMember2023-01-012023-12-310000054381srt:MinimumMemberus-gaap:FixedPriceContractMember2023-01-012023-12-310000054381us-gaap:FixedPriceContractMembersrt:MaximumMember2023-01-012023-12-310000054381kamn:EngineeredProductsMember2023-12-310000054381kamn:EngineeredProductsMember2022-12-310000054381kamn:EngineeredProductsMember2021-12-310000054381kamn:PrecisionProductsMember2023-12-310000054381kamn:PrecisionProductsMember2022-12-310000054381kamn:PrecisionProductsMember2021-12-310000054381kamn:StructuresMember2023-12-310000054381kamn:StructuresMember2022-12-310000054381kamn:StructuresMember2021-12-310000054381us-gaap:CorporateMember2023-12-310000054381us-gaap:CorporateMember2022-12-310000054381us-gaap:CorporateMember2021-12-310000054381srt:NorthAmericaMember2023-01-012023-12-310000054381srt:NorthAmericaMember2022-01-012022-12-310000054381srt:NorthAmericaMember2021-01-012021-12-310000054381srt:EuropeMember2023-01-012023-12-310000054381srt:EuropeMember2022-01-012022-12-310000054381srt:EuropeMember2021-01-012021-12-310000054381us-gaap:MiddleEastMember2023-01-012023-12-310000054381us-gaap:MiddleEastMember2022-01-012022-12-310000054381us-gaap:MiddleEastMember2021-01-012021-12-310000054381srt:AsiaMember2023-01-012023-12-310000054381srt:AsiaMember2022-01-012022-12-310000054381srt:AsiaMember2021-01-012021-12-310000054381kamn:OceaniaDomain2023-01-012023-12-310000054381kamn:OceaniaDomain2022-01-012022-12-310000054381kamn:OceaniaDomain2021-01-012021-12-310000054381kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember2023-01-012023-12-310000054381kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember2022-01-012022-12-310000054381kamn:SegmentGeographicalGroupsOfCountriesGroupSixMember2021-01-012021-12-310000054381country:US2023-12-310000054381country:US2022-12-310000054381country:DE2023-12-310000054381country:DE2022-12-310000054381country:CZ2023-12-310000054381country:CZ2022-12-310000054381country:NL2023-12-310000054381country:NL2022-12-310000054381country:CH2023-12-310000054381country:CH2022-12-310000054381country:HK2023-12-310000054381country:HK2022-12-310000054381kamn:RestructuringSeveranceMember2023-01-012023-12-310000054381kamn:TransformationSeveranceMember2022-12-310000054381kamn:TransformationOtherMember2022-12-310000054381kamn:TransformationSeveranceMember2023-01-012023-12-310000054381kamn:TransformationOtherMember2023-01-012023-12-310000054381kamn:TransformationSeveranceMember2023-12-310000054381kamn:TransformationOtherMember2023-12-310000054381kamn:GAReductionEffortMember2022-01-012022-12-310000054381kamn:GAReductionEffortMember2021-01-012021-12-310000054381us-gaap:TradeAccountsReceivableMember2023-12-310000054381us-gaap:TradeAccountsReceivableMember2022-12-310000054381kamn:ContractReceivablesMemberus-gaap:BilledRevenuesMemberkamn:USGovernmentMember2023-12-310000054381kamn:ContractReceivablesMemberus-gaap:BilledRevenuesMemberkamn:USGovernmentMember2022-12-310000054381kamn:ContractReceivablesMemberus-gaap:UnbilledRevenuesMemberkamn:USGovernmentMember2023-12-310000054381kamn:ContractReceivablesMemberus-gaap:UnbilledRevenuesMemberkamn:USGovernmentMember2022-12-310000054381kamn:ContractReceivablesMemberkamn:CommercialAndOtherGovernmentMemberus-gaap:BilledRevenuesMember2023-12-310000054381kamn:ContractReceivablesMemberkamn:CommercialAndOtherGovernmentMemberus-gaap:BilledRevenuesMember2022-12-310000054381kamn:ContractReceivablesMemberkamn:CommercialAndOtherGovernmentMemberus-gaap:UnbilledRevenuesMember2023-12-310000054381kamn:ContractReceivablesMemberkamn:CommercialAndOtherGovernmentMemberus-gaap:UnbilledRevenuesMember2022-12-310000054381kamn:ContractChangesNegotiatedSettlementsandClaimsMember2023-12-310000054381kamn:ContractChangesNegotiatedSettlementsandClaimsMember2022-12-310000054381kamn:CoststoFulfillMember2023-12-310000054381kamn:CoststoFulfillMember2022-12-310000054381kamn:CoststoObtainMember2022-12-310000054381kamn:CoststoObtainMember2023-12-310000054381us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000054381us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000054381kamn:USGovernmentMember2023-12-310000054381kamn:USGovernmentMember2022-12-310000054381kamn:CommercialAndOtherGovernmentMember2023-12-310000054381kamn:CommercialAndOtherGovernmentMember2022-12-310000054381kamn:KMaxMember2023-12-310000054381kamn:KMaxMember2022-12-310000054381kamn:SH2GIMember2023-12-310000054381kamn:SH2GIMember2022-12-310000054381us-gaap:LandMember2023-12-310000054381us-gaap:LandMember2022-12-310000054381us-gaap:BuildingMember2023-12-310000054381us-gaap:BuildingMember2022-12-310000054381us-gaap:LeaseholdImprovementsMember2023-12-310000054381us-gaap:LeaseholdImprovementsMember2022-12-310000054381kamn:MachineryOfficeFurnitureAndEquipmentMember2023-12-310000054381kamn:MachineryOfficeFurnitureAndEquipmentMember2022-12-310000054381us-gaap:ConstructionInProgressMember2023-12-310000054381us-gaap:ConstructionInProgressMember2022-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2023-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2022-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2023-01-012023-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2022-01-012022-12-310000054381us-gaap:AssetsHeldUnderCapitalLeasesMember2021-01-012021-12-310000054381us-gaap:MeasurementInputLongTermRevenueGrowthRateMember2023-01-012023-12-310000054381us-gaap:MeasurementInputDiscountRateMember2023-01-012023-12-310000054381kamn:KPPOrlandoMember2022-12-310000054381kamn:KPPOrlandoMember2022-01-012022-12-310000054381srt:MinimumMemberkamn:CustomerListsAndRelationshipsMember2023-12-310000054381kamn:CustomerListsAndRelationshipsMembersrt:MaximumMember2023-12-310000054381kamn:CustomerListsAndRelationshipsMember2023-12-310000054381kamn:CustomerListsAndRelationshipsMember2022-12-310000054381srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2023-12-310000054381us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2023-12-310000054381us-gaap:DevelopedTechnologyRightsMember2023-12-310000054381us-gaap:DevelopedTechnologyRightsMember2022-12-310000054381srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310000054381srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310000054381us-gaap:TrademarksAndTradeNamesMember2023-12-310000054381us-gaap:TrademarksAndTradeNamesMember2022-12-310000054381srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2023-12-310000054381srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-12-310000054381us-gaap:NoncompeteAgreementsMember2023-12-310000054381us-gaap:NoncompeteAgreementsMember2022-12-310000054381srt:MinimumMemberus-gaap:PatentsMember2023-12-310000054381us-gaap:PatentsMembersrt:MaximumMember2023-12-310000054381us-gaap:PatentsMember2023-12-310000054381us-gaap:PatentsMember2022-12-310000054381us-gaap:RevolvingCreditFacilityMember2023-12-310000054381us-gaap:RevolvingCreditFacilityMember2022-12-310000054381us-gaap:ConvertibleDebtMember2023-12-310000054381us-gaap:ConvertibleDebtMember2022-12-310000054381kamn:A2024NotesMember2017-05-240000054381kamn:A2024NotesMember2017-05-120000054381kamn:A2024NotesMember2021-10-010000054381kamn:A2024NotesMember2023-01-012023-12-310000054381kamn:A2024NotesMember2017-05-122017-05-120000054381kamn:A2024NotesMember2023-12-3100000543812017-05-122017-05-1200000543812017-05-240000054381kamn:A2024NotesMember2022-01-012022-12-310000054381kamn:A2024NotesMember2021-01-012021-12-310000054381kamn:CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMemberkamn:CreditAgreement2015Memberus-gaap:RevolvingCreditFacilityMember2015-05-060000054381kamn:CreditAgreement2019Member2023-12-310000054381kamn:CreditAgreement2019Membersrt:MaximumMember2023-01-012023-12-310000054381srt:MinimumMemberkamn:CreditAgreement2019Member2023-01-012023-12-310000054381kamn:CreditAgreement2019Member2023-01-012023-09-290000054381kamn:CreditAgreement2019Membersrt:ScenarioForecastMember2023-09-302024-03-290000054381kamn:CreditAgreement2019Memberus-gaap:RevolvingCreditFacilityMember2023-12-310000054381kamn:CreditAgreement2015Memberus-gaap:RevolvingCreditFacilityMember2022-12-310000054381us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2023-12-310000054381us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2022-12-310000054381kamn:JPFMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2023-12-310000054381kamn:JPFMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2022-12-3100000543812023-04-012023-06-300000054381us-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310000054381us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310000054381us-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310000054381srt:MinimumMemberkamn:CreditAgreement2019Memberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310000054381kamn:CreditAgreement2019Membersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310000054381srt:MinimumMemberkamn:CreditAgreement2019Memberus-gaap:LetterOfCreditMember2023-01-012023-12-310000054381kamn:CreditAgreement2019Membersrt:MaximumMemberus-gaap:LetterOfCreditMember2023-01-012023-12-310000054381kamn:CreditAgreement2019Member2022-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310000054381us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember2023-01-012023-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember2022-01-012022-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember2023-01-012023-12-310000054381kamn:AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember2022-01-012022-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-310000054381us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000054381kamn:EntityClassificationElectionMember2023-01-012023-12-310000054381kamn:EntityClassificationElectionMember2022-01-012022-12-310000054381kamn:EntityClassificationElectionMember2021-01-012021-12-310000054381kamn:ForeignDerivedIntangibleIncomeBenefitMember2023-01-012023-12-310000054381kamn:ForeignDerivedIntangibleIncomeBenefitMember2022-01-012022-12-310000054381kamn:ForeignDerivedIntangibleIncomeBenefitMember2021-01-012021-12-310000054381us-gaap:StockCompensationPlanMember2023-01-012023-12-310000054381us-gaap:StockCompensationPlanMember2022-01-012022-12-310000054381us-gaap:StockCompensationPlanMember2021-01-012021-12-310000054381kamn:CompensationMember2023-01-012023-12-310000054381kamn:CompensationMember2022-01-012022-12-310000054381kamn:CompensationMember2021-01-012021-12-310000054381kamn:NondeductibleCompensationMember2023-01-012023-12-310000054381kamn:UnrecognizedTaxBenefitsMember2023-01-012023-12-310000054381kamn:NondeductibleCompensationMember2022-01-012022-12-310000054381sic:Z88882021-01-012021-12-310000054381us-gaap:DomesticCountryMember2021-01-012021-12-310000054381kamn:NondeductibleCompensationMember2021-01-012021-12-310000054381sic:Z88882023-12-310000054381us-gaap:DomesticCountryMember2023-12-310000054381us-gaap:DomesticCountryMember2023-01-012023-12-310000054381sic:Z88882022-12-310000054381us-gaap:DomesticCountryMember2022-12-310000054381us-gaap:DomesticCountryMember2022-01-012022-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2022-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2021-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2023-01-012023-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2022-01-012022-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2023-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-12-310000054381us-gaap:OtherPensionPlansDefinedBenefitMember2021-01-012021-12-310000054381us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-01-012021-12-310000054381us-gaap:CashAndCashEquivalentsMember2023-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2023-12-310000054381us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:CashAndCashEquivalentsMember2023-12-310000054381us-gaap:DerivativeMember2023-12-310000054381us-gaap:FutureMemberus-gaap:AssetsMemberus-gaap:FairValueInputsLevel1Member2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:DerivativeMember2023-12-310000054381us-gaap:FutureMemberus-gaap:AssetsMemberus-gaap:FairValueInputsLevel3Member2023-12-310000054381us-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:AssetsMember2023-12-310000054381us-gaap:FixedIncomeSecuritiesMember2023-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeSecuritiesMember2023-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:FixedIncomeSecuritiesMember2023-12-310000054381us-gaap:EquityFundsMember2023-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMember2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMember2023-12-310000054381us-gaap:FairValueInputsLevel3Memberus-gaap:EquityFundsMember2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquityFundsMember2023-12-310000054381kamn:CommonTrustFundsMember2023-12-310000054381us-gaap:FairValueInputsLevel1Memberkamn:CommonTrustFundsMember2023-12-310000054381us-gaap:FairValueInputsLevel2Memberkamn:CommonTrustFundsMember2023-12-310000054381kamn:CommonTrustFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberkamn:CommonTrustFundsMember2023-12-310000054381us-gaap:EquitySecuritiesMember2023-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMember2023-12-310000054381us-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquitySecuritiesMember2023-12-310000054381us-gaap:FairValueInputsLevel1Member2023-12-310000054381us-gaap:FairValueInputsLevel2Member2023-12-310000054381us-gaap:FairValueInputsLevel3Member2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-12-310000054381us-gaap:OtherIncomeMember2023-12-310000054381us-gaap:OtherIncomeMemberus-gaap:FairValueInputsLevel1Member2023-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:OtherIncomeMember2023-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:OtherIncomeMember2023-12-310000054381us-gaap:CashAndCashEquivalentsMember2022-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2022-12-310000054381us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:CashAndCashEquivalentsMember2022-12-310000054381us-gaap:DerivativeMember2022-12-310000054381us-gaap:FutureMemberus-gaap:AssetsMemberus-gaap:FairValueInputsLevel1Member2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:DerivativeMember2022-12-310000054381us-gaap:FutureMemberus-gaap:AssetsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000054381us-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:AssetsMember2022-12-310000054381us-gaap:FutureMember2022-12-310000054381us-gaap:LiabilityMemberus-gaap:FutureMemberus-gaap:FairValueInputsLevel1Member2022-12-310000054381us-gaap:FutureMemberus-gaap:FairValueInputsLevel2Member2022-12-310000054381us-gaap:LiabilityMemberus-gaap:FutureMemberus-gaap:FairValueInputsLevel3Member2022-12-310000054381us-gaap:LiabilityMemberus-gaap:FutureMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2022-12-310000054381us-gaap:FixedIncomeSecuritiesMember2022-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeSecuritiesMember2022-12-310000054381us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:FixedIncomeSecuritiesMember2022-12-310000054381us-gaap:EquityFundsMember2022-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMember2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMember2022-12-310000054381us-gaap:FairValueInputsLevel3Memberus-gaap:EquityFundsMember2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquityFundsMember2022-12-310000054381kamn:CommonTrustFundsMember2022-12-310000054381us-gaap:FairValueInputsLevel1Memberkamn:CommonTrustFundsMember2022-12-310000054381us-gaap:FairValueInputsLevel2Memberkamn:CommonTrustFundsMember2022-12-310000054381kamn:CommonTrustFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberkamn:CommonTrustFundsMember2022-12-310000054381us-gaap:EquitySecuritiesMember2022-12-310000054381us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMember2022-12-310000054381us-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:EquitySecuritiesMember2022-12-310000054381us-gaap:FairValueInputsLevel1Member2022-12-310000054381us-gaap:FairValueInputsLevel2Member2022-12-310000054381us-gaap:FairValueInputsLevel3Member2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2022-12-310000054381us-gaap:OtherIncomeMember2022-12-310000054381us-gaap:OtherIncomeMemberus-gaap:FairValueInputsLevel1Member2022-12-310000054381us-gaap:FairValueInputsLevel2Memberus-gaap:OtherIncomeMember2022-12-310000054381us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:OtherIncomeMember2022-12-310000054381us-gaap:SegmentContinuingOperationsMember2023-01-012023-12-310000054381us-gaap:SegmentContinuingOperationsMember2022-01-012022-12-310000054381us-gaap:SegmentContinuingOperationsMember2021-01-012021-12-310000054381kamn:OtherLiabiltiesMember2023-12-310000054381kamn:OtherLiabiltiesMember2022-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2022-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2021-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2023-01-012023-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2022-01-012022-12-310000054381kamn:AccrualsAndPayableAndOtherLongTermLiabiltiesMember2023-12-310000054381kamn:MoosupMember2023-12-310000054381kamn:BloomfieldMember2008-08-310000054381kamn:BloomfieldMember2023-01-012023-12-310000054381kamn:BloomfieldMember2023-12-310000054381kamn:LiabiltiesOtherAccrualsAndPayablesMemberkamn:BloomfieldMember2023-12-310000054381kamn:NewHartfordMember2023-12-310000054381kamn:NewHartfordMember2023-01-012023-12-310000054381kamn:LiabiltiesOtherAccrualsAndPayablesMemberkamn:NewHartfordMember2023-12-310000054381kamn:OffsetAgreementMember2023-01-012023-12-310000054381kamn:OffsetAgreementMember2023-12-310000054381srt:MinimumMemberus-gaap:RealEstateMember2023-12-310000054381srt:MaximumMemberus-gaap:RealEstateMember2023-12-310000054381srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000054381srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000054381srt:MinimumMember2023-12-310000054381srt:MaximumMember2023-12-310000054381us-gaap:StockCompensationPlanMember2023-01-012023-12-310000054381us-gaap:StockCompensationPlanMember2022-01-012022-12-310000054381us-gaap:StockCompensationPlanMember2021-01-012021-12-310000054381kamn:A2024NotesMember2022-12-310000054381kamn:A2021PSUsMember2023-01-012023-12-310000054381kamn:RestructuringSeveranceMember2022-01-012022-12-310000054381kamn:RestructuringSeveranceMember2021-01-012021-12-310000054381kamn:A2013ManagementIncentivePlanMember2013-04-170000054381kamn:A2013ManagementIncentivePlanMember2018-04-180000054381kamn:A2013ManagementIncentivePlanMember2023-04-190000054381kamn:A2013ManagementIncentivePlanMember2023-12-310000054381us-gaap:EmployeeStockOptionMember2023-12-310000054381us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000054381kamn:A2022Memberus-gaap:EmployeeStockOptionMember2023-12-310000054381kamn:A2022Memberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310000054381kamn:PriorTo2021Memberus-gaap:RestrictedStockMember2023-12-310000054381kamn:PriorTo2021Memberus-gaap:RestrictedStockMember2023-01-012023-12-310000054381us-gaap:RestrictedStockMemberkamn:BeginningIn2021Member2023-12-310000054381us-gaap:RestrictedStockMemberkamn:BeginningIn2021Member2023-01-012023-12-310000054381us-gaap:EmployeeStockOptionMember2022-12-310000054381us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000054381us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000054381us-gaap:RestrictedStockMember2022-12-310000054381us-gaap:RestrictedStockMember2023-01-012023-12-310000054381us-gaap:RestrictedStockMember2023-12-310000054381us-gaap:RestrictedStockMember2022-01-012022-12-310000054381us-gaap:RestrictedStockMember2021-01-012021-12-310000054381us-gaap:PerformanceSharesMember2022-12-310000054381us-gaap:PerformanceSharesMember2023-01-012023-12-310000054381us-gaap:PerformanceSharesMember2023-12-310000054381us-gaap:PerformanceSharesMember2022-01-012022-12-310000054381us-gaap:PerformanceSharesMember2021-01-012021-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2023-01-012023-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2022-01-012022-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2021-01-012021-12-310000054381kamn:NonqualifiedStockOptionsandRestrictedStockMember2023-12-310000054381us-gaap:EmployeeStockMember2023-01-012023-12-310000054381us-gaap:EmployeeStockMember2023-12-310000054381srt:MinimumMemberus-gaap:EmployeeStockMember2023-12-310000054381us-gaap:EmployeeStockMembersrt:MaximumMember2023-12-310000054381us-gaap:EmployeeStockMember2022-01-012022-12-310000054381srt:MinimumMemberus-gaap:EmployeeStockMember2022-12-310000054381us-gaap:EmployeeStockMembersrt:MaximumMember2022-12-310000054381us-gaap:EmployeeStockMember2021-01-012021-12-310000054381srt:MinimumMemberus-gaap:EmployeeStockMember2021-12-310000054381us-gaap:EmployeeStockMembersrt:MaximumMember2021-12-3100000543812023-09-302023-12-310000054381us-gaap:AllowanceForCreditLossMember2022-12-310000054381us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310000054381us-gaap:AllowanceForCreditLossMember2023-12-310000054381us-gaap:AllowanceForCreditLossMember2021-12-310000054381us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310000054381us-gaap:AllowanceForCreditLossMember2020-12-310000054381us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-012023-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-012022-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310000054381us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-012021-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, 2023
Capture logo.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.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to
§ 240.10D-1(b).

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 June 30, 2023, (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
$674,099,089.
At January 26, 2024, there were
28,319,136
shares of Common Stock outstanding.

Documents Incorporated Herein By Reference
Portions of our definitive proxy statement for our 2024 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 1C
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. On January 19, 2024, the Company announced that it has entered into a definitive agreement to be acquired by an affiliate of Arcline Investment Management, L.P. (“Arcline”), a growth-oriented private equity firm with deep experience investing in technology-driven, meaningful-to-the-world industrial businesses, in an all-cash transaction with a total enterprise value of approximately $1.8 billion. Upon completion of the transaction, Kaman will become a privately held company.

We are a diversified company that conducts business in the aerospace and defense, medical and industrial markets. We report information in three business segments: Engineered Products, Precision Products and Structures. The Chief Operating Decision Maker ("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 Corporation, 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 and the Czech Republic. Additionally, the Company maintains an investment in a joint venture in India. In the year ended December 31, 2023, two individual customers, The Boeing Company and Lockheed Martin Corporation, accounted for more than 10% of consolidated net sales. Sales to The Boeing Company were primarily made by the Engineered Products and Structures segments, while sales to Lockheed Martin Corporation were primarily made by the Precision Products and Structures segments.

The following description of our business should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” within Item 7 of this Form 10-K, including the information contained therein under the heading “Overview of Business.”

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; and wheels, brakes and related hydraulic components for helicopters and fixed-wing and UAV aircraft.

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; support of our heavy lift K-MAX® manned helicopter; and development of 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 2023 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.

3


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.

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:
 For the year ended December 31,
 202320222021
Sales
Defense23.1 %21.2 %23.8 %
Safe and Arm Devices9.0 %18.3 %27.0 %
Commercial, Business, & General Aviation44.4 %35.3 %26.1 %
Medical13.0 %13.7 %12.2 %
Industrial & Other10.5 %11.5 %10.9 %
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.

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, 2023, we held a total of 424 patents, 122 of which were U.S. patents and 302 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 107 U.S. and foreign trademarks as of December 31, 2023.

BACKLOG

We anticipate that approximately 69% of our backlog at the end of 2023 will be performed in 2024. Approximately 35% of our backlog at the end of 2023 is related to U.S. Government ("USG") contracts or subcontracts.

Total backlog at December 31, 2023, 2022 and 2021, and the portion of the backlog we expect to complete in 2024, is as follows:
Total Backlog at
December 31, 2023
2023 Backlog to be
completed in 2024
Total Backlog at
December 31, 2022
Total Backlog at
December 31, 2021
In thousands
Engineered Products$363,663 $318,719 $322,452 $169,144 
Precision Products150,006 82,389 134,903 180,082 
Structures236,214 113,373 263,581 351,697 
Total$749,883 $514,481 $720,936 $700,923 

Backlog related to uncompleted contracts for which we have recorded a provision for estimated losses was $20.7 million as of December 31, 2023. At December 31, 2023, there was no backlog related to firm but not yet funded orders.

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 2023, approximately 92% 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, transportation, investigation and remediation of certain materials, substances and wastes. We are committed to monitoring the Company's environmental performance. As such, 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 possible that continued environmental compliance could have a material impact on our results of operations, financial condition
5


or cash flows if more stringent investigation and/or clean-up requirements are imposed, additional contamination is discovered and/or clean-up costs are higher than estimated.

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, helicopter sales and support and structures, bearings, springs, seals and contacts, wheel and brake 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.

ENVIRONMENTAL, SOCIAL AND GOVERNANCE ("ESG")

Climate Change

As part of our commitment to being good stewards of the environment, we are working to understand and reduce our impact on climate change. There have been no, and we do not know of any in the near term, material adverse impacts on our business, financial condition, or adverse impacts of our operations as a result of compliance with legislative or regulatory requirements regarding climate change, from the known physical effects of climate change or as a result of supporting our ESG initiatives. Potential future increased regulation and/or other climate change concerns, however, could subject us to additional costs and restrictions that could have a material impact on our results of operations, and we are not able to predict how such regulations or other concerns would affect our business, operations or financial results. The Company is focused on calculating its scope of greenhouse gas emissions and identifying opportunities to reduce its carbon footprint and determine decarbonization goals.

Environmental, Health and Safety ("EHS")

Kaman is committed to conserving our natural resources and mitigating the environmental impact of our products and services.
Our efforts are guided by our EHS policies and monitored by our EHS management system. Our EHS policies identify compliance and oversight responsibilities for our employees and executive officers. VelocityEHS, our management system, provides a comprehensive tool to guide compliance with Company policies, laws and regulations. We provide annual training for our employees around healthy and safe work practices. The Director, EHS is responsible for tracking progress against and compliance with our policies, laws and regulations, as well as coordinating with local EHS managers to ensure our locations have the tools needed to identify and address opportunities and provide safe working conditions. The Company's EHS team meets regularly to discuss opportunities for conservation and share best practices between sites. In addition, the EHS team holds periodic trainings and provides safety tips to Company employees. Topics for these trainings and tips include fire safety, emergency preparedness, injury and incident reporting, hazardous materials handling and communication, proper use of personal protective equipment and Occupational Safety and Health Act compliance.

The Company has engaged both internal and external resources to perform EHS evaluations at its locations. These evaluations are designed and executed to facilitate employee and visitor safety. Any noncompliance with Company policies or laws and regulations is promptly investigated and corrective actions are implemented. Strategies to improve efficiency and sustainability are also assessed during the evaluation process, including the identification of products, services and activities that have a significant negative impact on the environment, and the implementation of actions or processes to enhance sustainability. As a result, investments in lighting upgrades, water conservation improvements and waste reduction strategies have been implemented at multiple locations. At least annually, our Board of Directors reviews the Company's progress on its EHS initiatives.
6


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 organizational 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, 2023, we employed 3,031 individuals. Of these employees, approximately 73% are employed in the United States and 27% are employed internationally. Within the United States, 64% of the employees are non-exempt and 36% are exempt.

The Company's average age of U.S. employees is 47. U.S. headcount by generation at December 31, 2023 is as follows:
14780
As of December 31, 2023, 71% and 29% 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.

Values

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

Respect - Employees value each other as people and appreciate their skills and 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 best ideas and resources.
Honor - Employees behave with integrity.

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

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 is committed to providing 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 and the Company with a pipeline of future employees. The Campus Champions Program is designed to engage universities and
7


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 well positioned 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 learning opportunities are offered to employees, which allows the Company to efficiently develop its staff and meet legal and compliance training requirements. Over eleven thousand webinar courses were completed in 2023 in comparison to over ten thousand courses in 2022, which included compliance, wellness and leadership topics delivered to the employee population.

The Company uses several mechanisms to support the development of current employees for future leadership roles. The Company has evolved its coaching strategy to adjust to the work environment post-pandemic. Created initially in 2021, virtual employee coaching has expanded across all segments, with increased participation year-over-year. In 2023, the Company continued its investment in the Women in Leadership Program. This program develops capabilities of female leaders through a process of learning and personal discovery to empower them to 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 of the program participants and creates actions plans to help improve their performance. The professional networking and mentoring, which are components of the program, help prepare future leaders for larger roles in the organization. Also in 2023, the Company broadened the Learning, Growing and Leading Series, a monthly training session in support of individuals' learning and professional development. The target audience for the 30-minute micro learning sessions includes people managers, aspiring leaders who want to continue to learn and grow in preparation for the next career opportunity, and all lifelong learners in pursuit of knowledge for personal and/or professional reasons. Additionally, as part of our Talent Strategy, the Company implemented a Knowledge Transfer Process as part of the annual talent review and succession process to capture critical knowledge and foster professional growth and development.

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

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

For our multi-generational workforce, the Company offers medical/prescription, dental and vision care plan options to choose from and provides employees with an online cost comparison tool to assist with their enrollment decision. For those enrolled in Kaman’s national health insurance plan through UnitedHealthcare, Kaman provided a Chronic Condition Program with valuable resources to support employees and their family members with chronic conditions such as diabetes or cancer. Similar resources are also available to Kaman employees enrolled in the smaller, fully-insured health insurance plans through Kaiser Permanente and Blue Cross Blue Shield of Kansas.


8


Wealth Benefits

The Kaman Corporation 401(k) Plan and the Bal Seal Engineering Savings and Investment Plan provides employees with a tax advantageous way to save for retirement. Both Plans provide employees with the ability to make contributions with a Company Match component. Additionally, the Company offers an Employee Stock Purchase Plan, Health Savings Accounts for those in the high deductible health plan, Health Reimbursement Arrangement for health plan participants that elect to receive care from the highest-quality, in-network healthcare providers, Flexible Spending Accounts for both health and dependent care, company-provided and voluntary life insurance benefits, accidental death and dismemberment insurance, disability benefits, voluntary accident, hospital indemnity and critical illness insurance for additional financial protection when most needed.

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’s Employee Assistance Program through TELUS Health is available to all employees and their household members at no cost when help is needed dealing with issues affecting their personal or professional lives. This resource connects employees with individuals who can help with an array of challenges such as locating childcare programs and individual counseling.

The Company recognizes the need to support its employees’ work-life balance. In 2024, the Company is providing two wellness days to U.S. employees as additional personal time off. In addition to FMLA benefits, the Company provides a Paid Parental Leave of Absence to better enable employees to care for and bond with a newborn, newly adopted, or newly placed foster child during the twelve-month period immediately following the event. Eligible employees receive five weeks of parental leave at 100% of base pay, inclusive of shift premiums, if applicable. This benefit is in addition to short-term disability benefits provided to female employees for pregnancy and childbirth.

The Company’s approach to remote work aligns with its wellness and retention strategies. The Company offers work from home opportunities, recognizing it as a strategic imperative to attract and retain employees as well as address how both current and potential employees view work post-pandemic and value flexibility.

Health & Safety

The Company is committed to protecting and preserving the health and safety of our employees and visitors, minimizing risks, assuring compliance and reducing business uncertainty. The Company strives for a sustainable health and safety culture based on management leadership and an engaged workforce, and is committed to continuous improvement to eliminate workplace injuries, illnesses and negative environmental impacts. The Company believes that environmental incidents and occupational injuries are preventable, and we strive to establish incident-free workplaces. It is the Company’s policy that employees comply with applicable workplace safety laws, regulations and best practices. A strong EHS culture is achieved through a collaborative effort of engaged leadership working with a committed and skilled workforce, the implementation of sustainable work practices, leveraging technology to maintain EHS management systems, ongoing improvement through workplace analysis and accountability through routine reviews.

As we work and live in the post-pandemic world, the Company has shifted the conversation to well-being. Enhanced resources have been provided to help all employees to manage stress and anxiety.

Corporate Responsibility

The Company is a strong supporter of education, including employees’ children, employees pursuing undergraduate and graduate degrees, engineering students, museums with educational programs and various local educational 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.

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 support our commitment to integrity. The Code is distributed to each officer, director and employee and
9


it is publicly available on our website. We obtain written acknowledgement that each officer, director and employee read, understood and will comply with the Code as a condition of their association with the Company.

The Company offers multiple avenues for individuals to report suspected violations of the Code and applicable laws, rules and regulations. These include reporting to their supervisor, a Compliance Advocate, Human Resources, the Legal and Compliance Department or the Ethics Hotline. Compliance Advocates are appointed by each business leader and assist the Legal and Compliance Department with compliance communications and investigations. The Ethics Hotline is a 24-7 toll-free hotline, available in local languages where the Company has facilities throughout the world and accepts reports via telephone or online. Instructions for using these reporting avenues are posted at each facility. All reports are investigated and where violations are found, remedial actions are taken. Failure to comply with the Code and applicable laws can have severe consequences for both the Company and the individuals involved, including disciplinary action, civil penalties or criminal prosecution under certain circumstances. Relevant metrics are reported to the executive staff monthly and the Audit Committee of the Board of Directors semi-annually.

In addition to the Code, the Company has policies for anti-bribery, export and trade, antitrust, economic sanctions, human trafficking, and environmental and safety. To further facilitate these policies, annual training is provided for relevant employees on anti-bribery and anti-corruption efforts, export compliance and data privacy. The Code and other policies discussed above are available on the Company website via www.kaman.com/investors/corporate-governance.

Diversity, Equity and Inclusion ("DE&I")

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. The Company recognizes that diversity is one of our strengths. Our unique backgrounds, experiences, and perspectives foster an environment of inclusiveness. We believe that by embracing diversity and ensuring inclusion, we can create an environment where all employees feel valued, respected and empowered. In 2023, the Company launched Kaman’s Belonging Statement, and the Kaman Diversity Council ("KDC"). The KDC is a small group of individuals chosen from across Kaman’s U.S. sites to advance our DE&I initiatives. Members of the KDC serve as the voice of their business and promote and encourage the DE&I objectives.

Women Advocating Leadership at Kaman ("WALK") is an employee resource group 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; increasing the representation of female leadership; providing women with equal access to development opportunities; and creating a work-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 veterans’ service to the United States. An employee resource group is dedicated to veteran employees, which supports community engagement as well as professional development activities.

Lastly, the Company believes leadership starts from the very top. In 2023, the composition of our Board of Directors has shifted from eight members to seven, of which 57% are women, up from 50% in 2022, and 29% are racially or ethnically diverse. In 2020, our Board consisted of nine members, of which 22% were women and no members were racially or ethnically diverse.

Anti-Bribery and Anti-Corruption

The Company has a robust anti-bribery and anti-corruption program structured in line with the Department of Justice guidelines and the Foreign Corrupt Practices Act of 1977 (“FCPA”). Our overarching policy and procedures are outlined in the Anti-Bribery Compliance Program Manual ("Manual"), which was last updated in December 2021, and is subject to periodic audits by the Company’s internal audit department. The Manual is distributed to business leaders at all Kaman sites, and select compliance policies are published on our website at www.kaman.com/investors/corporate-governance by selecting Compliance Policies under "Documents and Downloads". Our employees receive training on how to identify and prevent bribery and corruption as well as how to comply with the FCPA each year as part of our Code of Conduct training. Outward-facing employees receive more frequent communication on these matters. The Company also uses a comprehensive due diligence process for evaluating compliance by all third-party intermediaries.

Our Chief Ethics and Compliance Officer (“CECO”) leads our anti-bribery and anti-corruption efforts, including monitoring reports made via our ethics hotline. Our ethics hotline is available for both anonymous and identifiable reporting twenty-four
10


hours a day, seven days a week. Periodically, the CECO reports hotline claims to the executive staff and Audit Committee of the Board of Directors.

For further information on our ESG initiatives, refer to Information about the Board of Directors and Corporate Governance section of the Proxy Statement.

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 "Reports/Filings" 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 "Investor Resources" link, then the "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.


11


INFORMATION ABOUT OUR EXECUTIVE OFFICERS
 
The Company’s executive officers as of the date of this report are as follows:
NameAgePositionPrior Experience
Ian K. Walsh57
Chairman, President and Chief Executive Officer
Mr. 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 was Chief Operating Officer at REV Group, Inc., a leading designer, manufacturer, and distributor of specialty vehicles and related aftermarket parts and services, since 2018. 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 from 2015 to 2018. 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.
Carroll K. Lane48
Senior Vice President, Interim Chief Financial Officer and Segment Lead, Engineered Products and Precision Products
Mr. Lane joined the Company in July 2022 and was appointed segment lead of Precision Products as well as Senior Vice President and President, Kaman Air Vehicles and Kaman Precision Products. In January 2023, he was appointed segment lead of Engineered Products in addition to his previous responsibilities. In August 2023, Mr. Lane was also appointed to the role of Interim Chief Financial Officer. Prior to joining the Company, Mr. Lane held positions of increasing responsibility at United Technologies Corporation ("UTC"), now RTX Corporation, including President of Commercial Engines, Pratt & Whitney from 2020 to 2022; Vice President of Investor Relations from 2016 to 2020; and Vice President of Commercial Engines Aftermarket, Pratt & Whitney. Prior to joining UTC, Mr. Lane was a Director with CSP Associates, an aerospace and defense advisory firm.
Richard S. Smith, Jr.64Senior Vice President, General Counsel and Secretary
Mr. Smith was appointed Senior Vice President, General Counsel and Secretary, effective January 27, 2023, after having previously served as Vice President, Deputy General Counsel and Secretary since joining the Company in the fall of 2012. Before joining the Company, Mr. Smith had been a partner with the Hartford, Connecticut law firm Murtha Cullina LLP, for approximately 21 years and, before that, an associate since graduating from the Duke University School of Law in the spring of 1984.
12


NameAgePositionPrior Experience
Roy Dilig58Vice President, Information TechnologyMr. Dilig was appointed Vice President, Information Technology, effective January 27, 2023. Prior to this role, Mr. Dilig served as Director of Information Technology for the Company's Bal Seal Engineering division, since 2011. He held positions of increasing responsibility at Bal Seal Engineering, including Systems Development Manager and Programmer Analyst. Prior to this, Mr. Dilig was a Programmer Analyst for The Walt Disney Company.
Megan A. Morgan47Vice President, Human Resources and Chief Human Resources Officer
Ms. 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 LLP.
Matthew K. Petterson
40
Vice President, Chief Accounting Officer and Controller
Mr. Petterson was appointed Vice President, Chief Accounting Officer and Controller effective September 1, 2023. Since joining the Company in September 2021, Mr. Petterson has held several positions of increasing responsibility in accounting and finance roles within Kaman Precision Products, Inc. and Kaman Aerospace Corporation, subsidiaries of the Company within the Precision Products segment, most recently serving as Vice President - Finance - Air Vehicles & Precision Products since May 2023, and serving as Executive Director, Finance from January 2022 to May 2023 and Director, Accounting from September 2021 to January 2022. Prior to joining the Company, he held several positions of increasing responsibility with PricewaterhouseCoopers LLP from September 2010 to September 2021.
Kristen M. Samson50Vice President and Chief Marketing and Communications OfficerMs. Samson joined Kaman as 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 from 2019 to 2021; Vice President, Marketing and Communications for TRU Simulation + Training from 2016 to 2019; 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.

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.













13


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

The failure to complete our announced acquisition by Arcline could have a material adverse effect on our business, results of operations, financial condition, cash flows and stock price.

On January 19, 2024, the Company announced that it has entered into a definitive agreement to be acquired by an affiliate of Arcline. The transaction, which has been unanimously approved by the Company's Board of Directors, is expected to close in the first half of 2024, subject to customary closing conditions, including approval by the Company's shareholders and receipt of required regulatory approvals. There is no assurance that all of the conditions of the transaction will be satisfied, or that the transaction will be completed on the announced terms, within the expected timeframe or at all. The closing of the transaction may be delayed, or the transaction may not be completed, due to a number of factors, including as a result of the failure to obtain shareholder or regulatory approval or to satisfy any other requisite closing conditions.

If the transaction does not close, we could suffer consequences that may have an adverse effect on our business, financial condition, operating results, cash flows and stock price. To the extent that the market price of our common stock reflects the assumption that the transaction will be completed, the price of our stock could decline. Investor confidence in us could decrease, relationships with suppliers or customers may be adversely impacted, we may be unable to hire or retain key personnel and we may not be able to overcome negative reactions from analysts in a timely manner or at all. We have incurred significant costs, including professional services fees and other transaction costs, in connection with the anticipated transaction that we would be unable to recover, and devoted substantial commitments of time and resources by our management, which could have otherwise been devoted to operations and other opportunities that could have been beneficial to us.

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. As of December 31, 2023, our Consolidated Total Net Leverage Ratio was 4.00, as calculated in accordance with the Credit Agreement, compared to the maximum permitted ratio of 4.75 to 1.00. 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 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 the 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 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.


14


We have increased debt and high leverage, which could have a negative impact on our financing options and liquidity position and which could adversely affect our business.

As of December 31, 2023, we had $557.5 million in long-term debt outstanding excluding debt issuance costs. Additionally, our secured revolving credit facility has a remaining borrowing capacity of $104.3 million, subject to EBITDA, as of December 31, 2023 (all of which would be secured when drawn).

Our overall leverage and the terms of our financing arrangements could:
limit our ability to obtain additional financing in the future for working capital, capital expenditures or acquisitions, to fund growth or for general corporate purposes, even when necessary to maintain adequate liquidity, particularly if any ratings assigned to our debt securities by ratings organizations were revised downward;
make it more difficult for us to satisfy the terms of our obligations under the terms of our financing arrangements;
limit our ability to refinance our indebtedness on terms acceptable to us, or at all;
limit our flexibility to plan for and to adjust to changing business and market conditions in the industries in which we operate and increase our vulnerability to general adverse economic and industry conditions;
require us to dedicate a substantial portion of our cash flow from operations to make interest and principal payments on our debt, thereby limiting the availability of our cash flow to fund future investments, capital expenditures, working capital, business activities and other general corporate requirements;
increase our vulnerability to adverse economic or industry conditions; and
subject us to higher levels of indebtedness than our competitors, which may cause a competitive disadvantage and may reduce our flexibility in responding to increased competition.

Our ability to meet expenses and debt service obligations will depend on our future performance, which will be affected by financial, business, economic and other factors, including the inflationary environment, fluctuating interest rates, potential changes in consumer and customer preferences and behaviors, the success of product and marketing innovation and pressure from competitors. If we do not generate enough cash to pay our debt service obligations, we may be required to refinance all or part of our existing debt, sell assets, borrow more money or issue additional equity.

Our variable rate debt subjects us to interest rate risk that could cause our interest expense to increase significantly.

The Company's Credit Agreement contains floating rate obligations and is subject to interest rate fluctuations, which exposes us to interest rate risk. Interest rates for our variable rate debt began to rise significantly in the second half of 2022 and remained high throughout 2023. If interest rates continue to increase, the interest expense on our Credit Agreement will continue to increase even if the amount borrowed remains the same, and our results of operations and cash flows, including cash available for interest payments or debt repayment, will correspondingly decrease. The Company has entered into interest rate swap agreements as a method of managing interest rate risk associated with the Company's variable-rate borrowings.

We have completed Joint Programmable Fuze ("JPF") production under our USG contract, so the future viability of our JPF program will depend on our ability to market and sell the FMU 152 A/B to foreign militaries in direct commercial sales transactions.

Our JPF program continues to wind down as it moves to the end of its lifecycle, reflecting the previously announced decision of the United States Air Force ("USAF") to move from the FMU 152 A/B (which we manufacture and produce) to the FMU-139 D/B (which we do not manufacture or produce) as its primary fuze system. We completed Option 16 of our JPF contract with the USG in the second quarter of 2023, which related solely to the procurement of fuzes by or in support of foreign militaries and does not include any sales to the USAF. The USG has indicated that they will not award us any future options, either as direct sales to the USG or indirect sales to foreign militaries through the USG. Therefore, the future viability of our JPF program will depend entirely on our ability to market and sell the JPF to foreign militaries in direct commercial sales (“DCS”) transactions. As of December 31, 2023, our total JPF backlog was $54.1 million, up from $20.0 million at December 31, 2022 as a result of multiple orders received in the fourth quarter. We are currently in discussions with one Middle Eastern customer for one or more follow-on orders aggregating a minimum of $45.0 million that would further extend the life of the program, but there can be no assurance as to the receipt, magnitude and timing of this order. Moreover, any such order, if received, would be subject to the receipt of all necessary export approvals, licenses and other authorizations, including the receipt of manufacturing authorization from the USG, needed to effectuate the sales, which are subject to political and geopolitical conditions beyond our control.

As a result of the inability to successfully market and sell the JPF to foreign militaries in DCS transactions in a timely manner at prices and in quantities that would continue to support production at current levels, in the fourth quarter of 2022, we announced a restructuring plan that will lead to the permanent closure of our Orlando, Florida manufacturing facility by the end of 2024.
15


The Company has consolidated JPF production in its Middletown, Connecticut, facility as the facility has the potential capacity to fulfill the requirements for future DCS orders.

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 and the A-10 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. 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 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. The Company is currently undergoing a Cost Accounting Standard 410 audit at its Orlando facility.
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
16


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. The Company recognized reductions in revenue due to changes in profit estimates in the years ended December 31, 2023, 2022 and 2021. Refer to Note 1, Summary of Significant Accounting Policies, for further information.

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. Given the current inflationary environment, we have and may continue to experience material and labor cost increases at a higher rate than what we have historically experienced. 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.

Inflation may have an adverse effect on our business, our suppliers and our customers.

Although inflation in the United States was relatively low for several years, there has been a significant and sustained increase in inflation in 2022 and 2023. The Federal Reserve has raised certain benchmark interest rates in an effort to combat inflation and concerns of threats of recession. Inflation increases the cost of goods, logistics and services we utilize in our operations, such as electricity, heating and other utilities, which increases our expenses. Inflation may also cause us to increase wages by a larger amount than we have budgeted to retain our employees. Our suppliers may also be affected by inflation and the rising costs of goods and services used in their businesses, and they may attempt to pass these costs down to us. Inflation may also have a negative impact on our customers' ability to afford our products. If we are unable to recover inflationary cost increases with increased prices on our products, this could impact margin profitability.

17


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 have begun to impose price increases. If we are unable to offset price reductions from 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 ("PMA") 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 have been subject to claims of intellectual property infringement by third parties, 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.

RISKS RELATED TO INFORMATION TECHNOLOGY AND CYBERSECURITY

Cybersecurity requirements, vulnerabilities, threats and more sophisticated and targeted computer crime poses 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, the unauthorized use of artificial intelligence and other security problems and system disruptions. These threats may be heightened due to the ongoing military conflict between Ukraine and Russia and Israel and Hamas. 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
18


customers who also face cyber threats. Our products and services are subject to cyber threats and we may not be able to detect or deter such threats, which could result in losses that could materially adversely affect our customers and our company. We have experienced cybersecurity attacks, including but not limited to, a Doppelpaymer ransomware attack in 2020. As of the date of this report, such incidents have not been material to our business or financial results.

We could also be impacted by cyber incidents in our suppliers', 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, any of which could have a material adverse impact on our business, financial condition and results of operations.

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. We have experienced cybersecurity attacks, including but not limited to, a Doppelpaymer ransomware attack in 2020. As of the date of this report, such incidents have not been material to our business or financial results. We were able to restore affected systems and resume business operations in a relatively short period of time.

We have outsourced our information technology functions and transitioned 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 outsourced certain information technology functions. 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 have transitioned certain technology to cloud-based infrastructure. Our utilization of cloud services is critical to developing and providing products and services to our customers, scaling our business for future growth, accurately maintaining data and otherwise operating our business. 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
19


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.

We are subject to tariffs 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 environmental laws and regulations and risks associated with environmental liabilities, violations and litigation.

We are subject to a variety of U.S. federal, state, local and non-U.S. environmental, health and safety laws and regulations concerning, among other things, the health and safety of our employees, the generation, treatment, storage, use, transportation and disposal of certain materials including hazardous materials, substances and wastes, emissions or discharges of substances into the environment, and investigation and remediation of hazardous materials, substances and wastes at various sites. Our operations involve the use, primarily in our manufacturing processes, of substances and materials subject to these laws and regulations. Our failure to comply with these laws or regulations could result in regulatory penalties, fines, and legal liabilities; suspension of production; alteration of our manufacturing; damage to our reputation; and restrictions on our operations or sales. Furthermore, environmental laws and regulations outside of the U.S. are becoming more stringent, resulting in increased costs and compliance burdens.

We are also subject to other environmental laws and regulations, including those that require us to investigate and remediate soil and/or groundwater to meet certain remediation standards. Under federal law, generators of waste materials, and current and former owners or operators of facilities, can be subject to liability for investigation and remediation costs at locations that have been identified as requiring response actions. Liability under these laws may be retroactive, strict, joint and several, meaning that we could be liable for the costs of cleaning up environmental contamination regardless of when it occurred, fault or the amount of waste directly attributable to us. We have liabilities for investigation and remediation costs at various sites; however, the ultimate cost of site investigation and cleanup and timing of future cash outflows is difficult to predict, given the uncertainties regarding the extent and timing of the required investigation and cleanup, the interpretation of applicable laws and regulations, and alternative cleanup methods.

Additionally, future environmental investigation and remediation costs, including capital expenditures for environmental projects, may increase because of new/future laws and regulations, changing interpretations and stricter enforcement of current laws and regulations by regulatory authorities, expanding groundwater and other testing requirements, and new information on emerging contaminants such as per- and polyfluoroalkyl substances (“PFAS”), as well as uncertainty regarding remediation methods for such emerging contaminants. The Company has removed Aqueous Film Forming Foam ("AFFF"), a common PFAS source, from its firefighting systems at the Bloomfield, Connecticut location in accordance with state law. However, due to the quickly-evolving statutory and regulatory framework, the risks associated with potential future EHS activities and claims concerning PFAS cannot yet be fully evaluated, but could have a material impact on our business, financial condition, results of operations and cash flows.

In 2014, the Company sold its former manufacturing site in Moosup, Connecticut, to TD Development, LLC ("TD"). Although TD assumed contractual and statutory responsibility for the environmental remediation work required on this site (subject to a cost-sharing arrangement with the Company), the Company may be liable for the full cost of the investigation, remediation and abatement of the site as a result of TD’s failure to perform its contractual and statutory obligations. In September 2021, TD’s
20


principal filed for personal bankruptcy protection, and during the course of that bankruptcy proceeding, the Company has learned that neither TD nor its principal is expected to have the means to support the investigation, remediation and abatement of the site. The Company has filed an objection to the issuance of a discharge in the bankruptcy proceeding. In the first quarter of 2024, the Company signed a settlement agreement with TD and related parties, which provided the Company access to the former site to update the environmental condition assessment of the property and remaining investigation and remediation efforts required, formalized the Company's oversight of the investigation and remediation activities with the Connecticut Department of Energy and Environmental Protection and enables investigation and remediation to be performed to industrial/commercial standards rather than the more stringent residential standards. Under this settlement agreement, the Company will undertake the investigation, remediation and abatement of the site, with a modest contribution from TD’s principal. The Company has engaged an environmental consultant to gather the appropriate data to calculate a range for the potential obligation, but is currently unable to estimate the costs that are likely to be incurred in connection with these environmental investigation and remediation activities.

The costs of complying with current or future environmental protection and health and safety laws and regulations, or liabilities arising from past or future releases of, or exposures to, hazardous substances, may exceed our estimates, or have a material adverse effect on our business, results of operations, financial condition, and cash flows. For a discussion of these matters, please refer to Note 19, Commitments and Contingencies, in the Notes to Consolidated Financial Statements in this Annual Report on Form 10-K.

Increasing scrutiny and changing expectations from stakeholders with respect to our environmental, social and governance practices may expose us to new or additional risks.

Companies are facing increasing scrutiny from stakeholders and investors related to their ESG practices and disclosures, including those related to climate change, human capital management, diversity and inclusion, social and community impact, corporate culture and governance standards. This increased focus and activism related to ESG and similar matters may hinder access to financing or capital, as investors or lenders may determine to reallocate or not invest capital as a result of their assessment of a company's ESG practices and disclosures. If we do not adapt or comply with evolving investor, lender or stakeholder ESG expectations and standards, or if we are perceived to have not responded appropriately to the growing focus on ESG issues, regardless of whether there is a legal requirement to do so, we may suffer from reputational damage and could experience a material adverse effect on our business, financial condition, results of operations and cash flows. Conversely, if we comply with evolving investor, lender and stakeholder ESG expectations and standards, doing so could result in higher costs, disruption and diversion of management attention, an increased strain on our resources and heightened legal and regulatory risk.

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 anti-corruption 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. The Company takes FCPA and Bribery Act violations seriously, and all allegations are promptly investigated. 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;
21


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.

In addition, certain contracts with foreign customers 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. Failure to satisfy offset requirements may also lead to the inability to do business with such customers in the future. 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. Currently, DCS contracts with a Middle Eastern customer are secured by unconditional letters of credit aggregating $68.3 million, of which $57.4 million are under the revolving credit facility. These may be drawn upon unilaterally by the customer in the event of a disagreement or alleged failure to perform. 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. Technical, mechanical and other failures have occurred in the past, and may occur in the future, whether as a result of manufacturing or design defects, operational processes or production issues attributable to us, our customers, suppliers, third party integrators or others. Our products could also fail as a result of cyber-attacks, such as those that seize control and result in misuse or unintended use of our products, or other intentional acts. Due to the nature of the Company's business, liability claims have arisen, and may arise in the future, from accidents or disasters involving products the Company has manufactured, including claims for injury or death. Product or system failures could result in negative publicity that could reduce demand for our products, product recalls, regulatory directives and product liability and warranty claims (including claims related to the safety or reliability of our products). Such failures could also lead to service, repair and maintenance costs, damages and fines and regulatory and environmental liabilities. 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 unanticipated costs or liabilities. As of December 31, 2023, the Company is party to pending litigation proceedings relating to two incidents involving K-MAX® helicopters that each resulted in a fatality, and the Company has been notified of additional potential claims relating to one of such incidents. Each incident is the subject of one or more investigations undertaken by applicable civil aviation agencies located in the jurisdiction of the incident. These investigations are at varying stages of completion; certain agencies have issued final reports or taken other actions, while other investigations remain in progress. While it is not possible to predict the final outcome of all investigations, litigation or claims relating to these or other potential incidents, management believes that all such investigations, litigation or claims in existence at December 31, 2023, 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. There are currently no tax audits in process. Although we do not believe that any material adjustments will result from tax audits, the outcome of such 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, 2023, we had approximately $38.8 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
22


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;
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 business operations are conducted through joint ventures, which entail special risks.

We utilize joint ventures to perform certain business operations. 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. The Company currently has a 49% equity interest in Kineco-Kaman Composites - India Private Limited, a composites manufacturing joint venture located in Goa, India.

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. In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, we announced a restructuring plan which includes the following: (i) consolidating JPF production to our Middletown, Connecticut facility leading to the permanent closure of our Orlando, Florida manufacturing facility by the end of 2024; (ii) discontinuing the manufacture and production of the K-MAX® and the TITAN UAV unmanned aerial system; (iii) streamlining the Company’s facilities and functions by reducing headcount, eliminating non-value added activities and waste in its processes; and (iv) right-sizing the Company’s total cost structure to better align with the size of the Company. These actions, in combination with the previously announced JPF program consolidation and related closure of the Company’s Orlando facility, are expected to generate approximately $25 million of annualized run-rate cost savings and are intended to allow the Company to focus on driving meaningful growth in its core businesses and improve earnings over time.

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,
23


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, political and environmental conditions.

Our future operating results and liquidity are expected to be impacted by changes in general economic, political and environmental 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;
Inflation, which has caused our suppliers to raise prices that we may not be able to pass on to our customers, which could adversely impact our business, including competitive position, market share and margins;
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;
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;
The political stability and leadership of countries where our customers and suppliers reside, including military activity, training and threat levels, any adverse changes in which could negatively impact our financial results, such as the effects of the ongoing wars in Ukraine and Israel. These effects include adverse impacts on energy availability and prices, natural materials availability and pricing, sanctions, loss of company markets and financial market impacts; and
The volatility in equity capital markets which may continue to adversely affect the market price of our common shares, which may affect our ability to fund our business through the sale of equity securities and retain key employees through our equity compensation plans.
Natural disasters or the effects of climate change may impact our operations, or those of our suppliers and customers, causing significant physical damage to facilities and equipment, as well as infrastructure, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.

While general economic, political and environmental 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, a decrease in quality 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
24


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, geopolitical instability due to ongoing military conflicts, such as between Ukraine and Russia and between Israel and Hamas, continuing U.S. sanctions on China's microchip manufacturing or pandemics, 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. Our suppliers may also provide us with parts or materials that do not meet our rigorous quality standards. This may cause delays in our ability to provide our products timely to our customers, or may result in incurring additional costs in order to procure parts or materials that function as required. 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, 2023, we had $749.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;
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; and
General economic conditions in regions in which we conduct business.
25


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. In the year ended December 31, 2022, the Company recorded a goodwill impairment charge of $25.3 million for the KPP-Orlando reporting unit. In the event there is further deterioration in business conditions or estimated cash flows beyond amounts previously or currently forecasted, there is a risk of future impairments on our goodwill balance.

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 KARGO UAV unmanned aerial system, a compact purpose-built, autonomous aircraft designed to provide cost-effective cargo hauling up to 800 pounds. We anticipate both competition and demand for unmanned aircraft to be high, which allows 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 may not meet delivery schedules agreed upon with our customers, which could result in additional material 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
26


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. 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. In addition, a significant portion of our employees are nearing or eligible for retirement. As experienced personnel leave the Company, we must develop other employees, hire qualified new personnel and successfully transfer critical knowledge in order to minimize the effect on our results of operations, cash flows or financial position.

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 have been and may continue to 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.

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, heightened geopolitical tensions, trade sanctions, information technology attacks or failures, damaging weather or other acts of nature and pandemics, epidemics 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
27


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.

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) the occurrence of any event, change or other circumstances that could give rise to the termination of the merger agreement; (ii) the risk that the Company’s shareholders may not approve the proposed transaction; (iii) inability to complete the proposed transaction because, among other reasons, conditions to the closing of the proposed transaction may not be satisfied or waived; (iv) uncertainty as to the timing of completion of the proposed transaction; (v) potential adverse effects or changes to relationships with customers, employees, suppliers or other parties resulting from the announcement or completion of the proposed transaction; (vi) potential litigation relating to the proposed transaction that could be instituted against the Company, Arcline or their respective directors and officers, including the effects of any outcomes related thereto; (vii) possible disruptions from the proposed transaction that could harm the Company’s or Arcline’s business, including current plans and operations; (viii) changes in domestic and foreign economic and competitive conditions in markets served by the Company, particularly the defense, commercial aviation and industrial production markets; (ix) 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); (x) changes in geopolitical conditions in countries where the Company does or intends to do business; (xi) 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; (xii) the timely receipt of any necessary export approvals and/or other licenses or authorizations from the USG; (xiii) timely satisfaction or fulfillment of material contractual conditions precedents in customer purchase orders, contracts, or similar arrangements; (xiv) the existence of standard government contract provisions permitting renegotiation of terms and termination for the convenience of the government; (xv) the successful resolution of government inquiries or investigations relating to our businesses and programs; (xvi) 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; (xvii) potential difficulties associated with variable acceptance test results, given sensitive production materials and extreme test parameters; (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; (xix) the accuracy of current cost estimates associated with environmental remediation activities; (xx) the profitable integration of
28


acquired businesses into the Company's operations; (xxi) the ability to recover from cyber-based or other security attacks, information technology failures or other disruptions; (xxii) changes in supplier sales or vendor incentive policies; (xxiii) the ability of our suppliers to satisfy their performance obligations, including any supply chain disruptions; (xxiv) the effects of price increases or decreases; (xxv) the effects of pension regulations, pension plan assumptions, pension plan asset performance, future contributions and the pension freeze; (xxvi) future levels of indebtedness and capital expenditures; (xxvii) compliance with our debt covenants; (xxiii) the continued availability of raw materials and other commodities in adequate supplies and the effect of increased costs for such items; (xxix) the effects of currency exchange rates and foreign competition on future operations; (xxx) changes in laws and regulations, taxes, interest rates, inflation rates and general business conditions; (xxxi) future repurchases and/or issuances of common stock;(xxxii) the occurrence of unanticipated restructuring costs or the failure to realize anticipated savings or benefits from past or future expense reduction actions; (xxxiii) the ability to recruit and retain skilled employees; (xxxiv) the successful resolution of all pending and future investigations, litigation or claims relating to the manufacture or design of our products, including, without limitation, the K-MAX® helicopter; and (xxxv) 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.

ITEM 1C.     CYBERSECURITY

The Company maintains a commitment to cybersecurity using a combination of policy, technology, and training across the corporation. Emerging threats and regulatory compliance require regular monitoring and maintenance of the information technology environment, which the Company accomplishes by using internal resources, contracted partners, and industry-standard practices to meet security goals. These include implementation of technical controls such as National Institute of Standards and Technology ("NIST") SP 800-53 and NIST SP 800-171, and adherence to guidelines including Sarbanes-Oxley and the U.S. Department of Defense Federal Acquisition Regulation Supplement ("DFARS"). To address the risks to our information technology systems and data and as part of our Corporate Enterprise Risk Management program, we manage an information security program, which is designed to comply with the Department of Justice's CMMC requirements, maintain strong incident reporting capabilities and perform daily off-site backups. Additionally, we have implemented business continuity plans and security precautions for our critical systems, including establishing a back-up data center.

The Company's cybersecurity protections are based on layered technologies supporting trained employees. Periodic testing of networks, systems, and personnel is performed to validate implementation and effectiveness of controls. Penetration testing, internal and external audit and annual review of policies and response plans are designed to provide a cybersecurity governance framework and independent verification that the Company maintains effective cybersecurity controls. Our information security team regularly monitors our network for anomalous activity and indications that track threat advisories from government security services, such as the Federal Bureau of Investigation and the Cybersecurity and Infrastructure Security Administration as well as commercial cybersecurity companies and information technology vendors. Automated tools and our third-party Security Operations Center provide alerts to our information security staff regarding potential threats.

We perform annual assessments of information technology risk, including threats associated with our third-party service providers. We conduct diligence on all third-party providers we work with to evaluate their security practices consistent with our security principles, including compliance with regulatory and industry controls such as NIST 800-53 and System and Organization Controls reports. Cybersecurity risks, both internally and from third-party providers, are tracked quarterly as part of the Corporate Enterprise Risk Management program.

As of the date of filing, there are no material risks from cybersecurity threats, including those resulting from previous incidents, that have or are reasonably likely to have a material impact on our business strategy, results of operations or financial conditions. Refer to Item 1A, Risk Factors, for further information and a discussion of a previous cybersecurity incident identified at the Company.

The Audit Committee of the Board of Directors oversees the Company’s business risk assessment framework and identifies principal business risks confronting the Company, including cybersecurity issues. The Audit Committee also reviews and discusses with management the Company’s cybersecurity, data protection and information technology risks, controls and procedures and the Company’s plans to mitigate those risks. The Audit Committee discusses cybersecurity risks and exposures periodically with management as well as internal and external auditors. The VP, Information Technology and our internal audit
29


team provide the Audit Committee with quarterly or as needed updates on the performance of our program and information security matters and risk.

The VP, Information Technology, along with the information technology organization, is primarily responsible for the assessment and management of material risks from cybersecurity threats. This individual is responsible for briefing our executive officers and their direct reports about information technology threats to the organization and recommended courses of action. The Company’s cybersecurity incident response plan includes measures for communicating with executive leadership about prevention, detection and remediation of identified information technology incidents.

Members of the information technology organization, including the VP, Information Technology, directors and managers, maintain cybersecurity credentials, such as Certified Information Security Manager ("CISM"), Certified Information Systems Security Specialist ("CISSP"), Certified Information Systems Auditor ("CISA") and Certified Data Privacy Solutions Engineer ("CDPSE"), as well as technology-specific qualifications for infrastructure and security used in the IT environment.

ITEM 2.     PROPERTIES

Our facilities are generally suitable for, and adequate to serve, their intended uses. At December 31, 2023, 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
Avon, OhioOwned - Manufacturing & Office
Precision ProductsOrlando, FloridaOwned - Manufacturing & Office
Middletown, ConnecticutOwned - Manufacturing & Office
Bloomfield, ConnecticutOwned - Manufacturing, Office & Service Center
StructuresJacksonville, FloridaLeased - 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 Products1,025,932 
Precision Products593,472 
Structures460,639 
Corporate (2)
130,147 
Total2,210,190 
(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.
30


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, 2023. 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, 2023, 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, 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 currently or formerly owned/operated facilities or investigation and 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 or operated by us, sites we previously owned or operated 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, 2023, 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, 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.
31


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 26, 2024, there were 3,335 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, 2023:
PeriodTotal Number
of Shares
Purchased (a)
Average
Price Paid
per Share
Total Number of
Shares Purchased as
Part of a Publicly
Announced Plan (b)
Approximate Dollar Value of
Shares That
May Yet Be
Purchased
Under the
Plan (b)
(in thousands)
September 30, 2023 – October 27, 2023
— $— — $50,000 
October 28, 2023 – November 24, 2023
95 $19.75 — $50,000 
November 25, 2023 – December 31, 2023
— $— — $50,000 
Total95  —  
(a) During the quarter the Company purchased 95 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.

(b) On April 20, 2022, the Company announced that its Board of Directors approved a $50.0 million share repurchase
program. This plan replaces the authorization approved in April 2015. For additional information, see "Item 2. Management's
Discussion and Analysis of Financial Condition and Results of Operations -- Liquidity and Capital Resources -- Other Sources/
Uses of Capital" in this Form 10-K.
32


PERFORMANCE GRAPH

Following is a comparison of our total shareholder return for the period 2018 – 2023 compared to the Russell 2000 Small Cap Index, S&P 600 Small Cap Index and the S&P 600 Small Cap Aerospace & Defense Index, as permitted by regulation, all of which are comprised of issuers with market capitalizations generally similar to that of the Company.

Zack.jpg

 201820192020202120222023
Kaman Corporation100.00 119.06 105.14 80.87 42.95 47.82 
Russell 2000100.00 125.52 150.58 172.90 137.56 160.85 
S&P Small Cap 600100.00 122.78 136.64 173.29 145.39 168.73 
S&P 600 Aerospace & Defense100.00 130.43 130.30 126.18 131.98 180.80 

The Company's 2022, 2021 and 2020 results were impacted by the effects of the COVID-19 pandemic on the commercial aerospace end market. Additionally, the Company's 2022 results were impacted by supply chain disruptions and a reduction in and shift in timing of JPF sales as the program continued to move through its product lifecycle. In the third quarter of 2022, the Company borrowed against its Credit Agreement to fund the acquisition of Aircraft Wheel and Brake, resulting in a highly leveraged balance sheet. The Company remained highly leveraged throughout 2023. The uptick in shareholder return for the year ended December 31, 2023 is representative of improved performance and achievement of externally communicated financial targets. For further information on these items, refer to Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Segment Results of Operations and Financial Condition.

ITEM 6. [RESERVED]

33


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; and wheels, brakes and related hydraulic components for helicopters and fixed-wing and UAV aircraft.
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; support of our heavy lift K-MAX® manned helicopter; and development of 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.

On January 19, 2024, the Company announced that it had entered into a definitive agreement to be acquired by an affiliate of Arcline Investment Management, L.P. (“Arcline”), a growth-oriented private equity firm with deep experience investing in technology-driven, meaningful-to-the-world industrial businesses, in an all-cash transaction with a total enterprise value of approximately $1.8 billion. Upon completion of the transaction, Kaman will become a privately held company.

Executive Summary

In the year ended December 31, 2023, consolidated net sales increased by 12.8% to $775.9 million, primarily driven by sales from our Aircraft Wheel and Brake acquisition and continued strong organic growth in the Engineered Products segment, partially offset by lower sales on our Joint Programmable Fuze ("JPF") program. Gross margin as a percentage of sales increased to 34.8% compared to 25.6% in the prior year period, due to improved performance on our bearings and PMA aftermarket products, the addition of gross profit associated with our Aircraft Wheel and Brake acquisition and $43.5 million in lower write-offs of K-MAX inventory. Selling, general and administrative expenses ("S,G&A") increased by 2.7%, mostly driven by the addition of S,G&A from Aircraft Wheel and Brake. Operating income in the period improved to $49.1 million, as a result of the drivers discussed above and the absence of the $25.3 million goodwill impairment and $9.1 million contract costs write-offs incurred in the prior period and lower restructuring and severance costs, partially offset by higher intangible asset amortization driven by the Aircraft Wheel and Brake acquisition.

Other financial highlights

Net earnings, net of tax was $7.9 million, compared to a loss of $48.6 million in the prior year. The increase in net earnings was primarily a result of the drivers discussed above, partially offset by an increase in interest expense and lower non-service pension and post-retirement benefit income. GAAP earnings per share was $0.28 compared to loss per share of $1.73 in the prior year, primarily due to the items discussed above.
Cash flows provided by operating activities were $72.7 million for 2023, an increase of $51.7 million, compared to the prior year. This change was largely driven by improved performance, income tax refunds received in the current period and the wind down of work on the JPF program with the U.S. Government ("USG").
Total unfulfilled performance obligations ("backlog") increased 4.0% to $749.9 million, mostly driven by strong order intake at our Engineered Products segment.

34


Other key events

In the fourth quarter of 2023, we received multiple JPF orders aggregating $51.2 million.
In October 2023, the Company received an order for a K-MAX® medium-to-heavy lift helicopter from Black Tusk Helicopter. The aircraft was accepted by the customer in the fourth quarter of 2023.
In October 2023, the U.S. Army awarded Kaman Air Vehicles, a division of Kaman Corporation, and Near Earth Autonomy, Inc. a contract to demonstrate a heavy-lift resupply uncrewed aerial system.
In June 2023, we amended and restated our Credit Agreement providing an aggregate amount of revolving commitments of $740.0 million. Pricing and financial covenants remained relatively unchanged from our previously existing credit facility.
In June 2023, we sold a K-MAX® medium-to-heavy lift helicopter to Rotex Helicopter.
In March 2023, Kaman Corporation and PHI Aviation LLC (“PHI”) announced at the 2023 HAI Heli-Expo that Kaman’s subsidiary, Kaman Aerospace Corporation (“Kaman”) and PHI have entered into a master commercial agreement for the promotion, sales and support of a commercial version of Kaman’s KARGO UAV unmanned aerial system, including collaboration relating to its ongoing design and certification. PHI also placed a 50 unit non-binding order for KARGO UAV unmanned aerial systems.
In February 2023, Kaman Precision Products, Inc. ("KPPI"), and the Tawazun Council signed a Business Plan Approval Letter for Kaman EMEA, Inc. to establish a Height of Burst manufacturing and final assembly facility at the Tawazun Industrial Park.

Impacts from Current Economy

We are currently operating in a period of global economic uncertainty, which has been significantly impacted by geopolitical instability due to ongoing military conflicts, such as between Ukraine and Russia and between Israel and Hamas, continuing U.S. sanctions on China's microchip manufacturing, inflation and fluctuating interest rates. U.S. and global markets are experiencing volatility and disruption following the escalation of geopolitical tensions. Although the length and impact of the ongoing military conflicts are highly unpredictable, they could lead to market disruptions, including volatility in credit and capital markets, increases in commodity prices, supply chain interruptions, as well as the potential for increased risk of cyber disruptions. We are continuing to monitor the ongoing military conflicts, including their global effects, and assessing their potential impact on our business, including the timing of our sales as certain customers purchase safety stock for their own supply chains. As of the date of this filing, we have not been materially impacted by the ongoing military conflicts. It is impossible to predict the extent to which our operations, or those of our customers or suppliers, will be impacted, or the ways in which these conflicts may impact our business, cash flows or results of operations.

The above forces have impacted our supply chain; we are seeing quality issues and defects, part shortages and increased lead times for certain parts. In addition to supply chain impacts, we have been and believe we will continue to be impacted by higher interest expense given our outstanding borrowings under our revolving credit facility with a floating interest rate. These impacts are likely to persist through the first quarter of 2024 and beyond. To mitigate risks associated with the floating interest rate on our credit facility, we entered into interest rate swap agreements, effective January 1, 2023, for the purposes of hedging the eight quarterly variable-rate Credit Agreement interest payments due in 2023 and 2024. These swaps provide a fixed interest rate on approximately 65% of the Company's total outstanding debt. We cannot predict the impact on the Company’s end markets or input costs nor the ability of the Company to recover cost increases through pricing.


35


RESULTS FROM OPERATIONS

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, 2022 for a discussion of the change in results of operations from the earliest year presented.

Net Sales
 202320222021
In thousands 
Net sales$775,854 $687,961 $708,993 
$ change87,893 (21,032)(75,466)
% change12.8 %(3.0)%(9.6)%
Acquisition sales(1)
52,062 — — 
Organic sales$723,792 $687,961 $708,993 
$ change35,831 (21,032)
% change5.2 %(3.0)%
(1) Sales contributed by an acquisition are included in organic sales one year following the date of acquisition. As such, 2023 acquisition sales reflects sales for Aircraft Wheel and Brake through September 16, 2023.

Net sales for 2023 increased when compared to 2022, due to a 5.2% increase in organic sales and the contribution of $52.1 million in acquisition sales from our Aircraft Wheel and Brake division. The increase in organic sales was attributable to higher organic sales of $83.5 million at our Engineered Products segment and $8.2 million in higher sales at our Structures segment, partially offset by $55.9 million in lower sales in our Precision 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, 2023, compared to the corresponding period in 2022.

Product LineIncrease (Decrease)$ (in millions)%
Defense$15.8 10.8 %
Safe and Arm Devices$(56.2)(44.7)%
Commercial, Business and General Aviation$67.5 27.9 %
Medical$6.0 6.4 %
Industrial$2.7 3.4 %

Gross Profit
 202320222021
In thousands 
Gross profit$270,144 $175,974 $236,611 
$ change94,170 (60,637)(8,541)
% change53.5 %(25.6)%(3.5)%
% of net sales34.8 %25.6 %33.4 %

Gross profit for 2023 increased when compared to 2022, primarily attributable to a lower write-off of K-MAX® inventory, of which we recorded $1.1 million in 2023 compared to $44.5 million in 2022. The amounts written off were comprised of a lower of cost or net realizable value write down on unusable inventory and, in 2022, also included the write down of three unsold aircraft, as we announced in December 2022 that we would discontinue the production of the K-MAX® medium-to-heavy lift helicopter and TITAN UAV unmanned aerial system in 2023. These impairments were recorded to program inventory impairment on the Company's Consolidated Statement of Operations. Refer to Note 11, Inventories, for further information
36


regarding the K-MAX® program write-offs.

Additionally contributing to the increase in gross profit was the contribution from our Aircraft Wheel and Brake acquisition, higher sales and associated gross profit on our bearings and PMA aftermarket products, springs, seals and contacts used in defense applications and the JASSM® program, and higher gross profit on our K-MAX® program. These increases in gross profit, totaling $85.9 million, were partially offset by lower sales and associated gross profit on our JPF program and measuring programs and cost growth on our legacy fuzing program and certain composite programs.

Gross profit as a percentage of sales for 2023 increased when compared to 2022, primarily attributable to the lower inventory write-off related to the K-MAX® program discussed above, the contribution of gross profit from our Aircraft Wheel and Brake acquisition, the mix of JPF sales in the current year, and higher gross profit on our K-MAX® exchanges, spares and support. These changes were partially offset by cost growth on certain legacy fuzing and composite programs.

Selling, General & Administrative Expenses (S,G&A)
 202320222021
In thousands 
S,G&A$170,910 $166,447 $152,474 
$ change4,463 13,973 (17,011)
% change2.7 %9.2 %(10.0)%
% of net sales22.0 %24.2 %21.5 %

The increase in S,G&A expenses for 2023 as compared to 2022 was primarily due to the addition of S,G&A from Aircraft Wheel and Brake and higher incentive compensation related to improved performance in the current year, partially offset by the absence of $13.2 million in corporate development costs incurred in the prior year related to the acquisition of Aircraft Wheel and Brake.

Costs from Transition Services Agreement
 202320222021
In thousands
Costs from transition services agreement$— $— $1,728 

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 exercised the option to extend the support period for up to a maximum of an additional year for certain information technology services. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. As such, there were no costs incurred associated with the TSA and no income earned from the TSA in the years ending December 31, 2023 and 2022.

Goodwill and Other Intangibles Impairment
 202320222021
In thousands
Goodwill and other intangibles impairment$— $25,306 $— 

In December 2022, the Company announced it would consolidate the production of JPF fuzes to its Middletown facility resulting in the closure of the Orlando facility in 2024 due to reduced demand as the JPF program continues to move through its life cycle. The Company considered the reduction in demand, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for the KPP-Orlando reporting unit were lower than amounts previously forecasted. The evaluation resulted in a goodwill impairment charge of $25.3 million in the year ended December 31, 2022. See Note 13, Goodwill and Other Intangible Assets, Net, for further information on the goodwill impairment charge above.


37


Program Contract Costs Impairment

 202320222021
In thousands
Program contract costs impairment$— $9,135 $— 

As discussed above, in December 2022, we determined that we would discontinue the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023. In the year ended December 31, 2022, we wrote off $9.1 million of contract costs associated with the TITAN UAV unmanned aerial system. Refer to Note 11, Inventories, for further information regarding the discontinuation of the K-MAX® program.

Restructuring and Severance Costs

 202320222021
In thousands
Restructuring and severance costs$3,392 $9,842 $6,154 

Transformation Initiatives

In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, the Company identified areas to reduce annualized costs in the Precision Products segment and at Corporate through streamlining processes, consolidating the production of fuzes for the JPF program at its Middletown facility, discontinuing K-MAX® helicopter production and right-sizing the Company's total cost structure. In connection with these restructuring actions, the Company currently expects to incur approximately $10.0 to $12.0 million in total pre-tax restructuring charges, consisting of approximately $9.0 to $10.0 million of cash expenditures relating to various headcount reduction and personnel initiatives and approximately $1.0 to $2.0 million of cash expenditures relating to facility closing costs, which we anticipate will generate approximately $25.0 million in total annualized costs savings by 2024. In the years ended December 31, 2023 and 2022, we incurred $3.4 million and $6.6 million, respectively, in severance costs associated with these actions. Since the announcement of these actions, we have incurred $10.0 million in costs through December 31, 2023.

Other Severance and Cost Reduction Initiatives

In the years ended December 31, 2022 and 2021, the Company identified workforce reductions and other reductions in certain general and administrative expenses to support a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. The Company incurred $3.2 million, and $6.2 million, respectively, related to these reductions. Actions taken since the announcement of this initiative have started to generate savings, with anticipated total annualized cost savings of approximately $12.0 million being realized by 2024.

(Gain) Loss on Sale of Business

 202320222021
In thousands
(Gain) loss on sale of business$— $(457)$234 

In the third quarter of 2022, we sold certain assets and liabilities of our Mexico operations. In the year ended December 31, 2022, we recorded a gain of $0.5 million associated with the sale.

38


Operating Income (Loss)
 202320222021
In thousands 
Operating income (loss)
$49,103 $(69,318)$49,489 
$ change118,421 (118,807)134,230 
% change170.8 %(240.1)%158.4 %
% of net sales6.3 %(10.1)%7.0 %

We had operating income of $49.1 million in 2023, compared to an operating loss of $69.3 million in 2022. This change was primarily attributable to a lower write off of $52.6 million associated with inventory and contract assets on the K-MAX® program and the absence of the $25.3 million goodwill impairment charge discussed above. Additionally contributing to the increase in operating income was higher operating income at the Engineered Products segment. These increases were partially offset by lower operating income at the Precision Products and Structures segments. See Segment Results of Operations and Financial Condition below for further discussion of segment operating income.

Interest Expense, Net
 202320222021
In thousands 
Interest expense, net$39,997 $16,874 $16,290 

Interest expense, net generally consists of interest charged on our Credit Agreement, which includes a revolving credit facility, our convertible notes and the amortization of debt issuance costs, offset by interest income. Interest expense, net for 2023 increased compared to 2022, primarily due to an increase of $20.6 million in interest expense on our revolving credit agreement as a result of higher borrowings and higher interest expense on our deferred compensation plan, partially offset by higher interest income earned on our interest rate swaps.

Effective Income Tax Rate
 202320222021
Effective income tax rate25.6 %26.3 %27.8 %

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.

Other Matters

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

SEGMENT RESULTS OF OPERATIONS AND FINANCIAL CONDITION

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 commercial 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, contacts, wheels and brakes in partnership with our customers and push the boundaries of what is possible.


39


Results of Operations

The following table presents selected financial data for our Engineered Products segment:
 202320222021
In thousands 
Net sales$512,831 $377,241 $317,683 
$ change135,590 59,558 2,620 
% change35.9 %18.7 %0.8 %
Operating income$107,863 $57,833 $43,097 
$ change50,030 14,736 9,536 
% change86.5 %34.2 %28.4 %
% of net sales21.0 %15.3 %13.6 %

Net sales

Net sales for 2023 increased compared to 2022, primarily driven by higher organic sales and $52.1 million in acquisition sales from Aircraft Wheel and Brake. The increase in organic sales was driven by higher sales volume of our bearings products across each of our product lines, PMA aftermarket parts, aircraft wheels and brakes and springs, seals and contacts used in medical and defense end markets. These increases, totaling $138.0 million, were partially offset by a decrease in sales of our springs, seals and contacts used in industrial end markets. For the year ended December 31, 2023, foreign currency exchange rates relative to the U.S. dollar had a favorable impact of $3.7 million on net sales.

Operating Income

Operating income for 2023 increased when compared to 2022, primarily due to the contribution of gross profit from our Aircraft Wheel and Brake acquisition, higher sales and associated gross profit on our commercial and defense bearings products and PMA aftermarket parts. These increases in gross profit, totaling $75.4 million, were partially offset by the addition of S,G&A and $10.4 million in higher intangible asset amortization associated with the Aircraft Wheel and Brake acquisition, lower sales and gross profit on our seals, springs and contacts used in industrial end markets and an increase in information technology costs.

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, Gulfstream and Bombardier platforms, such as the Boeing 737, 747, 777 and 787, the Airbus A320, A330, A350 and A380, the Gulfstream G500, G600, G650 and G700, and the Bombardier Global 7500. Our commercial bearings products were particularly impacted by the COVID-19 pandemic; however, we have seen recovery over the past two years and we expect recovery in sales related to single-aisle aircraft to continue over the next two years, while the recovery for sales related to twin-aisle aircraft to be more gradual.

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.

Wheels and Brakes

We manufacture wheels, brakes and related hydraulic components for helicopters, fixed-wing and UAV aircraft. These products support over 100 platforms, including original equipment manufacturers and aftermarket suppliers. Our worldwide distribution network allows for quick parts availability.

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. The TDH process has the greatest momentum in space propulsion, rotorcraft and electric vertical takeoff and landing ("eVTOL") applications. In 2023, we achieved qualifications on commercial fixed wing platforms. Within the medical end market, significant increases were seen in our engagement and technology validation testing with multiple medical device companies. TDH is currently being validated for applications in total joint arthroplasty and fixation implant devices.

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, ranging from safe and arming solutions for missile and bomb systems to uncrewed, autonomous aircraft, enhancing our customers' ability to execute missions flawlessly. We pursue operational excellence through the continuous 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.


41


Results of Operations

The following table presents selected financial data for our Precision Products segment:
 202320222021
In thousands 
Net sales$129,147 $185,023 $256,329 
$ change(55,876)(71,306)(46,180)
% change(30.2)%(27.8)%(15.3)%
Operating (loss) income$(4,532)$16,353 $55,359 
$ change(20,885)(39,006)(18,244)
% change(127.7)%(70.5)%(24.8)%
% of net sales(3.5)%8.8 %21.6 %

Net sales

Net sales for 2023 decreased when compared to 2022, primarily due to lower sales on the JPF program, legacy fuzing and measuring programs and the K-MAX® program. These decreases, totaling $77.5 million, were partially offset by higher sales on our FireBurstTM, JASSM® and KARGO UAV unmanned aerial system programs.

Operating (Loss) Income

We incurred an operating loss of $4.5 million in 2023 compared to operating income of $16.4 million in 2022. This change was primarily attributable to lower sales and gross profit on the JPF program, cost growth on legacy fuzing programs and higher research and development costs for the KARGO UAV unmanned aerial system. These decreases in operating income were partially offset by higher gross profit on our K-MAX® spares and exchanges and higher sales and gross profit on the JASSM® fuzing program.

Major Programs/Product Lines

FMU-152 A/B – JPF

We manufacture and produce the FMU 152 A/B (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 9,848 fuzes were delivered to our customers during 2023. Total JPF backlog at December 31, 2023 was $54.1 million, up from $20.0 million at December 31, 2022, as a result of multiple orders received in the fourth quarter.

Our JPF program continues to wind down as it moves to the end of its lifecycle, reflecting the previously announced decision of the United States Air Force ("USAF") to move from the JPF to the FMU-139 D/B (which we do not manufacture or produce) as its primary fuze system. We completed Option 16 of our JPF contract with the USG in the second quarter of 2023, which related solely to the procurement of fuzes by or in support of foreign militaries and does not include any sales to the USAF. The USG has indicated that they will not award us any future options; therefore, the future viability of our JPF program will depend entirely on our ability to market and sell the JPF to foreign militaries in DCS transactions. We are currently in discussions with one Middle Eastern customer for one or more follow-on orders aggregating a minimum of $45.0 million that would further extend the life of the program, but there can be no assurance as to the receipt, magnitude and timing of these orders. Moreover, any such orders, if received, would be subject to the receipt of all necessary export approvals, licenses and other authorizations needed to effectuate the sales, which are subject to political and geopolitical conditions beyond our control. In the fourth quarter of 2022, we announced a restructuring plan that will lead to the permanent closure of our Orlando, Florida manufacturing facility by the end of 2024. The Company has consolidated JPF production in its Middletown, Connecticut, facility as the facility has the potential capacity to fulfill the requirements for future DCS orders.


42


K-MAX®

We manufactured the commercial K-MAX® aircraft at our Jacksonville, Florida and Bloomfield, Connecticut facilities. Additionally, in 2019, we began developing the next generation TITAN UAV unmanned aerial system to allow operators to have the capability to fly either manned or unmanned missions. In December 2022, we began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, we determined that we would discontinue the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023 due to low demand and variation in annual deliveries, coupled with low profitability and large working capital inventory requirements. In the years ended December 31, 2023 and 2022, we wrote off $1.1 million and $44.5 million of inventory associated with these programs. In the year ended December 31, 2022, we wrote off $9.1 million of contract costs associated with these programs. These costs were included in program inventory impairment and program contract costs impairment on the Company's Consolidated Statements of Operations, respectively, and other unallocated expenses, net within Note 5, Segment and Geographic Information. Refer to Note 11, Inventories, and Note 8, Contract Assets, Contract Costs and Contract Liabilities, for further information on the write-offs associated with these programs. We will continue to support the existing K-MAX® fleet in operation, including providing operators with repair, spare parts and fleet services, as well as training. As of December 31, 2023 and 2022, our backlog for the K-MAX® program was $8.2 million, and $0.5 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 unmanned aerial system provides multiple payload options with a conformal supply pod and external sling load. This autonomous, unmanned aircraft system will provide expeditionary logistics support to our military and commercial customers. Additionally in 2021, we completed a successful demonstration of our half scale model. In 2022, we continued to expand on our KARGO UAV unmanned aerial system and we were down-selected to build a prototype system for the U.S. Marines to support the Medium Aerial Resupply Vehicle - Expeditionary Logistics ("MARV-EL") program. In 2023, we secured a 50 unit non-binding KARGO UAV unmanned aerial system order from PHI, a leading provider of global helicopter solutions for customers in the energy, air medical and MRO industries. Also in 2023, we were awarded a U.S. Army contract for a heavy vertical takeoff and landing ("HVTOL") flight demonstration in the first half of 2024 through Near Earth Autonomy's small business award.

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.

FireBurst

The FireBurst™ height of burst sensor for laser guided bombs ("LGB") is an affordable, field-installable upgrade to the Paveway® II series (or similar) LGB systems. FireBurst™ provides ground programmable, cockpit-selectable height of burst without modifying the system’s guidance section, which allows it to be retrofitted into existing and new systems. This increases the capability of Paveway® II to include area targets while still maintaining the original mission set. FireBurst™ is a low-cost force multiplier, effectively engages multiple targets with a single weapon and requires no specialized tools for installation, all of which provide enhanced flexibility for the combat environment. We began production in 2023 and anticipate completing the final delivery of our initial contract in the first half of 2024.

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 both for OEM and aftermarket. 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, eVTOL and cargo UAS.

43


Results of Operations

The following table presents selected financial data for our Structures segment:
 202320222021
In thousands 
Net sales$133,876 $125,697 $134,981 
$ change8,179 (9,284)(31,906)
% change6.5 %(6.9)%(19.1)%
Operating loss$(9,169)$(4,623)$(340)
$ change(4,546)(4,283)8,518 
% change(98.3)%(1,259.7)%96.2 %
% of net sales(6.8)%(3.7)%(0.3)%

Net sales

Net sales increased for 2023 when compared to 2022, primarily due to higher sales on our programs with Rolls Royce and certain programs with Sikorsky. These increases, totaling $12.4 million, were partially offset by lower sales on our Sikorsky UH-60 BLACK HAWK program and Bell commercial program.

Operating Loss

Operating loss increased for 2023 compared to 2022, primarily due to lower sales and gross profit on the A-10 program, the Bell commercial program and the wind down of the AH-1Z program. These decreases, totaling $5.2 million, were partially offset by the receipt of an insurance claim settlement of $1.5 million in the current period related to a fire at one of our suppliers in the prior year.

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, 2023 and 2022, our program backlog was $7.2 million and $16.8 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 40 cockpits in 2023 as compared to the 45 cockpits delivered in 2022. 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. Beyond this latest procurement contract, we have limited multi-year visibility with regard to future orders from the USG. Included in backlog at December 31, 2023 and 2022, was $110.5 million and $95.9 million, respectively, for orders on this program. We anticipate cockpit deliveries to total 54 in 2024.

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,604 FTE kits and assemblies for the 777 and 767 programs since 1995 and 1986, respectively. During 2023, on average, we delivered two and one-half shipsets per month on the Boeing 777 platform and two and one-half shipsets per month on the Boeing 767 platform, which includes one shipset per month associated with a military tanker derivative of the 767. For 2024, we estimate deliveries on the 777 program to be two and one-half shipsets per month and on the 767 program to be three shipsets per month which includes one and one-half
44


shipsets per month associated with a military tanker derivative of the 767. As of December 31, 2023 and 2022, our backlog for these programs was $26.2 million and $41.1 million, respectively.

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.

Backlog
December 31, 2023December 31, 2022December 31, 2021
In thousands
Engineered Products$363,663 $322,452 $169,144 
Precision Products150,006 134,903 180,082 
Structures236,214 263,581 351,697 
  Total Backlog$749,883 $720,936 $700,923 

Backlog increased from 2022 to 2023, primarily driven by new orders in our Engineered Products segment and on our JPF DCS, Sikorsky UH-60 BLACK HAWK, K-MAX® and Rolls Royce programs. These increases were partially offset by revenue recognized in the period.

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.

A summary of our consolidated cash flows is as follows:

 202320222021
23 vs. 22
22 vs. 21
(in thousands)
Total cash provided by (used in):     
Operating activities$72,715 $20,969 $48,698 $51,746 $(27,729)
Investing activities(29,116)(473,051)(21,112)443,935 (451,939)
Financing activities(32,872)335,923 (22,233)(368,795)358,156 
Free Cash Flow(1) :
     
Net cash provided by operating activities
$72,715 $20,969 $48,698 $51,746 $(27,729)
Expenditures for property, plant and equipment(26,002)(23,689)(17,530)(2,313)(6,159)
Free cash flow$46,713 $(2,720)$31,168 $49,433 $(33,888)
(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.

45


Net cash provided by operating activities was $72.7 million in 2023, $51.7 million more than cash provided in 2022, largely driven by improved performance, the receipt of income tax refunds in the current period, and the wind down of work performed on the JPF program with the USG, partially offset by inventory purchased for various programs to support 2024 demand.

Net cash used in investing activities was $29.1 million in 2023, $443.9 million less than cash used in 2022, primarily attributable to our acquisition of Aircraft Wheel and Brake and our investment in Near Earth Autonomy in 2022.

Net cash used in financing activities was $32.9 million, compared to net cash provided by financing activities of $335.9 million in the prior year. This change was primarily due to borrowings under our credit agreement for the acquisition of Aircraft Wheel and Brake in 2022. Refer to Note 14, Debt, for further information on our credit agreement.

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, 2022 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 May of 2024. We will settle our Convertible Notes with cash using available borrowing capacity under our Credit Agreement. With the extension of our Credit Agreement, we maintained sufficient capacity to use proceeds from this facility to repay the Convertible Notes and satisfy our working capital requirements. At December 31, 2023, $358.0 million was outstanding under the revolving credit agreement, which is due in 2028. 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 remaining life of our debt instruments is $135.0 million as of December 31, 2023. Of this amount, $34.1 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. We may be impacted by increases in interest rates on the amounts outstanding under the revolving credit agreement; however, to mitigate this risk, we entered into interest rate swap agreements for the purposes of hedging the eight quarterly variable-rate Credit Agreement interest payments throughout 2023 and 2024. 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 $8.9 million and $2.1 million, respectively, as of December 31, 2023. 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.

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 $189.7 million as of December 31, 2023, of which $137.7 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, and unrecognized tax benefits, total $29.1 million at December 31, 2023, of which $3.5 million will be paid within one year. For further information on these obligations refer to 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.


46


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. The guaranty was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). During 2023, the only contract in place between KPPI and the USG related to the production and sale of the JPF. KPPI fulfilled the requirements under this contract in the second quarter of 2023 and the USG has indicated that they will not award the Company any future options. The guaranty was terminated in the fourth quarter of 2023, when the DCMA confirmed that the Company completed all obligations of this contract.

On September 16, 2022, the Company acquired all of the assets and related liabilities of Parker's Aircraft Wheel and Brake division. In association with the acquisition, the Company entered into a novation agreement in which Parker's contractual obligations with respect to Aircraft Wheel and Brake at the time of the acquisition were transferred to the Company. There can be no assurance that this agreement will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

As of December 31, 2023, we had no significant off-balance sheet arrangements other than purchase obligations, the guarantee discussed above and $73.7 million of outstanding standby letters of credit, of which $62.8 million were under the revolving credit facility. Of these amounts, $68.3 million letters of credit relate to a JPF DCS contract, of which $57.4 million are under the revolving credit facility.

In addition to 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;
contributions to our qualified pension plan and Supplemental Employees’ Retirement Plan (“SERP”);
deferred compensation payments to officers;
restructuring costs and severance payments;
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. Our Convertible Notes will mature in May of 2024, as discussed below. We will settle our Convertible Notes with cash using available borrowing capacity under our Credit Agreement. With the extension of our Credit Agreement, we maintained sufficient capacity to use proceeds from this facility to repay the Convertible Notes and satisfy our 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.

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 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. As a result of the adoption of ASU 2020-06, the amount recorded to additional paid-in capital was reclassified to retained earnings in the cumulative effect adjustment recorded on January 1, 2022. The remaining balance of debt issuance costs is being amortized over the term of the convertible notes. Total amortization expense for the years ended December 31, 2023, 2022 and 2021 was $1.1 million, $1.0 million and $1.1 million, respectively.

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, 2023:
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 June 21, 2023 (the "Closing Date"), the Company closed an amended and restated $740.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 June 21, 2028; (ii) reduce the aggregate amount of revolving commitments from $800.0 million to $740.0 million; (iii) modify the financial covenants set forth in Article 6 of the previously existing credit facility; and (iv) effectuate certain additional modifications set forth in the previously existing 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, which, as amended, is included as Exhibit 10.5 to our Quarterly Report on Form 10-Q for the quarter ended June 30, 2023.

Interest rates on amounts outstanding under the Credit Agreement are variable based on the Secured Overnight Financing Rate ("SOFR"). The interest rate at December 31, 2023 was 7.23%. We are required to pay a quarterly commitment fee on the unused revolving loan commitment amount at a rate ranging from 0.200% to 0.350% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.375% to 2.250%, based on the Senior Secured Net Leverage Ratio. At December 31, 2023, $358.0 million was outstanding under the revolving credit facility. Total average bank borrowings outstanding were $390.5 million and $120.7 million during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, the Consolidated Total Net Leverage Ratio was 4.00, as calculated in accordance with the Credit Agreement, as compared to the ceiling of 4.75 to 1.00.


48


The following table shows the amounts available for borrowing under the Company's revolving credit facility:
December 31, 2023December 31, 2022
In thousands
Total facility$740,000 $800,000 
Amounts outstanding, excluding letters of credit358,000 363,000 
Amounts available for borrowing, excluding letters of credit382,000 437,000 
Letters of credit under the credit facility(1)(2)
62,798 51,630 
Amounts available for borrowing$319,202 $385,370 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$104,325 $196,256 
(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, $57.4 million and $46.1 million letters of credit relate to a certain JPF DCS contract in 2023 and 2022, respectively.
(3) The Company's Convertible Notes will mature in 2024. The Company will settle the Convertible notes with cash using available borrowing capacity under our Credit Agreement. With the extension of the Credit Agreement, the Company maintained sufficient capacity to use proceeds from this facility to repay the Convertible Notes. The amounts available for borrowing subject to EBITDA represents amounts available for borrowing after considering the Company's total debt obligations including its Credit Agreement and Convertible Notes.

Interest Rate Swaps

During 2022, we entered into interest rate swap agreements, effective January 1, 2023, for the purposes of hedging the eight quarterly variable-rate Credit Agreement interest payments throughout 2023 and 2024. These interest rate swap agreements were designated as cash flow hedges and intended to manage interest rate risk associated with our variable-rate borrowings and minimize the impact on our earnings and cash flows of interest rate fluctuations attributable to changes in SOFR. These interest rate swaps were not material to the Company's Condensed Consolidated Financial Statements as of December 31, 2023. Over the next twelve months, the income related to cash flow hedges expected to be reclassified from other comprehensive income is $0.6 million.

Other Sources/Uses of Capital

Near Earth Autonomy

Concurrent with the $10.0 million investment we made into Near Earth Autonomy, we entered into a Master Technology Maturation Agreement for a five-year initial term. The agreement requires the Company to contract with Near Earth Autonomy for a minimum spend of $1.0 million per year of the Company's own funds or $2.0 million per year from any source of revenue arranged by the Company.

Letters of Credit

We have $68.3 million in letters of credit outstanding for a JPF DCS contract, of which $57.4 million are under the revolving credit facility, 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.

For the years ended December 31, 2023 and 2022, no contributions were made to the qualified pension plan. In 2024, we do not expect to make a pension contribution to the qualified pension plan. We paid $0.5 million in SERP benefits in both 2023 and 2022. We expect to pay $0.5 million in SERP benefits in 2024.

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 September 16, 2022, the Company completed the acquisition of Aircraft Wheel and Brake, at a purchase price of approximately $442.8 million. No acquisitions were completed in 2023 and 2021. For a discussion of this acquisition, see Note 4, Business Combinations and Investments, in the Notes to Consolidated Financial Statements included in this Form 10-K.

Share-based Arrangements

The Company's long-term incentive program has an emphasis on equity to align the interests between the Company's named executive officers ("NEOs") and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance. 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. RSAs 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, 2023, future compensation costs related to non-vested stock options, performance shares and restricted stock grants was $8.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 1.8 years.

Stock Repurchase Plans

On April 20, 2022, we announced that our Board of Directors approved a share repurchase program ("2022 Share Repurchase Program") authorizing the repurchase of up to $50.0 million of the common stock, par value $1.00 per share, of the Company. We repurchase shares to offset the annual issuance of shares under our employee stock plans, but the timing and actual number of shares repurchased will depend on a variety of factors including stock price, market conditions, corporate and regulatory requirements, capital availability and other factors, including acquisition opportunities. This plan replaces the authorization approved in April 2015.

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 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)
202320222021
Net sales$775,854 $687,961 $708,993 
Acquisition Sales52,062 — — 
Organic Sales$723,792 $687,961 $708,993 

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
50


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. In 2023, the amount of revenue recognized over time related to long-term contracts on a cost-to-cost basis was approximately 15%.

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 Boeing A-10 program, the ATacMS® program, the Harpoon program, 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 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 $12.4 million, $3.5 million and $2.6 million for the years ended December 31, 2023, 2022, and 2021, respectively, due to changes in profit estimates.

51


Inventory Valuation
Methodology
We have three types of inventory (a) raw materials, (b) contracts 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 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.
In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, we determined that we would discontinue the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023. The Company will continue to support the existing K-MAX® fleet in operation, including providing operators with repair, spare parts and fleet services, as well as training. As a result of this decision, management wrote off $1.1 million and $44.5 million of inventory associated with these programs for the years ended December 31, 2023 and 2022, respectively. The amount written off in 2023 was comprised of unusable inventory, while the amount written off in 2022 was comprised of a lower of cost or net realizable value write down on three unsold aircraft and unusable inventory. Unusable inventory included long lead parts made specifically for the production of the K-MAX® for which there are no alternative uses and spare parts and blades that were in excess of the amounts needed to support the existing fleet.
At December 31, 2023, $18.9 million of K-MAX® inventory was included in contracts and other work in process and finished goods, of which management believes that approximately $12.1 million will be sold after December 31, 2024, based upon the anticipation of supporting the fleet for the foreseeable future.
At December 31, 2023, $5.5 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.2 million of the SH-2G(I) inventory will be sold after December 31, 2024. This balance represents spares requirements and inventory to be used in SH-2G programs.
Effect if Actual Results Differ From Assumptions
Management reviews the K-MAX® inventory balance on an annual basis or to the extent a triggering event has occurred to determine whether any additional write-downs are necessary. Following the write-down of the inventory as discussed above, we believe this inventory is stated at net realizable value at December 31, 2023, 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. An additional 10% write-down of the K-MAX® inventory balance as of December 31, 2023 would have affected pre-tax earnings by approximately $1.9 million in 2023.
The balance of SH-2G(I) inventory projected to be sold after December 31, 2023, 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, 2023.
Business Combinations

Methodology

On September 16, 2022, we completed the acquisition of Aircraft Wheel and Brake for consideration of $442.8 million. In accordance with generally accepted accounting principles, we recognized the identifiable assets acquired and liabilities assumed separately from goodwill and measured the respective assets and liabilities at their acquisition-date fair values. Goodwill for the acquisition of $171.3 million was determined based on the consideration transferred less the net value of assets acquired and liabilities assumed at their acquisition-date fair values.
52


Judgment and Uncertainties

As part of the acquisition, management identified two classes of intangible assets acquired related to Aircraft Wheel and Brake, consisting of customer relationships and acquired backlog. The fair value of the intangible assets of $250.5 million was determined using the income approach, specifically, a multi-period excess earnings method. Significant judgment was applied with respect to estimates of forecasted cash flows, more specifically, the estimated revenue growth rates to determine the fair value of all of the intangible assets and the estimated profit rates and discount rate used to determine the fair value of the customer relationship intangible assets. Management evaluated the reasonableness of the revenue growth rates and profit rates based on consideration of the past performance, general economic conditions in the markets served by Aircraft Wheel and Brake and industry-specific performance statistics.

The Company determines the useful lives of the intangibles through contracting with a third party valuation expert and discussions with the management team of the acquisition. As the acquisition specializes in wheels, brakes and related hydraulic components for helicopters, fixed-wing and UAV aircraft, it was determined that a useful life range of 23 to 25 years for customer relationships was reasonable, as the length of customer relationships are typically longer given the nature of the industry and the useful lives of aircraft. Considerations were also given to the history of serving on the programs, nature of competition, probability of renewals, sole source positions, information on the strength of the incumbency, nature of the aircraft program, and corroboration of the program forecast duration with information from Forecast International, General Aviation Manufacturer Association data, Federal Aviation Administration data, as well as Department of Defense disclosures.

A discount rate of 9% was utilized for customer relationships and a discount rate of 8% was utilized for backlog to reflect the risk and uncertainty in the financial markets and specifically in our internally developed earnings projections. A change in these assumptions could materially affect the valuation of the identified intangible assets. Management evaluated the reasonableness of the discount rates based on consideration of the cost of capital of comparable businesses and other industry factors.

Effect if Actual Results Differ from Assumptions

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 a comparable business 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 acquired business. 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 value the assets acquired and liabilities assumed. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to an impairment charge that could be material.

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 at the reporting unit level.
At December 31, 2023, the carrying value of goodwill was $367.9 million and $16.1 million for the Engineered Products and Precision Products segments, respectively. There is no goodwill related to the Structures segment.

53


In accordance with ASC 350 - Intangibles - Goodwill and Other ("ASC 350"), the Company evaluates goodwill for possible impairment on at least an annual basis. Additionally, 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. In December 2022, the Company announced it would consolidate the production of JPF fuzes to its Middletown facility resulting in the closure of the Orlando facility in 2024 due to reduced demand as the JPF program continues to move through its life cycle. The Company considered the reduction in demand, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for the KPP-Orlando reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the KPP-Orlando 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. The quantitative analysis resulted in a conclusion that the fair value of the KPP-Orlando reporting unit was $25.3 million below its carrying value; therefore, goodwill was impaired. In the year ended December 31, 2022, the Company recorded a goodwill impairment charge of $25.3 million for the KPP-Orlando reporting unit, resulting in $16.1 million of goodwill remaining. 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 5, Segment and Geographic Information. No such impairments were identified in 2023 and 2021.
The carrying value of other intangible assets as of December 31, 2023, was $347.4 million. No triggering events were identified in 2023, 2022 or 2021. See Note 13, 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 Engineered Products reporting unit. The results of this analysis indicated that it is more likely than not that goodwill is not impaired and this reporting unit did not need to proceed to a quantitative assessment.
For the quantitative impairment test, management estimated the fair value of the 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, net working capital and recoup for land and buildings to be sold.
In performing our quantitative test for the Precision Products reporting unit, a 3.0% terminal growth rate was assumed. The discount rate utilized to reflect the risk and uncertainty in the financial markets and specifically in our internally developed earnings projections was 13.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 test indicated that the fair value of the reporting unit exceeded the respective carrying value; therefore, no impairment charge was recorded for the Precision Products reporting unit.
Effect if Actual Results Differ From Assumptions

We performed the quantitative impairment test for the Precision Products reporting unit. The fair value of the Precision Products reporting unit exceeded its carrying value by approximately 23%. 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 this reporting unit. In 2022, our quantitative analysis resulted in a conclusion that KPP-Orlando's fair value was less than its carrying value, resulting in a $25.3 million write-off of goodwill.
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, 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. Advances in technology by our competitors could result in our products becoming obsolete.
54


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 additional impairment charges that could be material.

Long-Term Incentive Programs

Methodology
The Company maintains a Management Incentive Plan, which provides for share-based payment awards. 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. 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 and a Monte-Carlo simulation model as the number of PSUs that will vest are 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%.
Judgment and Uncertainties
Models to price options and PSUs 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 equity-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

In the event that 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 for the year ended December 31, 2023, would have affected pre-tax earnings by approximately $0.8 million in 2023.
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.
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
55


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 the fluctuation in interest rates throughout 2023.
Based upon this information, we used a 4.97% discount rate as of December 31, 2023, 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 4.83% in 2023 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 5.19% and 5.04% at December 31, 2022, respectively, for purposes of calculating the benefit obligation. The decrease in the discount rate is attributable to the overall decrease in rates on the bonds that compose the Above Median Double-A Curve.
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 7.4%.
Effect if Actual Results Differ From Assumptions

During 2023, 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 2023 by $0.5 million. A one percentage point increase in the assumed discount rate would have decreased pension income in 2023 by $0.2 million.

A lower expected rate of return on pension plan assets would increase pension expense. For 2023 and 2022, the expected rate of return on plan assets was 7.4% and 5.7%, respectively. A one-percentage point increase/decrease in the assumed return on pension plan assets would have changed pension income in 2023 by approximately $5.2 million. During 2023, the actual return on pension plan assets of 11.2% was higher than our expected long-term rate of return on pension plan assets of 7.4%.

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, 2023, we had recorded $38.8 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.
Our effective tax rate on earnings was 25.6% for 2023. This rate includes a charge in the amount of $0.6 million for nondeductible compensation and $0.7 million for equity compensation. Additionally, the Company recognized benefits relating to federal research and development credits in the amount of $1.6 million and the reversal of unrecognized tax benefits in the
56


amount of $1.1 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 2023 earnings by $0.1 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 $293.6 million over the last three years. Foreign sales represented 42.5% of consolidated net sales in 2023; 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 2023 would have had an unfavorable impact of $13.2 million on foreign-denominated sales and a unfavorable impact of $1.0 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.

During the fiscal quarter ended June 30, 2017, we issued $200.0 million aggregate principal of convertible unsecured senior notes, in a private placement offering, of which $0.5 million was repurchased in 2019. These notes are due May 2024 and 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%.

Our principal debt facilities are contained within a variable rate credit agreement that provides a $740.0 million revolving credit facility. This agreement was amended and restated on June 21, 2023 (as amended), and expires on June 21, 2028. Total average bank borrowings outstanding for 2023 were $390.5 million. 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 SOFR rates. At December 31, 2023, the Company has interest rate swap agreements with a notional value of $175.0 million, for the purposes of hedging the eight quarterly variable-rate Credit Agreement interest payments throughout 2023 and 2024. The impact of a hypothetical 100 basis point increase in the interest rates on our average bank borrowings would have resulted in a $2.2 million increase in interest expense.

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, 2023 and 2022, 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, 2023, including the related notes and schedule of valuation and qualifying accounts for each of the three years in the period ended December 31, 2023 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, 2023, 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, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023 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, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Change in Accounting Principle

As discussed in Note 1 to the consolidated financial statements, the Company changed the manner in which it accounts for convertible debt in 2022.

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
59


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 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 Long-Term Contracts

As described in Notes 1 and 4 to the consolidated financial statements, for long-term 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, 2023 were $776 million, of which approximately 15% 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 long-term contracts is a critical audit matter are (i) the significant judgment by management when determining the estimated costs at completion for certain of these contracts and (ii) a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating audit 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 contracts. The procedures also included, among others, (i) testing management’s process for determining the estimated costs at contract completion for long-term contracts, (ii) evaluating the reasonableness of assumptions considered by management specific to each contract, and (iii) 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 22, 2024

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, 2023December 31, 2022
Assets  
Current assets:  
Cash and cash equivalents$35,183 $24,154 
Accounts receivable, net96,882 87,659 
Contract assets94,091 113,182 
Inventories207,607 172,383 
Income tax refunds receivable1,276 14,843 
Other current assets17,400 16,114 
Total current assets452,439 428,335 
Property, plant and equipment, net of accumulated depreciation of $290,279 and $268,089, respectively
205,210 201,606 
Operating right-of-use asset, net7,774 7,391 
Goodwill383,997 379,854 
Other intangible assets, net347,424 372,331 
Deferred income taxes46,917 47,385 
Other assets54,894 51,207 
Total assets$1,498,655 $1,488,109 
Liabilities and Shareholders’ Equity  
Current liabilities:  
Current portion of long-term debt, net of debt issuance costs
$199,128 $ 
Accounts payable – trade51,862 48,277 
Accrued salaries and wages37,005 31,395 
Contract liabilities, current portion12,284 4,081 
Operating lease liabilities, current portion3,492 3,332 
Income taxes payable707 393 
Other current liabilities38,322 39,097 
Total current liabilities342,800 126,575 
Long-term debt, excluding current portion, net of debt issuance costs358,000 561,061 
Deferred income taxes8,082 6,079 
Underfunded pension42,268 52,309 
Contract liabilities, noncurrent portion19,787 20,515 
Operating lease liabilities, noncurrent portion4,646 4,534 
Other long-term liabilities31,305 36,280 
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,954,296 and 30,640,068 shares issued, respectively
30,954 30,640 
Additional paid-in capital254,727 245,436 
Retained earnings
670,607 685,234 
 Accumulated other comprehensive income (loss)
(141,584)(158,421)
Less 2,663,532 and 2,607,841 shares of common stock, respectively, held in treasury, at cost
(122,937)(122,133)
Total shareholders’ equity691,767 680,756 
Total liabilities and shareholders’ equity$1,498,655 $1,488,109 
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,
 202320222021
Net sales$775,854 $687,961 $708,993 
Cost of sales504,646 467,445 472,382 
Program inventory impairment (Note 11)
1,064 44,542  
Gross profit270,144 175,974 236,611 
Selling, general and administrative expenses170,910 166,447 152,474 
Goodwill and other intangibles impairment (Note 13)
 25,306  
Program contract costs impairment (Note 8)
 9,135  
Research and development costs20,704 19,552 16,072 
Intangible asset amortization expense25,509 15,331 10,468 
Costs from transition services agreement (Note 3)
  1,728 
Restructuring and severance costs (Note 6)
3,392 9,842 6,154 
(Gain) loss on sale of business (Note 3) (457)234 
Net loss (gain) on disposition of assets
526 136 (8)
Operating income (loss)
49,103 (69,318)49,489 
Interest expense, net39,997 16,874 16,290 
Non-service pension and post retirement benefit income, net(1,240)(20,574)(26,229)
Income from transition services agreement (Note 3)
  (931)
Other (income) expense, net
(339)315 (142)
Earnings (loss) before income taxes
10,685 (65,933)60,501 
Income tax expense (benefit)
2,738 (17,360)16,831 
Net earnings (loss)
$7,947 $(48,573)$43,670 
Earnings per share:   
Basic earnings (loss) per share
$0.28 $(1.73)$1.57 
Diluted earnings (loss) per share
$0.28 $(1.73)$1.57 
Weighted average shares outstanding:   
Basic28,208 28,011 27,865 
Diluted28,343 28,011 27,891 
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,
202320222021
Net earnings (loss)
$7,947 $(48,573)$43,670 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments and other5,415 (10,836)9,489 
Pension plan adjustments, net of tax expense (benefit) of $3,243, $(10,890), and $2,949, respectively
10,922 (36,193)9,947 
Gain (loss) on derivative instruments, net of tax expense of $149, $ and $, respectively
500 (7) 
Other comprehensive income (loss)
$16,837 $(47,036)$19,436 
Total comprehensive income (loss)
$24,784 $(95,609)$63,106 
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, 202030,278,668 $30,279 $238,829 $727,894 $(130,821)2,555,785 $(120,613)$745,568 
Net earnings   43,670    43,670 
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 $749,569 $(111,385)2,573,896 $(121,318)$795,453 
Net loss   (48,573)   (48,573)
Other comprehensive loss    (47,036)  (47,036)
Dividends (per share of common stock, $0.80)
   (22,397)   (22,397)
Impact of change in debt accounting standard  (12,489)6,635    (5,854)
Purchase of treasury shares
     19,651 (801)(801)
Employee stock plans71,795 72 2,071     2,143 
Share-based compensation expense134,004 134 7,701   14,294 (14)7,821 
Balance at December 31, 202230,640,068 $30,640 $245,436 $685,234 $(158,421)2,607,841 $(122,133)$680,756 
Net earnings   7,947    7,947 
Other comprehensive earnings    16,837   16,837 
Dividends (per share of common stock, $0.80)
   (22,574)   (22,574)
Purchase of treasury shares
     33,306 (782)(782)
Employee stock plans100,697 101 1,801     1,902 
Share-based compensation expense213,531 213 7,490   22,385 (22)7,681 
Balance at December 31, 202330,954,296 $30,954 $254,727 $670,607 $(141,584)2,663,532 $(122,937)$691,767 
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,
 202320222021
Cash flows from operating activities:   
Net earnings (loss)
$7,947 $(48,573)$43,670 
Adjustments to reconcile earnings (loss), net of tax to net cash provided by operating activities:
   
Depreciation and amortization50,038 40,712 36,654 
Amortization of debt issuance costs3,654 2,750 1,836 
Accretion of convertible notes discount  2,957 
Provision for doubtful accounts1,998 1,301 575 
(Gain) loss on sale of business (457)234 
Net loss (gain) on disposition of assets526 136 (8)
Goodwill and other intangible assets impairment 25,306  
Program inventory impairment1,064 44,542  
Program contract costs impairment 9,135  
Net loss on derivative instruments
97 1,175 1,025 
Stock compensation expense7,681 7,821 6,687 
Non-cash consideration received for blade exchange(1,309)(827) 
Deferred income taxes(1,123)(19,054)20,998 
Changes in assets and liabilities, excluding effects of acquisitions/divestitures:  
Accounts receivable(10,749)(8,387)78,367 
Contract assets19,117 (707)(3,482)
Inventories(35,721)(14,873)(10,350)
Income tax refunds receivable13,567 (772)(8,566)
Operating right of use assets(350)3,551 1,798 
Other assets(469)(2,262)4,175 
Accounts payable - trade3,439 1,959 (18,398)
Contract liabilities7,436 4,433 (30,708)
Operating lease liabilities239 (3,707)(1,918)
Acquired retention plan payments  (25,108)
Other current liabilities5,083 (2,860)(8,880)
Income taxes payable260 12 295 
Pension liabilities4,007 (17,745)(37,580)
Other long-term liabilities(3,717)(1,640)(5,575)
Net cash provided by operating activities
72,715 20,969 48,698 
Cash flows from investing activities:   
Proceeds from sale of business, net of cash on hand 1,200 (3,428)
Expenditures for property, plant & equipment(26,002)(23,689)(17,530)
Acquisition of businesses(1,487)(441,340) 
Investment in Near Earth Autonomy (10,000) 
Other, net(1,627)778 (154)
Net cash used in investing activities
(29,116)(473,051)(21,112)
Cash flows from financing activities:   
Net (repayments) borrowings under revolving credit agreement
(5,000)363,000  
Purchase of treasury shares(782)(801)(618)
Dividends paid(22,522)(22,363)(22,241)
Debt issuance costs(4,828)(4,380) 
Other, net260 467 626 
Net cash (used in) provided by financing activities
(32,872)335,923 (22,233)
Net increase (decrease) in cash and cash equivalents
10,727 (116,159)5,353 
Effect of exchange rate changes on cash and cash equivalents302 (487)(642)
Cash and cash equivalents and restricted cash at beginning of period (See Note 3)
24,154 140,800 136,089 
Cash and cash equivalents and restricted cash at end of period (See Note 3)
$35,183 $24,154 $140,800 
See accompanying notes to consolidated financial statements.
65

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2023, 2022 and 2021

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.

During the second quarter of 2023, the Company identified errors related to (1) the accounting for certain labor costs at one business in the Precision Products segment and (2) the net realizable value on certain portions of the Company's inventory at another business in the Structures segment, each resulting in an overstatement of inventory and an understatement of cost of sales and related tax impacts. See Note 2, Accounting Changes, to the Consolidated Financial Statements for further information on the revision of the Company's previously issued consolidated 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.

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, 2023 and 2022, no individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2023, two individual customers, The Boeing Company and Lockheed Martin Corporation, accounted for more than 10% of consolidated net sales. Sales to The Boeing Company were primarily made by the Engineered Products and Structures segments, while sales to Lockheed Martin Corporation were primarily made by the Precision Products and Structures segments. In the year ended December 31, 2022, one individual customer, The Boeing Company, accounted for more than 10% of consolidated net sales, which were primarily made by the Engineered Products and Structures segments. Foreign sales were approximately 42.5%, 37.2% and 41.6% of the Company’s net sales in 2023, 2022 and 2021, respectively, and are concentrated in Germany, the Middle East, United Kingdom, Canada, Switzerland, Italy, France, Japan, Poland, New Zealand and China.


66

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

Additional Cash Flow Information

Non-cash operating activities in 2023 included a barter transaction with one of our operators for K-MAX® aircraft blades with a value of $1.3 million. Non-cash investing activities in 2023 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2023 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $10.9 million, net of tax of $3.2 million. Additionally, non-cash financing activities in 2023 include $5.7 million of dividends declared but not yet paid.

Non-cash operating activities in 2022 included a barter transaction with one of our operators for K-MAX® aircraft blades with a value of $0.8 million. Non-cash investing activities in 2022 include an accrual of $1.7 million for purchases of property and equipment. Non-cash financing activities in 2022 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $36.2 million, net of tax of $10.9 million. Additionally, non-cash financing activities in 2022 include $5.6 million of dividends declared but not yet paid.

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.

Revenue Recognition

Under Accounting Standard Codification ("ASC") 606 - Revenue from Contracts with Customers, 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.

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.


67

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

Revenue Recognition - continued

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.

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 $12.4 million, $3.5 million and $2.6 million in the years ended December 31, 2023, 2022 and 2021, 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 and the JASSM® program.


68

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

Revenue Recognition - continued

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, 2023, 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.

For other contracts, excluding the long-term contracts discussed above, 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.

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, 2023 and 2022 included $2.3 million and $0.1 million of Level 1 money market funds.

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, 2023 and 2022, the Company had bank overdrafts of $1.6 million and $1.5 million, respectively, included in other current liabilities.


69

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

Accounts Receivable

The Company's accounts receivable, net is comprised of three elements: (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 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 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 fulfill and obtain 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.

70

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

Property, Plant and Equipment - continued

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.

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. 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. Non-lease 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 include 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.


71

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

Leasing - continued

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 350 - Intangibles - Goodwill and Other 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.

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 accordance with ASC 350, the Company evaluates goodwill for possible impairment on at least an annual basis. 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. Additionally, 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.

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.

Contract Liabilities

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

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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, 2023, the aggregate amount of the transaction price allocated to backlog was $749.9 million. The Company expects to recognize revenue on approximately $514.5 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2022, the aggregate amount of the transaction price allocated to backlog was $720.9 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. Customer funded research expenditures (which are included in cost of sales) were $0.2 million in 2023, $0.4 million in 2022 and $0.4 million in 2021.

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 is recognized in income in the period that includes the enactment date.

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.

Treasury Stock

Repurchases of share awards or common stock are accounted for at cost, and are included as a component of shareholders’ equity in the Consolidated Balance Sheets. Shares repurchased by the Company are held in treasury for general purposes, including issuances under stock incentive plans.
73

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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. The Company's current long-term incentive program focuses on equity, consisting of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares. 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.

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 investigation and 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 investigation and remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the investigation and remediation and the total cost of the investigation and remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of investigation and the remediation, the accrual is adjusted accordingly.

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 other (income) expense, net on the consolidated statements of operations or accumulated other comprehensive income on the consolidated statements of comprehensive income (loss), 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.

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. Vested benefit obligations are determined based on the present value of vested benefits to which an employee is currently entitled based on his or her expected date of separation or retirement.

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.



74

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

Recent Accounting Standards

Recent Accounting Standards Adopted

In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 was to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removed certain separation models between a debt component and equity or derivative component for certain convertible instruments. Entities that previously required separate accounting for conversion features are reporting less interest expense as those conversion features were recorded as debt discounts which were amortized over the term of the debt. In addition, this ASU added new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarified the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and required the application of the if-converted method when calculating diluted EPS guidance to improve consistency. The standard update was effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard was 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. On January 1, 2022, the Company adopted ASU 2020-06 using the modified retrospective basis which resulted in a cumulative effect adjustment to the opening balance sheet. The prior period consolidated financial statements have not been retroactively adjusted and continue to be reported under the accounting standard in effect for the period.

The cumulative effect of the adjustments recorded to the opening balance sheet on January 1, 2022 for the adoption of ASU 2020-06 was as follows:
in thousandsBalance at December 31, 2021Adjustments due to ASU 2020-06Balance at January 1, 2022
Assets
Deferred income taxes(1)
$15,717 $1,770 $17,487 
Liabilities
Long-term debt, excluding current portion, net of debt issuance costs(2)
$189,421 $7,624 $197,045 
Equity
Additional paid-in capital(3)
$248,153 $(12,489)$235,664 
Retained earnings(4)(5)
$749,569 $6,635 $756,204 
(1) Reflects the removal of the deferred tax liability associated with the portion of the convertible notes recorded to equity.
(2) Reflects the adjustment to the total carrying value of the convertible senior notes to the full principal amount of the convertible notes outstanding net of issuance costs.
(3) Reflects the removal of the equity component separately recorded for the conversion features associated with the convertible notes.
(4) Reflects the cumulative-effect adjustment recorded to retained earnings as of January 1, 2022 as a result of adopting ASU 2020-06 using the modified retrospective method.
(5) Reflects corrected errors related to the accounting for certain labor costs and the net realizable value on certain portions of the Company's inventory. See Note 2, Accounting Changes, for further information.

Beginning in 2022, the Company began calculating diluted EPS using the if-converted method for its convertible debt instruments, which is not expected to have a material impact on the consolidated results. Historically, the Company used the treasury stock method to calculate diluted EPS for its convertible debt instruments. In the year ended December 31, 2022, there was no impact as diluted loss per share calculated to $1.73, using both the if-converted method and treasury stock method. Refer to Note 14, Debt, for further information on the Company's convertible notes.



75

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

Recent Accounting Standards - continued

Recent Accounting Standards 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 was 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 provided 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 was effective for all entities as of March 12, 2020 through December 31, 2022. Subsequent updates extended the sunset date from December 31, 2022 to December 31, 2024. 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. On June 21, 2023, the Company closed an amended and restated $740.0 million Credit Agreement based on SOFR. The Company adopted this standard in 2023, which did not have a material impact on the Company's consolidated financial statements.

Subsequent to the issuance of ASU 2020-04, the FASB issued the following updates: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope" and ASU 2022-06, "Reference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848". The amendments in these updates affect the guidance within ASU 2020-04 and were assessed with ASU 2020-04.

Recent Accounting Standards Yet to be Adopted

In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". The amendments in this update enhance the decision usefulness and transparency of qualitative and quantitative income tax disclosures through further disaggregation of information in the tax rate reconciliation and jurisdiction of income taxes paid discussions. This standard update is effective for fiscal years beginning after December 15, 2024, though early adoption is permitted. Retrospective application is permitted. The Company is currently assessing the impact of this standard on the Company's consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures". The amendments in this standard improve qualitative and quantitative reportable segment requirements, primarily through enhanced annual and interim disclosures of significant segment expenses that are regularly reported to the Chief Operating Decision Maker ("CODM") and included within reported measures of segment profit or loss. This standard update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Once adopted, these amendments should be applied retrospectively, with segment expense categories disclosed in prior periods based on the categories identified in the period of adoption. The Company is currently assessing the impact of this standard on the Company's consolidated financial statements.
76

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
2. ACCOUNTING CHANGES

Revision of Previously Issued Consolidated Financial Statements

During the second quarter of 2023, the Company identified errors related to (1) the accounting for certain labor costs at one business in the Precision Products segment and (2) the net realizable value on certain portions of the Company's inventory at another business in the Structures segment, each resulting in an overstatement of inventory and an understatement of cost of sales and related tax impacts. The Company concluded that these errors were not material, either individually or in aggregate, to previously issued consolidated financial statements; however, the Company has determined it was appropriate to revise its previously issued consolidated financial statements as of December 31, 2022, and for the years ended December 31, 2022 and 2021 and its unaudited condensed consolidated financial statements as of and for the quarters and year-to-date fiscal periods ended July 1, 2022, September 30, 2022 and March 31, 2023. Accordingly, the accompanying financial statements and relevant footnotes to the condensed consolidated financial statements in this Annual Report on Form 10-K have been revised to correct for these errors. The Company will present the revision of its previously issued unaudited condensed consolidated financial statements for the quarter ended March 31, 2023 with the future filing of its Quarterly Report on Form 10-Q for the quarter ending March 29, 2024.

The revision to the accompanying unaudited condensed consolidated balance sheet, condensed consolidated statements of operations, condensed consolidated statements of comprehensive income and condensed consolidated statement of cash flows are as follows. There were no changes to the consolidated statement of stockholders' equity that have not otherwise been reflected in the condensed consolidated balance sheets, condensed consolidated statements of operations, and condensed consolidated statements of comprehensive income as detailed in the tables below.

Condensed Consolidated Balance Sheet
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Inventories(1)
$176,468 $(4,085)$172,383 
Income tax refunds receivable13,981 862 14,843 
Total$190,449 $(3,223)$187,226 
Shareholders' equity
Retained earnings$688,457 $(3,223)$685,234 
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Assets
Inventories(2)
$193,100 $(1,110)$191,990 
Income tax refunds receivable13,832 234 14,066 
Total$206,932 $(876)$206,056 
Shareholders' equity
Retained earnings$750,445 $(876)$749,569 
(1) At December 31, 2022, the adjustments to inventories consisted of an adjustment of $2.5 million for certain labor costs at a business within the Precision Products segment and an adjustment of $1.6 million for the net realizable value on certain portions of the inventory at a business within the Structures segment.
(2) At December 31, 2021, the adjustments to inventories consisted of an adjustment of $1.1 million for certain labor costs at a business within the Precision Products segment.
77

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
2. ACCOUNTING CHANGES (CONTINUED)

Revision of Previously Issued Consolidated Financial Statements - continued

Condensed Consolidated Statements of Operations
In thousands, except per share amounts
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$464,470 $2,975 $467,445 
Income tax benefit
(16,732)(628)(17,360)
Net loss
(46,226)(2,347)(48,573)
Basic loss per share$(1.65)$(0.08)$(1.73)
Diluted loss per share$(1.65)$(0.08)$(1.73)
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$472,375 $7 $472,382 
Income tax expense16,832 (1)16,831 
Net earnings43,676 (6)43,670 
Basic earnings per share$1.57 $ $1.57 
Diluted earnings per share$1.57 $ $1.57 

Condensed Consolidated Statements of Comprehensive (Loss) Income
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Comprehensive loss
$(93,262)$(2,347)$(95,609)
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Comprehensive income
$63,112 $(6)$63,106 

Condensed Consolidated Statement of Cash Flows
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Net loss
$(46,226)$(2,347)$(48,573)
Inventories(17,848)2,975 (14,873)
Income tax refunds receivable(144)(628)(772)
Net cash provided by operating activities
20,969  20,969 
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Net earnings$43,676 $(6)$43,670 
Inventories(10,357)7 (10,350)
Income tax refunds receivable(8,565)(1)(8,566)
Net cash provided by operating activities
48,698  48,698 
78

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
3. DISPOSALS

Mexico Business

In the third quarter of 2022, the Company sold certain assets and liabilities of its Mexico operations in the Structures segment. The transaction did not meet the criteria for discontinued operations set forth in ASC 205-20 - Presentation of Financial Statements - Discontinued Operations ("ASC 205-20"), as it does not reflect a significant strategic shift that would have a major effect on the Company's operations or financial results. For the year ended December 31, 2022, the Company recorded a gain on the sale of $0.5 million, which was included in (gain) loss on sale of business on the Company's Consolidated Statement of Operations.

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. An additional loss of $0.2 million was recorded in the year ended December 31, 2021 as a result of the closing. 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 significant strategic shift that would have a major effect on the Company's operations and financial results. Financial results for the UK Composites division were included in the Structures segment for the year ended December 31, 2021 within Note 5, Segment and Geographic Information.

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 were 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.

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 ("IT"), 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. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. As such, there was no activity associated with the TSA in 2023 and 2022. Through the term of the TSA, the Company incurred $18.9 million in costs and earned $13.0 million in income associated with the TSA. The Company incurred $1.7 million in costs associated with the TSA in 2021, which was included in costs from transition services agreement on the Company's Consolidated Statement of Operations. The Company earned $0.9 million in income associated with the TSA in 2021, 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, 2023, which primarily related to Distribution employee and employee-related costs incurred prior to the sale. For the years ended December 31, 2023 and December 31, 2022, there were no cash flows from the Company to its former Distribution business. Cash outflows from the Company to its former Distribution business after the sale totaled $0.6 million, for the year ended December 31, 2021. Since the sale of the Distribution business, cash inflows from the Company's former Distribution business to the Company totaled $19.8 million through December 31, 2023. For the years ended December 31, 2023 and December 31, 2022, cash inflows from the Company's former Distribution business were not material. Cash inflows from the Company's former Distribution business after the sale totaled $2.0 million for the year ended December 31, 2021.


79

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
4. BUSINESS COMBINATIONS AND INVESTMENTS

Business Combinations

Aircraft Wheel & Brake

On September 16, 2022, the Company acquired all of the assets and related liabilities of Parker-Hannifin Corporation's ("Parker") Aircraft Wheel and Brake division, of Avon, Ohio, at a purchase price of $442.8 million. Aircraft Wheel and Brake is a leader in the design, development, qualification, manufacturing and assembly, product support and repair of wheels, brakes and related hydraulic components for fixed-wing aircraft and rotorcraft. With this acquisition, the Company has expanded its portfolio of engineered products, broadening the number of offerings available to serve customers across a range of critical applications and has increased the Company's exposure within the aerospace and defense end markets.

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

Accounts receivable
$7,635 
Contract assets171 
Inventories11,246 
Property, plant and equipment7,686 
Goodwill171,277 
Other intangible assets250,500 
Contract costs, noncurrent41 
Liabilities(5,729)
    Net assets acquired$442,827 
    Less cash received 
    Net consideration$442,827 

The Company utilized the practical expedient associated with ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which allowed the Company to utilize the terms that existed as of the latest contract modification date to determine the transaction price and performance obligations for the contract assets and liabilities acquired. The use of this practical expedient did not have a material impact on the Company's consolidated financial statements.

The principal area of the purchase price allocation that was not yet finalized as of December 31, 2022 related to the finalization of the working capital adjustment. Subsequent to December 31, 2022, the Company paid Parker an additional $1.5 million for the working capital adjustment finalized in the first quarter of 2023, which resulted in an increase to goodwill. All purchase price allocations were finalized within the one-year measurement period.

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 goodwill associated with this acquisition was recognized in the Engineered Products segment.

The fair value of the identifiable intangible assets totaling $250.5 million, consisting of customer relationships and acquired backlog, was determined using the income approach, specifically, a multi-period excess earnings method. The fair value of the customer relationships of $237.7 million is being amortized based on the economic period of benefit over periods ranging from 23 to 25 years, and the fair value of the backlog of $12.8 million is being amortized based on the economic period of benefit over a period of two years. These amortization periods represent the estimated useful life of the assets.


80

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
4. BUSINESS COMBINATIONS AND INVESTMENTS (CONTINUED)

Business Combinations - continued

Aircraft Wheel & Brake - continued

The Company determines the useful lives of the intangibles through contracting with a third party valuation expert and discussions with the management team of Aircraft Wheel and Brake. As the business specializes in wheels, brakes and related hydraulic components for helicopters, fixed-wing and UAV aircraft, it was determined that a useful life range of 23 to 25 years for customer relationships was reasonable, as the length of customer relationships are typically longer given the nature of the industry and the useful lives of aircraft. Considerations were also given to the history of serving on the programs, nature of competition, probability of renewals, sole source positions, information on the strength of the incumbency, nature of the aircraft program, and corroboration of the program forecast duration with information from Forecast International, General Aviation Manufacturer Association data, Federal Aviation Administration data, as well as Department of Defense disclosures.

Aircraft Wheel and Brake's results of operations have been included in the Company's financial statements for the periods subsequent to the completion of the acquisition on September 16, 2022. Aircraft Wheel and Brake contributed $76.3 million and $20.8 million of revenue and $9.5 million of operating income and $2.4 million of operating loss for the years ended December 31, 2023 and 2022, respectively.

Pro Forma Information (Unaudited)

The following table reflects the unaudited pro forma operating results of the Company for the years ended December 31, 2022 and 2021 which assumes the acquisition of Aircraft Wheel and Brake occurred on January 1, 2021. 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 acquisition of Aircraft Wheel and Brake been effective January 1, 2021, 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,
20222021
In thousands
Net sales$740,960 $778,167 
Net (loss) earnings$(44,026)$13,834 

These pro forma results include adjustments such as inventory step-up, amortization of acquired intangible assets, depreciation of acquired plant, property, and equipment and interest expense on debt financing in connection with the acquisition. Material pro forma adjustments directly attributable to the acquisition of Aircraft Wheel and Brake for the year ended December 31, 2022 include:

Increase in amortization of $9.1 million relating to intangible assets acquired;
Decrease in selling, general & administrative costs of $12.8 million relating to transaction costs for the acquisition;
Increase in interest expense of $20.5 million relating to debt financing in connection with the acquisition;
Decrease in cost of sales of $3.1 million relating to the step-up of acquired inventory; and
Decrease in income tax expense of $3.0 million relating to the above adjustments.

Material pro forma adjustments directly attributable to the acquisition of Aircraft Wheel and Brake for the year ended December 31, 2021 include:

Increase in amortization of $18.2 million relating to intangible assets acquired;
Increase in selling, general & administrative costs of $12.8 million relating to transaction costs for the acquisition;
Increase in interest expense of $29.1 million relating to debt financing in connection with the acquisition;
Increase in cost of sales of $3.1 million relating to the step-up of acquired inventory; and
Decrease in income tax expense of $13.4 million relating to the above adjustments.


81

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
4. BUSINESS COMBINATIONS AND INVESTMENTS (CONTINUED)

Investments

Near Earth Autonomy

On June 22, 2022, the Company invested $10.0 million in Near Earth Autonomy, Inc. ("Near Earth"), in exchange for a minority interest in the outstanding equity of Near Earth and one seat on its Board of Directors. This investment supports Near Earth's mission to accelerate its technology to establish an industry standard in autonomous solutions for the next generation of aviation and leverages the Company's core competency in precision parts manufacturing as the preferred manufacturer of autonomous parts and components for Near Earth. Near Earth has been a partner on the Company's autonomous technology since 2019, most recently for the KARGO UAV unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.

In accordance with ASC 321 - Investments - Equity Securities, the Company elected to apply the measurement alternative and accounted for the investment as an equity interest, initially measured at cost. The investment was included in other assets on the Company's Consolidated Balance Sheets as of December 31, 2023 and 2022. Upon observable transaction prices or impairment, the Company will remeasure the investment at fair value.

5. 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; and wheels, brakes and related hydraulic components for helicopters and fixed-wing and UAV aircraft.

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; support of the heavy lift K-MAX® manned helicopter; and development of 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, 2023, 2022 and 2021
5. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

Summarized financial information by business segment is as follows:
For the year ended December 31,
202320222021
In thousands
Net sales:
   Engineered Products$512,831 $377,241 $317,683 
   Precision Products129,147 185,023 256,329 
   Structures133,876 125,697 134,981 
Net sales(1)
$775,854 $687,961 $708,993 
Operating income (loss):
   Engineered Products$107,863 $57,833 $43,097 
   Precision Products(4,532)16,353 55,359 
   Structures(9,169)(4,623)(340)
   Corporate expense(40,077)(50,377)(40,519)
Other unallocated expenses, net(2)
(4,982)(88,504)(8,108)
Operating income (loss)
$49,103 $(69,318)$49,489 
Interest expense, net39,997 16,874 16,290 
Non-service pension and post retirement benefit income, net(1,240)(20,574)(26,229)
Income from transition services agreement  (931)
Other (income) expense, net
(339)315 (142)
Earnings (loss) before income taxes
$10,685 $(65,933)$60,501 
(1) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $174.8 million, $205.0 million and $230.6 million in 2023, 2022 and 2021, respectively, and represent direct and indirect sales to the USG and related agencies.
(2) Other unallocated expenses, net include program inventory impairment, goodwill and other intangibles impairments, program contract costs impairment, costs from the TSA, restructuring and severance costs, gain (loss) on sale of business, and net loss (gain) on disposition of assets.




83

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

Segment Information - continued

The following table disaggregates segment revenue by major product line:
In thousands
2023
Engineered ProductsPrecision ProductsStructuresTotal
Defense$77,533 $25,846 $75,793 $179,172 
Safe and Arm Devices 69,445  69,445 
Commercial, Business, & General Aviation264,968 29,035 50,775 344,778 
Medical93,280  7,308 100,588 
Industrial & Other77,050 4,821  81,871 
Total revenue$512,831 $129,147 $133,876 $775,854 
2022
Engineered ProductsPrecision ProductsStructuresTotal
Defense$49,982 $22,367 $73,597 $145,946 
Safe and Arm Devices 125,685  125,685 
Commercial, Business, & General Aviation166,748 31,663 44,208 242,619 
Medical86,659  7,892 94,551 
Industrial & Other73,852 5,308  79,160 
Total revenue$377,241 $185,023 $125,697 $687,961 
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 


84

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

Segment Information - continued

The following table illustrates the approximate percentage of segment revenue recognized by product types.
2023
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer46 %6 %17 %69 %
Aftermarket20 %4 % %24 %
Safe and Arm Devices %7 % %7 %
Total revenue66 %17 %17 %100 %
2022
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer41 %4 %18 %63 %
Aftermarket14 %5 % %19 %
Safe and Arm Devices %18 % %18 %
Total revenue55 %27 %18 %100 %
2021
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer35 %5 %19 %59 %
Aftermarket10 %4 % %14 %
Safe and Arm Devices %27 % %27 %
Total revenue45 %36 %19 %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,
202320222021
In thousands
   Engineered Products$9,382 $8,842 $8,399 
   Precision Products11,215 10,508 7,443 
   Structures107 202 230 
Total research and development costs$20,704 $19,552 $16,072 
85

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
5. 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,
202320222021
In thousands
Identifiable assets(1):
   Engineered Products$1,086,672 $1,052,576 $623,899 
   Precision Products176,903 190,801 249,270 
   Structures136,909 133,834 125,027 
   Corporate(2)
98,171 110,898 199,410 
Total assets$1,498,655 $1,488,109 $1,197,606 
Capital expenditures:
   Engineered Products$18,714 $14,667 $9,537 
   Precision Products5,323 4,658 3,554 
   Structures1,283 1,940 2,075 
   Corporate682 2,424 2,364 
Total capital expenditures$26,002 $23,689 $17,530 
Depreciation and amortization(3):
   Engineered Products$40,408 $30,461 $26,306 
   Precision Products3,292 3,663 4,148 
   Structures3,106 3,519 3,462 
   Corporate3,232 3,069 2,738 
Total depreciation and amortization$50,038 $40,712 $36,654 
(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,
 202320222021
In thousands   
North America$482,113 $452,392 $442,432 
Europe200,885 141,657 113,811 
Middle East32,859 41,948 107,408 
Asia41,866 35,691 27,638 
Oceania10,791 10,208 14,160 
Other7,340 6,065 3,544 
Total revenue$775,854 $687,961 $708,993 






86

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

Geographic Information - continued

Geographic distribution of long-lived assets is as follows:
 At December 31,
 20232022
In thousands  
United States$851,182 $865,659 
Germany142,413 140,626 
Czech Republic4,587 4,827 
Netherlands413 509 
Switzerland663 708 
Hong Kong41 60 
Total long-lived assets(1)
$999,299 $1,012,389 
(1) For the purpose of this disclosure the Company excluded deferred tax assets of $46.9 million and $47.4 million as of December 31, 2023 and 2022, respectively.

6. RESTRUCTURING AND SEVERANCE COSTS

Transformation Restructuring

In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, the Company identified areas to reduce annualized costs primarily in the Precision Products segment and at Corporate through streamlining processes, consolidating the production of fuzes for the JPF program at its Middletown facility, discontinuing K-MAX® helicopter production and right-sizing the Company's total cost structure. In the years ended December 31, 2023 and 2022, the Company incurred $3.4 million and $6.6 million, respectively, in severance costs associated with these actions. Of this amount, $0.3 million was related to share-based compensation expense in the year ended December 31, 2023. No share-based compensation expense related to this initiative was recorded to restructuring and severance costs in the year ended December 31, 2022.

The following table summarizes the accrual balances by cost type for the restructuring actions:

 Severance
Other(1)
Total
In thousands
Restructuring accrual balance at December 31, 2022(2)
$6,629 $ $6,629 
   Provision2,223 919 3,142 
   Cash payments(6,282)(919)(7,201)
Changes in foreign currency exchange rates
38 38
Restructuring accrual balance at December 31, 2023(2)
$2,608 $ $2,608 
(1) Includes non-severance costs associated with the consolidation of facilities.
(2) Of the accrual balance, $2.6 million and $5.6 million were included in other current liabilities on the Company's Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022. The remainder was included in other long-term liabilities.

Cost Reduction Initiative

In the years ended December 31, 2022, and 2021, the Company identified workforce reductions and other reductions in certain general and administrative expenses to support a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. The Company incurred $3.2 million and $6.2 million, respectively, related to these reductions.


87

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
7. ACCOUNTS RECEIVABLE, NET

Accounts receivable consist of the following:
 At December 31,
 20232022
In thousands  
Trade receivables$39,645 $31,126 
U.S. Government contracts:  
Billed11,353 14,150 
Costs and accrued profit – not billed779 661 
Commercial and other government contracts:  
Billed46,139 41,520 
Costs and accrued profit – not billed1,984 2,268 
Less allowance for doubtful accounts(3,018)(2,066)
Accounts receivable, net$96,882 $87,659 

There were no amounts included in accounts receivable, net for matters such as contract changes, negotiated settlements and
claims for unanticipated contract costs at December 31, 2023 and December 31, 2022.

The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2023:

In thousands 
Balance at December 31, 2022
$(2,066)
Provision(1,998)
Amounts written off676 
Recoveries380
Changes in foreign currency exchange rates(10)
Balance at December 31, 2023
$(3,018)

8. CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES

Activity related to contract assets, contract costs and contract liabilities is as follows:
December 31, 2023December 31, 2022$ Change% Change
In thousands
Contract assets(1)
$94,091 $113,182 $(19,091)(16.9)%
Contract costs, current portion(2)
$58 $695 $(637)(91.7)%
Contract costs, noncurrent portion(3)
$577 $673 $(96)(14.3)%
Contract liabilities, current portion$12,284 $4,081 $8,203 201.0 %
Contract liabilities, noncurrent portion$19,787 $20,515 $(728)(3.5)%
(1) The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $38.1 million and $43.3 million at December 31, 2023 and December 31, 2022, respectively.
(2) Contract costs, current portion are included within other current assets on the Company's Condensed Consolidated Balance Sheets.
(3) Contract costs, noncurrent portion are included within other assets on the Company's Condensed Consolidated Balance Sheets.


88

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

Contract Assets

The decrease in contract assets was primarily due to amounts billed in the current period on the JPF program and higher
unliquidated progress payments on our legacy fuzing contracts, partially offset by the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations for work performed and not yet billed on certain legacy fuzing contracts, the SH-2G and KARGO UAV unmanned aerial system programs and the relief of unliquidated progress payments on the JPF program. There were no significant impairment losses related to the Company's contract assets during the years ended December 31, 2023 and December 31, 2022.

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,
20232022
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$1,620 $ 

Contract Costs

At December 31, 2023 and 2022, costs to fulfill a contract were $0.6 million and $1.4 million, respectively. There were no costs to obtain a contract at December 31, 2023 and 2022.

Contract costs, current portion at December 31, 2023 decreased when compared to December 31, 2022, primarily attributable to the write-off of contract costs on the A-10 contract and amortization of contract costs, totaling $0.6 million. For the year ended December 31, 2022, amortization of contract costs was $0.7 million.

Contract costs, noncurrent portion at December 31, 2023 remained relatively flat when compared to the balance at December 31, 2022.

In December 2022, management began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, management determined that we would discontinue the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023. In the year ended December 31, 2022, the Company wrote off $9.1 million of contract costs associated with the TITAN UAV unmanned aerial system. Refer to Note 11, Inventories, for further information regarding the discontinuation of the K-MAX® program.

Contract Liabilities

The increase in contract liabilities, current portion was primarily driven by advances received on the K-MAX® program and the A-10 program and the FireBurst™ enhanced fuzing capability program. For the years ended December 31, 2023 and December 31, 2022, revenue recognized related to contract liabilities, current portion was $3.3 million and $2.1 million, respectively.

The decrease in contract liabilities, noncurrent portion was due to the reclassification of liabilities on the FireBurstTM enhanced fuzing capability program to contract liabilities, current portion. For the years ended December 31, 2023 and December 31, 2022, the Company did not recognize revenue against contract liabilities, noncurrent portion.


89

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
9. 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, 2023 and 2022:
20232022
Carrying ValueFair ValueCarrying ValueFair Value
In thousands
Debt(1)
$557,500 $541,915 $562,500 $547,393 
(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, 2023 and 2022 included $2.3 million and $0.1 million, respectively, of Level 1 money market funds.

Recurring Fair Value Measurements

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

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


90

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
10. DERIVATIVE FINANCIAL INSTRUMENTS

Cash Flow Hedges

Interest Rate Swaps

The Company's Credit Agreement contains floating rate obligations and is subject to interest rate fluctuations. At December 31, 2023, the Company had interest rate swap agreements with a notional value of $175.0 million, for the purposes of hedging the eight quarterly variable-rate Credit Agreement interest payments throughout 2023 and 2024. These interest rate swap agreements were designated as cash flow hedges and intended to manage interest rate risk associated with the Company's variable-rate borrowings and minimize the impact on earnings and cash flows of interest rate fluctuations attributable to changes in SOFR rates. These interest rate swaps were not material to the Company's financial statements as of and in the years ended December 31, 2023 and 2022. Over the next twelve months, the income related to cash flow hedges expected to be reclassified from other comprehensive income is $0.6 million.

Forward Exchange Contracts

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. 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. The Company reports expense related to these contracts in other (income) expense, net on the Consolidated Statements of Operations.

The Company held forward exchange contracts that were not designated as hedging instruments as of December 31, 2023 and 2022. The balances associated with the contracts and the gains or losses reported in other (income) expense, net were not material as of and for the years ended December 31, 2023, 2022 or 2021.

11. INVENTORIES

Inventories consist of the following:
 At December 31,
 20232022
In thousands  
Raw materials$35,826 $24,572 
Contracts in process:
US Government11,505 5,835 
Commercial and other government contracts97,013 85,436 
Contracts and other work in process (including certain general stock materials)21,017 16,532 
Finished goods42,246 40,008 
Inventories$207,607 $172,383 

There were no amounts included in inventories associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs at December 31, 2023 and December 31, 2022.




91

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
11. INVENTORIES (CONTINUED)

In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, the Company discontinued the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023. The Company will continue to support the existing K-MAX® fleet in operation, including providing operators with repair, spare parts and fleet services, as well as training. As a result of this decision, management wrote off $1.1 million and $44.5 million of inventory associated with these programs in the years ended December 31, 2023 and 2022. These amounts were included in program inventory impairment on the Company's Consolidated Statements of Operations. The amount written off in 2023 was comprised of unusable inventory, while the amount written off in 2022 was comprised of a lower of cost or net realizable value write down on three unsold aircraft and unusable inventory. Unusable inventory included long lead parts made specifically for the production of the K-MAX® for which there are no alternative uses and spare parts and blades that were in excess of the amounts needed to support the existing fleet. At December 31, 2023 and 2022, $18.9 million and $24.7 million, respectively, of K-MAX® inventory was included in the contracts and other work in process and finished goods portions of inventories on the Company's Consolidated Balance Sheets. Management believes that approximately $12.1 million of the K-MAX® inventory will be sold after December 31, 2024, based upon supporting the fleet for the foreseeable future.

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

12. PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment, net is summarized as follows:
 At December 31,
 20232022
In thousands  
Land$39,318 $38,743 
Buildings140,305 137,777 
Leasehold improvements15,761 15,778 
Machinery, office furniture and equipment282,230 260,801 
Construction in process17,875 16,596 
Total495,489 469,695 
Less accumulated depreciation(290,279)(268,089)
Property, plant and equipment, net$205,210 $201,606 

Depreciation expense was $24.5 million, $25.4 million and $26.2 million for 2023, 2022 and 2021, respectively.

Finance Leases

For the years ended December 31, 2023 and 2022, $6.9 million and $9.8 million, respectively, of assets included in machinery, office furniture and equipment were accounted for as finance leases. At December 31, 2023 and 2022, the Company had accumulated depreciation of $2.7 million and $3.2 million, respectively, associated with these assets. Depreciation expense associated with the finance leases was $1.1 million, $0.9 million and $0.8 million for 2023, 2022 and 2021, respectively.


92

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
13. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

Goodwill

The following table sets forth the change in the carrying amount of goodwill for the Company:
2023
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$363,785 $41,375 $66,559 $471,719 
Accumulated impairment (25,306)(66,559)(91,865)
Net balance at beginning of period363,785 16,069  379,854 
Additions(1)
1,487   1,487 
Impairments    
Foreign currency translation2,656   2,656 
Net balance at end of period$367,928 $16,069 $ $383,997 
Accumulated impairment at end of period$ $(25,306)$(66,559)$(91,865)
(1) The additions to goodwill in the year ended December 31, 2023 were attributable to the working capital adjustment for the Aircraft Wheel and Brake acquisition.

2022
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$199,306 $41,375 $66,559 $307,240 
Accumulated impairment  (66,559)(66,559)
Net balance at beginning of period199,306 41,375  240,681 
Additions(1)
169,790   169,790 
Impairments(2)
 (25,306) (25,306)
Foreign currency translation(5,311)  (5,311)
Net balance at end of period$363,785 $16,069 $ $379,854 
Accumulated impairment at end of period$ $(25,306)$(66,559)$(91,865)
(1) The additions to goodwill in the year ended December 31, 2022 were attributable to the acquisition of Aircraft Wheel and Brake.
(2) The impairment to goodwill in the year ended December 31, 2022 related to the KPP-Orlando reporting unit.

2023 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 Engineered Products reporting unit, while a quantitative assessment was performed for the Precision Products reporting unit.

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


93

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

Goodwill - continued

2023 Analysis - continued

The results of the quantitative analysis performed for the Precision Products 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.

2022 Analysis

Qualitative assessments were performed for the Specialty Bearings, Bal Seal and Aircraft Wheel and Brake reporting units, which 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 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. In December 2022, the Company announced it would consolidate the production of JPF fuzes to its Middletown facility resulting in the closure of the Orlando facility in 2024 due to reduced demand as the JPF program continues to move through its life cycle. The Company considered the reduction in demand, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for the KPP-Orlando reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the KPP-Orlando reporting unit using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using a rate commensurate with the risks associated with those cash flows. The quantitative analysis resulted in a conclusion that the fair value of the KPP-Orlando reporting unit was $25.3 million below its carrying value; therefore, goodwill was impaired. In the year ended December 31, 2022, the Company recorded a goodwill impairment charge of $25.3 million for the KPP-Orlando reporting unit resulting in an additional $16.1 million remaining. This impairment charge was included in goodwill and other intangibles impairment on the Company's Statement of Operations.

In accordance with 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. In conjunction with the reduction in JPF demand and lower forecasted cash flows, the company evaluated the long-lived assets of the KPP-Orlando location for possible impairment. No such impairment was determined.

Other Intangible Assets

Other intangible assets consisted of:
At December 31,At December 31,
20232022
Amortization
Period
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
In thousands     
Customer lists / relationships
6-38 years
$364,227 $(55,205)$363,549 $(41,695)
Developed technologies
7-20 years
45,281 (21,846)45,028 (17,508)
Trademarks / trade names
15-40 years
16,832 (3,850)16,681 (3,153)
Non-compete agreements and other
1-15 years
17,397 (15,515)17,336 (7,974)
Patents
2-19 years
602 (499)551 (484)
Total $444,339 $(96,915)$443,145 $(70,814)



94

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

Other Intangible Assets - continued

Intangible asset amortization expense of $25.5 million, $15.3 million and $10.5 million in 2023, 2022 and 2021, respectively, was included in intangible asset amortization expense on the Company's Consolidated Statements of Operations.

Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2023 is as follows:
In thousands
2024$21,729 
2025$20,611 
2026$20,596 
2027$20,402 
2028$20,023 

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.

14. DEBT

Long-Term Debt

The Company has long-term debt as follows:
 At December 31,
 20232022
In thousands  
Revolving credit agreement$358,000 $363,000 
Convertible notes199,500 199,500 
Total557,500 562,500 
Less current portion199,500  
Total excluding current portion$358,000 $562,500 

At December 31, 2023 and 2022, the current portion of long-term debt and long-term debt balances on the Company's Consolidated Balance Sheets were net of debt issuance costs of $0.4 million and $1.4 million, respectively.

The weighted average interest rate on long-term borrowings outstanding as of December 31, 2023 and 2022 was 5.56% and 5.71%, respectively.

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

In thousands
2024$199,500 
2025$ 
2026$ 
2027$ 
2028$358,000 


95

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

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.

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 received 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 were 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, 2023, none of the conditions permitting the holders of the 2024 Notes to convert had been met.
(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 will settle the Convertible notes with cash using available borrowing capacity under our Credit Agreement.


96

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

Convertible Notes - continued

2024 Notes - continued

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.

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.

At issuance, ASC 470-20 - Debt with Conversion and Other Options (“ASC 470-20”) clarified the accounting for convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement. ASC 470-20 specified 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 was 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. At January 1, 2022, the Company adopted ASU 2020-06, which removed certain separation models between a debt component and equity component for certain convertible instruments. As a result, the convertible notes balance consists solely of a debt component as of the adoption.

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 at issuance. 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 was being amortized over the term of the 2024 Notes. As a result of the adoption of ASU 2020-06, the amount recorded to additional paid-in capital was reclassified to retained earnings in the cumulative effect adjustment recorded on January 1, 2022. The remaining balance of debt issuance costs is being amortized over the term of the convertible notes. Total amortization expense for the years ended December 31, 2023, 2022 and 2021 was $1.1 million, $1.0 million and $1.1 million.

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, 2023, 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.


97

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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,
 202320222021
In thousands  
Contractual coupon rate of interest$6,484 $6,484 $6,484 
Accretion of convertible notes discount(1)
  2,957 
Interest expense - convertible notes$6,484 $6,484 $9,441 
(1)In accordance with ASU 2020-06, entities that previously required separate accounting for conversion features will report less interest expense as those conversion features were recorded as debt discounts which were amortized over the term of the debt.

Revolving Credit Agreement

On June 21, 2023 (the "Closing Date"), the Company closed an amended and restated $740.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 June 21, 2028; (ii) reduce the aggregate amount of revolving commitments from $800.0 million to $740.0 million; (iii) modify the financial covenants set forth in Article 6 of the previously existing credit facility; and (iv)
effectuate certain additional modifications set forth in the previously existing 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, which, as amended, is included as Exhibit 10.42 of this Annual Report on Form 10-K.

The financial covenants associated with the Credit Agreement require that (i) the Consolidated Total Net Leverage Ratio, as defined by the Credit Agreement, cannot be greater than 5.00 to 1.00 for any quarter ending on or after the Closing Date through September 28, 2023, 4.75 to 1.00 for each quarter ending thereafter through September 26, 2024, and 4.50 to 1.00 for each quarter ending thereafter through September 25, 2025 and 4.00 to 1.00 for each quarter thereafter. The Company may elect to increase the Consolidated Total Net Leverage Ratio by 0.50 to 1.00 if the Company consummates a Material Permitted Investment, which shall not exceed 5.00 to 1.00 for each of the four consecutive quarters that included the fiscal quarter in which the Material Permitted Investment is consummated. As of December 31, 2023, the Consolidated Total Net Leverage Ratio was 4.00, as calculated in accordance with the Credit Agreement.

In addition to the Consolidated Total Net Leverage Ratio, as defined in the Credit Agreement and discussed above, the financial covenants associated with the Credit Agreement also include a requirement that (i) the Interest Coverage Ratio cannot be less than 3.00 to 1.00; and (ii) Liquidity cannot be less than (a) an amount equal to 50% of the aggregate principal amount of the Convertible Notes as of the last day of the third quarter of 2023 and (b) an amount equal to 100% of the aggregate principal of the 2024 Convertible Notes in the fourth quarter of 2023 and the first quarter of 2024. The Company was in compliance with these financial covenants as of and for the quarter ended December 31, 2023, and management does not anticipate noncompliance in the foreseeable future.


98

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

Revolving Credit Agreement - continued

The following table shows the amounts available for borrowing under the Company's revolving credit facility:
At December 31,
20232022
In thousands
Total facility$740,000 $800,000 
Amounts outstanding, excluding letters of credit358,000 363,000 
Amounts available for borrowing, excluding letters of credit382,000 437,000 
Letters of credit under the credit facility(1)(2)
62,798 51,630 
Amounts available for borrowing$319,202 $385,370 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$104,325 $196,256 
(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, but are not included in the calculation of available for borrowing subject to EBITDA, as defined by the Credit Agreement.
(2) Of these amounts, $57.4 million and $46.1 million letters of credit relate to a certain JPF DCS contract in 2023 and 2022, respectively.
(3) The Company's Convertible Notes will mature in 2024. The Company will settle the Convertible notes with cash using available borrowing capacity under our Credit Agreement. With the extension of the Credit Agreement, the Company maintained sufficient capacity to use proceeds from this facility to repay the Convertible Notes. The amounts available for borrowing subject to EBITDA represents amounts available for borrowing after considering the Company's total debt obligations including its Credit Agreement and Convertible Notes.

Debt issuance costs in connection with the Credit Agreement have been capitalized. The Company incurred $4.8 million of debt issuance costs in connection with the amendment of the Credit Agreement in 2023, which are being amortized over the term of the agreement with the debt issuance costs associated with the previous existing credit facility for the lenders that remained in the Credit Agreement. In the second quarter of 2023, the Company recorded a write-off of debt issuance costs of $0.6 million
related to lenders that are no longer participating in the Credit Agreement. Total amortization expense for the years ended December 31, 2023, 2022 and 2021 was $2.0 million, $1.8 million and $0.7 million, respectively.

Interest rates on amounts outstanding under the Credit Agreement are variable based on the Secured Overnight Financing Rate ("SOFR"). At December 31, 2023, the interest rate was 7.23%. 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.200% to 0.350% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.375% to 2.250%, based on the Senior Secured Net Leverage Ratio. At December 31, 2023 and December 31, 2022, there was $358.0 million and $363.0 million, respectively, outstanding on the revolving credit facility. At December 31, 2022, the interest rate was 7.07%.

Interest Payments

Cash payments for interest were $35.6 million, $15.3 million and $11.5 million in 2023, 2022 and 2021, respectively.


99

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
15. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The components of accumulated other comprehensive income (loss) are shown below:
20232022
In thousands
Foreign currency translation and other:
Beginning balance$(2,071)$8,765 
Net gain (loss) on foreign currency translation5,415 (10,836)
Other comprehensive income (loss), net of tax
5,415 (10,836)
Ending balance$3,344 $(2,071)
Pension and other post-retirement benefits (1):
Beginning balance$(156,350)$(120,157)
Reclassification to net income
Amortization of net loss, net of tax expense of $1,761 and $999, respectively
5,932 3,320 
Change in net gain (loss), net of tax expense (benefit) of $1,482 and $(11,889), respectively
4,990 (39,513)
Other comprehensive income (loss), net of tax10,922 (36,193)
Ending balance$(145,428)$(156,350)
Derivative instruments:
Beginning balance$ $7 
Gain on derivative instruments, net of tax expense of $495 and $0, respectively
1,665  
Reclassification to net income, net of tax benefit of $(346) and $0, respectively
(1,165)(7)
Other comprehensive income (loss), net of tax500 (7)
Ending balance$500 $ 
Total accumulated other comprehensive loss
$(141,584)$(158,421)
(1) These accumulated other comprehensive income components are included in the computation of net periodic pension cost.

16. INCOME TAXES

The components of income tax expense (benefit) are as follows:
 For the year ended December 31,
 202320222021
In thousands   
Current:   
Federal$2,930 $1,942 $(5,614)
State728 (761)1,061 
Foreign189 441 266 
 3,847 1,622 (4,287)
Deferred:   
Federal(4,020)(15,655)17,533 
State1,097 (3,347)2,526 
Foreign1,814 20 1,059 
 (1,109)(18,982)21,118 
Income tax expense (benefit)
$2,738 $(17,360)$16,831 


100

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

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

 For the year ended December 31,
 202320222021
In thousands   
Federal tax at 21% statutory rate
$2,244 $(13,830)$12,706 
State income taxes, net of federal benefit720 (3,175)1,459 
Tax effect:  
Research and development credits(1,570)(1,550)(1,995)
Impact of entity classification election  894 
Foreign derived intangible income benefit (158)(494)
Foreign losses for which no tax benefit has been recorded 38 308 
Change in valuation allowance367 (94)2,697 
Equity compensation benefit695 236 77 
Nondeductible compensation615 1,320 1,372 
Cash surrender value of life insurance
(408)164 (329)
Deferred tax adjustments
330 (83) 
Federal benefit of NOL Carryback(253)  
Foreign rate differential
815 138 (110)
Unrecognized tax benefits
(1,094)(86)47 
Other, net277 (280)199 
Income tax expense (benefit)
$2,738 $(17,360)$16,831 

The 2023 effective tax rate includes a charge in the amount of $0.6 million for nondeductible compensation and $0.7 million for equity compensation. Additionally, the Company recognized benefits relating to federal research and development credits in the amount of $1.6 million and the reversal of unrecognized tax benefits in the amount of $1.1 million.

The 2022 effective tax rate includes a charge in the amount of $1.3 million, for nondeductible compensation, with a portion relating to post termination payments and benefits of former executive officers. Additionally, the Company recognized benefits relating to federal research and development credits in the amount of $1.6 million.

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 of $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 federal research and development credits in the amount of $2.0 million.

In 2023, income tax refunds exceeded cash paid for income taxes by $8.8 million, primarily due to a federal net operating loss carryback claim. Cash payments for income taxes, net of refunds, were $2.7 million and $4.7 million in 2022 and 2021, respectively.


101

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

The tax effects of temporary differences that give rise to deferred tax assets and liabilities are presented below:
 At December 31,
20232022
In thousands
Deferred tax assets:  
Deferred employee benefits$22,323 $25,763 
Tax loss and credit carryforwards21,728 17,049 
Contract accounting differences5,117 4,079 
Inventory10,216 12,069 
Capitalized research and development costs
8,699 5,385 
Other items
7,335 7,944 
Total deferred tax assets75,418 72,289 
Deferred tax liabilities:  
Property, plant and equipment(11,789)(10,714)
Intangibles(20,519)(15,201)
Other items
 (43)
Total deferred tax liabilities(32,308)(25,958)
Net deferred tax assets before valuation allowance43,110 46,331 
Valuation allowance(4,276)(5,025)
Net deferred tax assets after valuation allowance$38,834 $41,306 

As of December 31, 2023, the Company had foreign tax loss carryforwards of $1.7 million, federal and state tax loss carryforwards of $15.9 million and state credit carryforwards of $4.1 million. Tax loss and credit carryforwards associated with approximately $13.2 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2024 and 2043.

As of December 31, 2022, the Company had foreign tax loss carryforwards of $4.5 million, federal and state tax loss carryforwards of $8.9 million and state credit carryforwards of $3.6 million. Tax loss and credit carryforwards associated with approximately $9.4 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2023 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, 2023, the Company has foreign valuation allowances of $0.7 million, and federal and state valuation allowances of $3.6 million.

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 amounts from foreign operations amounted to losses of $1.5 million in 2023, income of $2.0 million in 2022, and losses of $1.5 million in 2021. The Tax Cuts and Jobs Act 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 2023.

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.
102

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

The change in the unrecognized tax benefits liability for 2023, 2022 and 2021 is explained as follows:
202320222021
In thousands
Balance at January 1$3,455 $3,592 $3,612 
Additions based on current year tax positions14  32 
Changes for tax positions of prior years172 211 (52)
Settlements(167)(67) 
Lapse of statute of limitations(1,287)(281) 
Balance at December 31(1)
$2,187 $3,455 $3,592 
(1) Including interest and penalties of $0.5 million per year in 2023, 2022 and 2021.

Included in unrecognized tax benefits at December 31, 2023, were items approximating $1.7 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 2023, 2022 and 2021, $0.1 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. The measurement date for this plan is December 31.

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 this plan is December 31.


103

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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 year ended December 31,
 Qualified Pension PlanSERP
 2023202220232022
In thousands    
Projected benefit obligation at beginning of year$596,951 $785,795 $3,832 $5,017 
Service cost5,782 3,363   
Interest cost29,183 17,198 177 86 
Actuarial liability loss (gain)(1)
11,973 (169,342)240 (737)
Benefit payments(44,801)(40,063)(534)(534)
Projected benefit obligation at end of year$599,088 $596,951 $3,715 $3,832 
Fair value of plan assets at beginning of year$544,642 $764,009 $ $ 
Actual return on plan assets56,979 (179,304)  
Employer contributions  534 534 
Benefit payments(44,801)(40,063)(534)(534)
Fair value of plan assets at end of year$556,820 $544,642 $ $ 
Funded status at end of year$(42,268)$(52,309)$(3,715)$(3,832)
Accumulated benefit obligation$599,088 $596,951 $3,715 $3,832 
(1) The actuarial liability (gain) loss amount for the qualified pension plan for 2023 and 2022 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
 2023202220232022
In thousands    
Current liabilities (1)
$ $ $(518)$(520)
Noncurrent liabilities(42,268)(52,309)(3,197)(3,312)
Total$(42,268)$(52,309)$(3,715)$(3,832)
(1) The SERP 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
 2023202220232022
In thousands    
Unrecognized loss (gain)$192,490 $206,896 $173 $(68)
Amount included in accumulated other comprehensive income$192,490 $206,896 $173 $(68)


104

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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 year ended December 31,
 Qualified Pension PlanSERP
 202320222021202320222021
In thousands      
Service cost for benefits earned during the year$5,782 $3,363 $1,301 $ $ $ 
Interest cost on projected benefit obligation29,183 17,198 14,165 177 86 63 
Expected return on plan assets(38,293)(42,177)(45,177)   
Recognized net loss7,693 4,258 4,444  61 65 
Additional amount recognized due to curtailment/settlement     211 
Net pension benefit (income) cost$4,365 $(17,358)$(25,267)$177 $147 $339 
Change in net (loss) or gain(6,713)52,139 (8,113)241 (737)(274)
Amortization of net loss(7,693)(4,258)(4,444) (61)(65)
Total recognized in other comprehensive (loss) income$(14,406)$47,881 $(12,557)$241 $(798)$(339)
Total recognized in net periodic benefit cost and other comprehensive (income) loss$(10,041)$30,523 $(37,824)$418 $(651)$ 

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 2024:
Qualified Pension PlanSERP
2023202220232022
In thousands
Contributions$ $ $534 $534 
Qualified Pension PlanSERP
In thousands
Expected contributions during 2024
$ $518 


105

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

Obligations and Funded Status - continued

Expected future benefit payments are as follows:
Qualified
Pension Plan
SERP
In thousands
2024$44,581 $518 
2025$45,263 $482 
2026$45,842 $447 
2027$46,056 $411 
2028$45,881 $376 
2029-2033$221,025 $1,413 

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 Curve, 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
 2023202220232022
Discount rate4.97 %5.19 %4.83 %5.04 %

The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:
 For the year ended December 31,
 Qualified Pension PlanSERP
 2023202220232022
Discount rate
5.19 %2.71 %5.04 %2.33 %
Expected return on plan assets7.40 %5.70 %N/AN/A
Average rate of increase in compensation levelsN/AN/AN/AN/A

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 2023 and 2022, the expected rate of return on plan assets was 7.4% and 5.7%, respectively. During 2023, the actual return on pension plan assets, net of direct expenses, was 11.2%.


106

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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 was 40.3%/59.7% at December 31, 2023. 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. 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 are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.
 
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.

107

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

Qualified Pension Plan Assets - continued

The fair values of the Company’s qualified pension plan assets at December 31, 2023 and 2022, are as follows:
Total Carrying
Value at
December 31,
2023
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$10,029 $10,029 $ $ $ 
Futures contracts - assets4,841  4,841   
Fixed income securities267,183  267,183   
Mutual funds73,073 73,073    
Common trust funds
174,026    174,026 
Corporate stock24,739 24,739    
Subtotal$553,891 $107,841 $272,024 $ $174,026 
Accrued income/expense2,929 93 2,836   
Total$556,820 $107,934 $274,860 $ $174,026 
Total Carrying
Value at
December 31,
2022
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$14,168 $14,168 $ $ $ 
Futures contracts - assets145  145   
Futures contracts - liabilities(1,283) (1,283)  
Fixed income securities251,317  251,317   
Mutual funds73,042 73,042    
Common trust funds
177,894    177,894 
Corporate stock26,450 26,450    
Subtotal$541,733 $113,660 $250,179 $ $177,894 
Accrued income/expense2,909 107 2,802   
Total$544,642 $113,767 $252,981 $ $177,894 

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.

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 totaled $6.7 million, $6.4 million and $6.1 million in 2023, 2022 and 2021, respectively.

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, 2023 and 2022.


108

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
18. OTHER LONG-TERM LIABILITIES

Other long-term liabilities consist of the following:
 At December 31,
 20232022
In thousands  
Supplemental employees' retirement plan ("SERP")$3,197 $3,306 
Deferred compensation19,111 19,237 
Noncurrent income taxes payable2,187 3,288 
Environmental remediation liability5,478 5,376 
Finance leases832 2,002 
Other500 3,071 
Total other long-term liabilities$31,305 $36,280 

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.

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, 2023, 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.

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.

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:
 20232022
In thousands  
Balance at January 1$5,836 $5,958 
Net additions to accrual335 382 
Payments(186)(504)
Balance at December 31$5,985 $5,836 


109

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

Environmental Costs - continued

Moosup

In 2014, the Company sold its former manufacturing facility in Moosup, Connecticut, to TD Development, LLC ("TD"). Although TD assumed contractual and statutory responsibility for the environmental investigation and remediation work required at this site (subject to a cost-sharing arrangement with the Company), the Company may be liable for the full cost of the investigation, remediation and abatement of the site as a result of TD’s failure to perform its contractual and statutory obligations. In September 2021, TD’s principal filed for personal bankruptcy protection, and during the course of that bankruptcy proceeding, the Company has learned that neither TD nor its principal is expected to have the means to undertake the investigation, remediation and abatement of the site. The Company has filed an objection to the issuance of a discharge in the bankruptcy proceeding. In the first quarter of 2024, the Company signed a settlement agreement with TD and related parties, which provided the Company access to its former facility to update the environmental condition assessment of the property and remaining remediation efforts required, formalize the Company's oversight of the investigation and remediation activities with the Connecticut Department of Energy and Environmental Protection ("CTDEEP") and enables such investigation and remediation to be performed to commercial/industrial standard rather than the more stringent residential standard. Under this settlement agreement, the Company will undertake the investigation, remediation and abatement of the site, with a modest contribution from TD’s principal. The Company has engaged an environmental consultant to gather the appropriate data to calculate a range for the potential environmental obligation, but is currently unable to estimate the costs that are likely to be incurred in connection with these environmental investigation and remediation activities. At December 31, 2023, the Company had $3.1 million accrued for these environmental investigation and remediation activities which reflects the unused funds returned to the Company when TD ceased performing its environmental investigation and remediation efforts. There can be no assurance that this matter would not have an adverse impact on our business, financial condition, results of operation and/or cash flows.

Bloomfield

In August 2008, the Company completed its purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from Naval Air Systems Command ("NAVAIR") for many years. In connection with the purchase, the Company has assumed responsibility for environmental investigation and remediation at the facility as may be required under the Connecticut Transfer Act (the “Transfer Act”) and other environmental laws and it continues the effort to define the scope of the remediation that will be required by the CTDEEP. 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 investigation and remediation process will take many years to complete. The total amount paid to date in connection with these environmental investigation and remediation activities is $15.5 million. At December 31, 2023, the Company had $2.3 million accrued for these environmental investigation and remediation activities. A portion ($0.4 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.

The following represents estimated future payments for the undiscounted environmental investigation and remediation liability related to the Bloomfield campus as of December 31, 2023:

In thousands
2024$512 
2025 
2026132 
2027120 
2028213 
Thereafter3,428 
Total$4,405 

110

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

Environmental Costs - continued

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 the Company's sale of the Ovation guitar manufacturing business, located in New Hartford, Connecticut (“Ovation”). Under the Transfer Act, those responsibilities essentially consist of assessing the formerly leased site's environmental conditions and remediating environmental impairments, if any, caused by Ovation's operations prior to the sale of the Ovation business. The site is a multi-tenant industrial park, in which Ovation leased space. The environmental investigation, active remediation and groundwater monitoring are complete. In accordance with state laws and regulations, the Company is preparing an Environmental Land Use Restriction (i.e., deed restriction) to support closure (i.e., verification) of the Company's Transfer Act responsibilities.

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.8 million. At December 31, 2023, the Company had $0.5 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 and associated verification 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.

Other Matters

Offset Agreement

The Company has entered into offset agreements as a condition to obtaining orders from a foreign customer for the Company's JPF product. Offset agreements are 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. Such agreements 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. The agreements 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, 2023, the aggregate amount of the Company's offset agreements had an outstanding notional value of approximately $220.9 million, which is equal to sixty percent of the contract value as defined by the agreement between the customer and the Company. The amount ultimately applied against offset agreements 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 agreements. In February 2023, the Company announced that it received a Business Plan Approval Letter to establish a manufacturing and final assembly facility in collaboration with an in-country vendor, which will enhance the technological capabilities available in this country. At December 31, 2023, the Company continues to work with the Tawazun Council to identify a suitable in-country vendor to support the manufacturing and final assembly facility as the Company is no longer working with the previously announced vendor. Offset programs typically extend over several years and may provide for penalties in the event the Company fails to perform according to offset requirements. The satisfaction of the offset requirements will be determined by the customer. In the event the offset requirements of the contract are not met, the Company could be liable for potential penalties up to $18.8 million payable to the customer. Failure to satisfy the offset requirements could also negatively impact the Company's ability to attract future orders from this customer. The Company considers these potential penalties to be a reduction to the transaction price in its determination of the value of the performance obligations within these contracts. At December 31, 2023, $18.8 million in contract liabilities associated with the potential penalties of the offset requirements were included on the Company's Consolidated Balance Sheets.


111

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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. The guaranty was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). During 2023, the only contract in place between KPPI and the USG related to the production and sale of the JPF. KPPI fulfilled the requirements under this contract in the second quarter of 2023 and the USG has indicated that they will not award the Company any future options. The guaranty was terminated in the fourth quarter of 2023, when the DCMA confirmed that the Company completed all obligations of this contract.

On September 16, 2022, the Company acquired all of the assets and related liabilities of Parker's Aircraft Wheel and Brake division. In association with the acquisition, the Company entered into a novation agreement in which Parker's contractual obligations with respect to Aircraft Wheel and Brake at the time of the acquisition were transferred to the Company. There can be no assurance that this agreement will not have a material adverse effect on the Company's results of operations, financial position and cash flows.

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 2024 to August 2031. The terms of most of these leases are in the range of 3 to 10 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.

The Company's finance leases are included in machinery, office furniture and equipment and amortization of these assets is included in depreciation and amortization expense. The terms of these leases range from 3 to 5 years. At December 31, 2023 and 2022, $6.9 million and $9.8 million, respectively, of assets included in property, plant and equipment were accounted for as finance leases. At December 31, 2023 and 2022, the Company had accumulated depreciation of $2.7 million and $3.2 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, 2023December 31, 2022
In thousands
Assets
Operating lease right of use assetsOperating lease right-of-use assets, net$7,774 $7,391 
Finance lease right of use assetsProperty, plant and equipment, net of accumulated depreciation4,212 6,626 
Total leased assets$11,986 $14,017 


112

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

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, 2023. Lease liabilities consisted of the following:
 ClassificationDecember 31, 2023December 31, 2022
In thousands 
Liabilities
Current
Operating lease liability, current portionOperating lease liabilities, current portion$3,492 $3,332 
Finance lease liability, current portionOther current liabilities1,213 1,756 
Noncurrent
Operating lease liability, noncurrent portionOperating lease liabilities, noncurrent portion4,646 4,534 
Finance lease liability, noncurrent portionOther long-term liabilities832 2,002 
Total lease liabilities$10,183 $11,624 

Future rental payments consisted of the following:
December 31, 2023
In thousands
Operating leases
2024$3,796 
20251,996 
20261,403 
2027853 
2028377 
Thereafter466 
Total future operating lease payments$8,891 
Interest(753)
Present value of future operating lease payments$8,138 
Finance leases
2024$1,244 
2025839 
2026 
2027 
2028 
Thereafter 
Total future finance lease payments$2,083 
Interest(38)
Present value of future finance lease payments$2,045 
Present value of total future lease payments$10,183 


113

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

The following table illustrates the components of lease expense for the Company's leases.
For the year ended December 31,
202320222021
In thousands
Finance lease cost
Amortization of right-of-use assets$1,071 $894 $758 
Interest on lease liabilities67 106 139
Operating lease cost4,313 5,217 5,245 
Short-term lease cost234 328 242
Variable lease cost608 461 79
Total lease expense$6,293 $7,006 $6,463 

The following table segregates cash paid for the Company's leases.
For the year ended December 31,
202320222021
In thousands
Operating cash flows from operating leases$(4,875)$(6,144)$(6,294)
Operating cash flows from finance leases(1,450)(1,830)(2,028)
Financing cash flows from finance leases(67)(106)(139)
Total cash flows from leasing activities$(6,392)$(8,080)$(8,461)

During the year ended December 31, 2023, $4.2 million in right-of-use assets were obtained in exchange for new operating lease liabilities and no right-of-use assets were obtained in exchange for new finance lease liabilities.

Other information related to leases is as follows:
December 31, 2023
Weighted-average remaining lease term (years)
Operating leases3.3
Finance leases1.7
Weighted-average discount rate
Operating leases4.9 %
Finance leases2.4 %


114

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - Continued
For the Years Ended December 31, 2023, 2022 and 2021
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.
   For the year ended December 31,
  202320222021
In thousands, except per share amounts   
Net earnings (loss)
$7,947 $(48,573)$43,670 
Basic:   
Weighted average number of shares outstanding28,208 28,011 27,865 
Basic earnings (loss) per share
$0.28 $(1.73)$1.57 
Diluted(1):
   
Weighted average number of shares outstanding28,208 28,011 27,865 
Weighted average shares issuable on exercise of dilutive stock options135  26 
Total28,343 28,011 27,891 
Diluted earnings (loss) per share
$0.28 $(1.73)$1.57 
(1)As a result of the adoption of ASU 2020-06, the Company began calculating diluted earnings per share using the if-converted method for its convertible debt instruments in 2022. Prior to the adoption, the Company calculated diluted earnings per share for its convertible debt instruments using the treasury stock method. The Company adopted ASU 2020-06 using the modified retrospective approach; therefore, prior period results have not been retroactively adjusted.

Equity awards

Excluded from the diluted earnings per share calculation for the years ended December 31, 2023, 2022 and 2021, respectively, were 662,880, 714,474 and 567,741 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, 2022 because their effect was antidilutive due to the net loss. For the year ended December 31, 2022, an additional 64,767 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 net loss.

2024 Convertible Notes

For the years ended December 31, 2023 and 2022, 3,056,879 shares issuable under Convertible Notes due 2024 were excluded from the diluted earnings per share calculation because their effect was antidilutive. For the year ended December 31, 2021, shares issuable under the Convertible Notes due 2024 were excluded from the diluted earnings per share calculation because the conversion price was more than the average market price of the Company's stock during the periods.

22. SHARE-BASED ARRANGEMENTS
 
General

The Company accounts for stock options, RSAs, restricted stock units ("RSUs") 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. 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. In 2023, the Company granted RSAs to non-employee consultants as payment for work performed on the KARGO UAV unmanned aerial system.

115

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

The Company's long-term incentive program has an emphasis on equity to align the interests between the Company's named executive officers ("NEOs") and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance. 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. 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%. At the date of grant, the PSUs are assumed at 100% achievement level. As of December 31, 2023, the PSUs granted in 2023 and 2022 remain at a 100% achievement level and the PSUs granted in 2021 are at a 54% achievement level.

Compensation expense for stock options, RSAs, RSUs 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 the years ended December 31, 2023, 2022 and 2021 was $7.7 million, $7.8 million and $6.7 million, respectively. Of these amounts, $0.3 million, $0.2 million and $0.4 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.

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 and April 19, 2023, the shareholders of the Company approved an amendment and restatement of the 2013 Plan, which increased the number of authorized shares by 2,250,000 and 1,715,000 shares, respectively. As of December 31, 2023, there were 1,941,888 shares available for grant under the plan.

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. Stock options granted in 2023 and 2022 vest 33.3% each year over a 3-year period on each of the first three 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. 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 was as follows:
OptionsWeighted average-
exercise price
Options outstanding at December 31, 2022
710,782 $54.12 
Granted48,987 $24.48 
Exercised $ 
Forfeited or expired(121,406)$53.69 
Options outstanding at December 31, 2023
638,363 $51.93 
116

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

Stock Incentive Plan - continued 

The following table presents information regarding options outstanding as of December 31, 2023:
Weighted-average remaining contractual term - options outstanding (years)3.5
Aggregate intrinsic value - options outstanding (in thousands)$ 
Weighted-average exercise price - options outstanding$51.93 
Options exercisable520,278 
Weighted-average remaining contractual term - options exercisable (years)2.6
Aggregate intrinsic value - options exercisable (in thousands)$ 
Weighted-average exercise price - options exercisable$54.64 
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 2023 and 2022 was not material. The intrinsic value of options exercised in 2021 was $0.3 million.

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:
 202320222021
Expected option term (years)6.96.54.9
Expected volatility40.2 %35.5 %35.7 %
Risk-free interest rate4.0 %2.9 %0.5 %
Expected dividend yield3.3 %2.0 %1.6 %
Per share fair value of options granted$8.17 $10.22 $14.89 
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.

RSA and RSU activity was as follows:
 Restricted Stock
Awards
Weighted-
average grant
date fair value
Restricted Stock outstanding at December 31, 2022
159,521 $45.78 
Granted185,353 $24.22 
Vested(99,539)$45.12 
Forfeited or expired(22,385)$35.58 
Restricted Stock outstanding at December 31, 2023
222,950 $29.17 
The grant date fair value for restricted stock is the closing price the day prior to the grant. The total fair value of restricted stock awards vested during 2023, 2022 and 2021 was $2.3 million, $3.4 million and $2.7 million, respectively.


117

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

Stock Incentive Plan - continued

PSU activity was as follows:
 Performance StockWeighted-
average grant
date fair value
Performance Stock outstanding at December 31, 2022
172,144 $60.44 
Granted178,385 $32.03 
Vested $ 
Forfeited or expired(70,682)$48.89 
Performance Stock outstanding at December 31, 2023
279,847 $45.25 
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:
 202320222021
Expected term (years)2.92.92.9
Expected volatility41.2 %39.4 %41.3 %
Risk-free interest rate4.4 %1.7 %0.2 %
Expected dividend yield3.3 %1.9 %1.4 %
Per share fair value of performance stock granted$38.83 $68.10 $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 2023, 2022 and 2021, respectively, the Company recorded a tax benefit of $0.8 million, $1.1 million and $1.4 million for these two types of compensation expense.

As of December 31, 2023, future compensation costs related to non-vested stock options, restricted stock grants and PSUs is $8.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 1.8 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 2023, 100,697 shares were issued to employees at prices ranging from $18.61 to $26.00. During 2022, 64,143 shares were issued to employees at prices ranging from $20.37 to $43.48. During 2021, 51,225 shares were issued to employees at prices ranging from $35.67 to $58.35. At December 31, 2023, there were 287,523 shares available for purchase under the plan.

23. SUBSEQUENT EVENTS

On January 19, 2024, the Company announced that it has entered into a definitive agreement to be acquired by an affiliate of Arcline Investment Management, L.P. (“Arcline”), a growth-oriented private equity firm with deep experience investing in technology-driven, meaningful-to-the-world industrial businesses, in an all-cash transaction with a total enterprise value of approximately $1.8 billion. Upon completion of the transaction, Kaman will become a privately held company. The transaction, which has been unanimously approved by the Company's Board of Directors, is expected to close in the first half of 2024, subject to customary closing conditions, including approval by the Company's shareholders and receipt of required regulatory approvals. The transaction is not subject to a financing condition. Arcline intends to fund the transaction with a combination of committed debt and equity financing. Upon completion of the transaction, the Company will become a wholly-owned subsidiary of investment funds managed by Arcline and its common stock will no longer be listed on any public stock exchange.

The Company has evaluated subsequent events through the issuance date of these financial statements. Other than the matter noted above or those previously disclosed in the Notes to Consolidated Financial Statements, no material subsequent events were identified that require disclosure.
118


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

None.

ITEM 9A. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

We have carried out an evaluation, under the supervision and with the participation of our management, including the Chief
Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and
procedures. Based upon our evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2023, our 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, 2023.

In making its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023, 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, 2023. The effectiveness of internal control over financial reporting as of December 31, 2023, 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, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated changes in the Company’s internal controls over financial reporting during 2023.

During the fourth quarter ended December 31, 2023, 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

On February 21, 2024, our Board approved a Certificate of Correction to the Amended and Restated Certificate of Incorporation of the Company (the “Certificate of Correction”), which was filed with the Secretary of State of the State of Connecticut on that date. The Certificate of Correction corrects a statutory cross-reference from Connecticut General Statutes section 33-817(9) to Connecticut General Statutes section 33-817(13). The foregoing description of the Certificate of Correction is not complete and is qualified in its entirety by reference to the full text of the Certificate of Correction, a copy of which is filed as Exhibit 3.1 to this Annual Report on Form 10-K and is incorporated herein by reference.

During the three-month fiscal period ended December 31, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.


119


ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.

120


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 2024 Annual Meeting of Shareholders, (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 and Director Nominees,” “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 - 2023 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, 2023, 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:   
2013 Management Incentive Plan638,363 51.93 1,941,888 
Employees Stock Purchase Plan— — 287,523 
Equity compensation plans not approved by security holders— — — 
Total638,363 $51.93 2,229,411 



121


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 ACCOUNTANT 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 “Proposal 3 - Ratification of Appointment of PricewaterhouseCoopers LLP—As Independent Registered Public Accounting Firm for the Company—Principal Accountant Fees and Services” and " Proposal 3 - Ratification of Appointment of PricewaterhouseCoopers LLP—As Independent Registered Public Accounting Firm for the Company—Audit Committee Preapproval Policy" in the Proxy Statement. Those portions of the Proxy Statement are incorporated by reference into this Item 14.

122


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, 2023, 2022 AND 2021
(Dollars in Thousands)
  Additions  
DESCRIPTIONBalance
Beginning of
Period
Charged to
Costs and
Expenses
Others (A)Deductions (B)Balance End of
Period
2023     
Allowance for doubtful accounts$2,066 $1,998 $ $1,046 $3,018 
2022     
Allowance for doubtful accounts$1,547 $1,301 $67 $849 $2,066 
2021
Allowance for doubtful accounts$2,008 $575 $ $1,036 $1,547 

(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
2023    
Valuation allowance on deferred tax assets$5,025 $656 $(1,405)$4,276 
2022    
Valuation allowance on deferred tax assets$6,022 $1,263 $(2,260)$5,025 
2021
Valuation allowance on deferred tax assets$10,216 $910 $(5,104)$6,022 

(a)(3)EXHIBITS.Page Number in Form 10-K
An index to the exhibits filed or incorporated by reference immediately precedes such exhibits.125

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 22nd day of February 2024.
  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 22, 2024
Ian K. Walsh Chief Executive Officer and Director  
(Principal Executive Officer)
     
/s/ Carroll K. Lane
 
Senior Vice President and
 February 22, 2024
Carroll K. Lane
 
Interim Chief Financial Officer
  
(Principal Financial Officer)
    
/s/ Matthew K. Petterson
 
Vice President, Chief Accounting Officer
 February 22, 2024
Matthew K. Petterson
and Controller
 (Principal Accounting Officer)  
     
/s/ Ian K. Walsh   February 22, 2024
Ian K. Walsh    
Attorney-in-Fact for:    
     
Aisha M. BarryDirector
A. William Higgins Director  
Scott E. KuechleDirector
Michelle J. LohmeierDirector
Jennifer M. Pollino Director  
Niharika Taskar RamdevDirector


123


KAMAN CORPORATION
INDEX TO EXHIBITS
Exhibit 2.1
Agreement and Plan of Merger, dated as of January 18, 2024, by and among Kaman Corporation, Ovation Parent, Inc. and Ovation Merger Sub, Inc. (incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K dated January 19, 2024, File No. 001-35419).1
Previously Filed
Exhibit 2.2
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.3
Previously Filed
Exhibit 2.4
Previously Filed
Exhibit 2.5
Asset Purchase Agreement, dated May 21, 2022, by and among Parker-Hannifin Corporation, an Ohio corporation, Kaman Newco, LLC, a Delaware limited liability company, and, solely for purposes of Section 10.18 of such Agreement, Kaman Aerospace Group, Inc., a Connecticut corporation (incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K dated May 23, 2022, File No. 001-35419).2
Previously 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); as corrected by the Certificate of Correction thereto (filed herewith).
Previously Filed and Filed Herewith
Exhibit 3.2
Amended and Restated Bylaws of the Company (as amended through November 14, 2022) (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K dated November 15, 2022, 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
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.3
Kaman Corporation Second 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 21, 2023, File No. 001-35419).*
Previously Filed
124


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 Nonqualified Stock Option Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after June 8, 2022 (incorporated by reference to Exhibit 10.3 to the Company's Form 10-Q for the fiscal quarter ended July 1, 2022, File No. 001-35419).*
Previously Filed
Exhibit 10.6
Form of Nonqualified Stock Option Agreement under the Kaman Corporation Second Amended and Restated 2013 Management Incentive Plan, for awards granted on or after June 7, 2023 (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated June 12, 2023, File No. 001-35419).*
Previously Filed
Exhibit 10.7
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
Exhibit 10.8
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.9
Form of Restricted Share Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after February 22, 2022 (incorporated by reference to Exhibit 10.7 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2021, File No. 001-35419).
Previously Filed
Exhibit 10.10
Form of Restricted Share Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after February 21, 2023 (incorporated by reference to Exhibit 10.8 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022, File No. 001-35419).*
Previously Filed
Exhibit 10.11
Form of Restricted Share Agreement under the Kaman Corporation Second Amended and Restated 2013 Management Incentive Plan, for awards granted on or after June 7, 2023 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated June 12, 2023, File No. 001-35419).*
Previously Filed
Exhibit 10.12
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.13
Form of Performance Stock Unit Award Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after February 22, 2022 (incorporated by reference to Exhibit 10.9 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2021, File No. 001-35419).*
Previously Filed
Exhibit 10.14
Form of Performance Stock Unit Award Agreement under the Amended and Restated Kaman Corporation 2013 Management Incentive Plan, for awards granted on or after February 21, 2023 (incorporated by reference to Exhibit 10.11 to the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022, File No. 001-35419).*
Previously Filed
Exhibit 10.15
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.16
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.17
Form of Non-Employee Director Equity Award Agreement under the Kaman Corporation Second Amended and Restated 2013 Management Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on April 21, 2023, File No. 001-35419).*
Previously Filed
125


Exhibit 10.18
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.19
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.20
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.21
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.22
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
   
Exhibit 10.23
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
126


Exhibit 10.24
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.25
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), as amended by Amendment No. 1 thereto dated as of August 9, 2023 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated August 14, 2023, File No. 001-35419).*.*
Previously Filed
  
Exhibit 10.26
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.27
Form of Change in Control Agreement by and between the Company and certain of its executive officers (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated June 8, 2022, File No. 001-35419).*
Previously Filed
Exhibit 10.27 (a)
Filed Herewith
Exhibit 10.28
Separation and General Release of Claims Agreement between the Company and Darlene R. Smith, dated as of July 7, 2022 (incorporated by reference to Exhibit 10.4 to the Company's Form 10-Q for the fiscal quarter ended July 1, 2022, File No. 001-35419).*
Previously Filed
Exhibit 10.29
Separation and Release Agreement, dated January 17, 2023, by and between the Company and Russell J. Bartlett (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated January 18, 2023, File No. 001-35419).*
Previously Filed
Exhibit 10.30
Separation and Release Agreement, dated January 17, 2023, by and between the Company and Shawn G. Lisle (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated January 18, 2023, File No. 001-35419).*
Previously Filed
Exhibit 10.31
Separation and Release Agreement, dated January 17, 2023, by and between the Company and Rafael Z. Cohen (incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K dated January 18, 2023, File No. 001-35419).*
Previously Filed
Exhibit 10.32
Filed Herewith
Exhibit 10.33
Filed Herewith
Exhibit 10.34
Filed Herewith
Exhibit 10.35
Filed Herewith
127


Exhibit 10.36
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.37
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.38
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.39
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.40
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.41
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.42
Previously Filed
Exhibit 10.43
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
  
Exhibit 31.1Filed Herewith
  
Exhibit 31.2Filed Herewith
  
Exhibit 32.1Filed Herewith
  
Exhibit 32.2Filed Herewith
Exhibit 97.1
Filed Herewith
128


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
1Pursuant to Item 601(b)(2) of Regulation S-K, the schedules to the Merger Agreement (identified therein) have been omitted from this Report and will be furnished supplementally to the SEC upon request.
2Schedules and exhibits omitted pursuant to Item 601(a)(5) of Regulation S-K. Copies of any omitted schedule or exhibit will be furnished to the Securities and Exchange Commission upon request.
129
EX-3.1 2 ex31-safeguardxcertificate.htm EX-3.1 Document
Exhibit 3.1
    CERTIFICATE OF CORRECTION TO THE
    AMENDED AND RESTATED CERTIFICATE OF INCORPORATION
    OF
    KAMAN CORPORATION
To the Secretary of State
of the State of Connecticut
It is hereby certified that:
1.The name of the corporation (hereinafter called the "corporation") is Kaman Corporation.
2.The Amended and Restated Certificate of Incorporation of the corporation, which was filed with the Secretary of State of the State of Connecticut on April 17, 2019, is hereby corrected as set forth below.
3.The incorrect statement in said document and the reason it is incorrect are:
    Article NINTH of the Amended and Restated Certificate of Incorporation incorrectly references Connecticut General Statutes section 33-817(9) as the relevant subsection pertaining to action on a plan of merger or share exchange by a corporation incorporated under the laws of this state prior to January 1, 1997. The correct reference should be to Connecticut General Statutes section 33-817(13).
4.The portion of the document in corrected form is as follows:
NINTH
    Notwithstanding anything contained in this Amended and Restated Certificate of Incorporation to the contrary, the affirmative vote of the holders of a majority of all capital stock of the corporation which by its terms may be voted on all matters submitted to shareholders of the corporation generally, voting together as a single class at a duly called meeting of the shareholders of the corporation, shall be required to amend, alter, repeal, rescind or adopt any provision inconsistent with Articles SEVENTH and EIGHTH of this Amended and Restated Certificate of Incorporation and this Article NINTH. The corporation expressly elects not to be governed by the provisions of Sections 33-797(f), 33-817(13), 33-831(i) or 33-881(f) of the CBCA pertaining to the shareholder vote required for corporations incorporated under the laws of the State of Connecticut prior to January 1, 1997 with respect to approval of an amendment of a certificate of incorporation, a plan of merger or share exchange, a sale of assets other than in the ordinary course of business or dissolution.
Signed on February 21, 2024
/s/ Richard S. Smith, Jr.    
Richard S. Smith, Jr.
Senior Vice President, General Counsel
and Secretary

EX-10.27A 3 ex1027achangeincontrol2-7x.htm EX-10.27A Document
Exhibit 10.27(a)
SCHEDULE IDENTIFYING AGREEMENTS SUBSTANTIALLY IDENTICAL TO THE FORM
OF CHANGE IN CONTROL AGREEMENT


In accordance with Instruction 2 to Item 601 of Regulation S-K, Kaman Corporation has omitted filing Change in Control Agreements with each of the executive officers listed below, which agreements are substantially identical in all material respects to the form of Change in Control Agreement filed as Exhibit 10.1 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on June 8, 2022, with the changes noted below:

Executive OfficerApplicability of Language for Executive that already has a Change in Control Agreement? (Y/N)Multiple for purposes of Section 5.1(a)(i) and (ii)
Ian K. WalshYThree (3) times
Wilfredo R. DiligNTwo (2) times
Carroll K. LaneNTwo (2) times
Megan A. MorganNTwo (2) times
Richard S. Smith, Jr.NTwo (2) times
Kristen M. SamsonNTwo (2) times
Matthew K. PettersonNOne and a half (1.5) times


EX-10.32 4 ex1032cashretentionagreeme.htm EX-10.32 Document
Exhibit 10.32

image_01.jpg



December 5, 2023

Megan A. Morgan
1332 Blue Hills Avenue
Bloomfield, CT 06002
PRIVATE & CONFIDENTIAL

RE: Cash Retention Bonus Agreement
Dear Megan:
On behalf of Kaman Corporation (the “Company”), I am writing to inform you that, pursuant to the terms of this letter agreement (this “Agreement”), the Company is providing you with the opportunity to receive a cash retention bonus (a “Retention Bonus”). The Company is offering this Retention Bonus opportunity in light of the important role you are expected to play in our future success.
You will be entitled to receive a Retention Bonus in the amount of $166,405.00 subject to your continued employment with the Company through the third anniversary of the Effective Date set forth below (the “Completion Date”).
Your Retention Bonus, if earned, will be paid to you in a lump sum on the next regularly scheduled payroll date following the Completion Date, less applicable withholdings and deductions.
Reference is hereby made to that certain Change in Control Agreement, between you and the Company, dated as of June 8, 2022 (the “CIC Agreement”). Notwithstanding anything herein to the contrary, if your employment is terminated by the Company prior to the third anniversary of the Effective Date under circumstances which entitle you to severance payments and benefits under the CIC Agreement, without regard to whether a “Change in Control” has occurred for purposes thereof, or under any broad-based executive severance policy, plan or program maintained by the Company, the Completion Date shall be deemed to be the date of such termination and you shall be entitled to the Retention Bonus hereunder.
In addition, notwithstanding anything herein to the contrary, if your employment with or other service to the Company terminates prior to the third anniversary of the Effective Date because of death or Disability (as defined in Section 22(e)(3) of the Code), the Completion Date shall be deemed to be the date of such event.
You agree and acknowledge that the provisions of Section 2 (Protection of Company Interests) and Section 20 (Taxes; Limitation on Excess Parachute Payments) of the Restricted Stock Agreement between you and the Company, dated as of December 5, 2023 are hereby incorporated by reference into this Agreement as if first set forth herein and, without limiting any other provision of this Agreement, such provisions will continue to apply to you in accordance with their terms.
Neither this Agreement, nor any modification thereof, nor the payment of any benefits hereunder, will be construed as giving you the right to be retained in the service of the Company. Your employment with the Company is “at-will,” meaning that either you or the Company may terminate your employment at any time and for any reason. This Retention Agreement will be governed by and construed and enforced in accordance with the laws of the State of Connecticut without regard to conflicts of laws principles.


Kaman Corporation I 1332 Blue Hills Avenue I Bloomfield, CT 06002 USA I P: +1 860.243.7100 I F: +1 860.243.6365 I kaman.com



If you are in agreement with the terms of this Agreement, please sign and date below and return it to me at your earliest opportunity, but no later than December 8, 2023.

Sincerely,
KAMAN CORPORATION

/s/ Ian Walsh                    
By: Ian K. Walsh
Its: President & Chief Executive Officer




 

Agreed to and accepted by:


/s/ Megan Morgan                        Effective Date:     12/5/2023                
Megan Morgan



Kaman Corporation I 1332 Blue Hills Avenue I Bloomfield, CT 06002 USA I P: +1 860.243.7100 I F: +1 860.243.6365 I kaman.com
EX-10.33 5 ex1033restrictedstockagree.htm EX-10.33 Document


Exhibit 10.33
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 5th day of December 2023, by and between KAMAN CORPORATION, a Connecticut corporation with its principal office in Bloomfield, Connecticut (the “Company”), and Megan A. Morgan. (the “Participant”).

Grant Date:         05-Dec-2023    
Number of Restricted Shares:         7,809    

1.Restricted Share Award.

(a)Subject to the terms and conditions set forth in this Agreement, including, without limitation, the terms and conditions of the Restrictive Covenant Addendum attached hereto, the terms of which are fully incorporated herein, 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 Second 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, including, without limitation, the Restrictive Covenant Addendum attached hereto, to the Chief Human Resources Officer of the Company (the “Custodian”) at the Company’s principal executive offices located in Bloomfield, Connecticut, within fourteen (14) days of December 5, 2023. 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
1




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. All restrictions set forth in Section 3 below will lapse in their entirety with respect to one hundred percent (100%) of the Restricted Shares on the third anniversary of the Grant Date.

Such period is referred to as the “Restriction Period.” Subject to the following provisions, Restricted Shares subject to the Restriction Period shall, as of the end of the Restriction Period, be no longer subject to forfeiture (e.g., they will become “vested”).

(a)As soon as reasonably practicable after the end of the 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.

(b)If the Participant’s employment with or other service to the Company or a Subsidiary terminates prior to the third anniversary of the Grant Date under circumstances which entitle the Participant to severance payments and benefits under that certain Change in Control Agreement, between you and the Company, dated as of June 8, 2022, without regard to whether a “Change in Control” has occurred for purposes thereof, or under any broad-based executive severance policy, plan or program maintained by the Company, the Restriction Period shall end on the Participant’s date of termination and one hundred percent (100%) of the Restricted Shares shall vest as of such date.

(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
2




the most recent trading day preceding the date of determination on which sales of the Shares occurred.
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(b) and (c), 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)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.

(c)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.

(d)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.

(e)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.

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
3






(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, including the Restrictive Covenant Addendum attached hereto, 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.
5






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.

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
6




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 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.

YOU MUST REVIEW AND ACKNOWLEDGE ACCEPTANCE OF THE TERMS OF THIS AGREEMENT, INCLUDING SPECIFICALLY THE RESTRICTIVE COVENANT ADDENDUM ATTACHED HERETO AND THE COMPENSATION RECOVERY PROVISIONS UNDER SECTION 19 OF THIS AGREEMENT, BY EXECUTING THIS AGREEMENT AND THE RESTRICTIVE COVENANT ADDENDUM ATTACHED HERETO ELECTRONICALLY WITHIN 14 DAYS OF DECEMBER 5, 2023; PROVIDED, HOWEVER, THAT THE COMMITTEE MAY, AT ITS DISCRETION, EXTEND THIS DATE. FAILURE TO ACCEPT THE REFERENCED TERMS AND TO EXECUTE THIS AGREEMENT AND THE RESTRICTIVE COVENANT ADDENDUM ATTACHED HERETO ELECTRONICALLY WILL RESULT IN FORFEITURE OF YOUR AWARD.
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: /s/ Ian Walsh                    
Name: Ian K. Walsh
Title: President & CEO



PARTICIPANT

Megan Morgan
image_3a.jpg
                        
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

831244.02-BOSSR01A - MSW    A-





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.

831244.02-BOSSR01A - MSW    A-


KAMAN CORPORATION
SECOND AMENDED AND RESTATED 2013 MANAGEMENT INCENTIVE PLAN
RESTRICTIVE COVENANT ADDENDUM
_______________
The Participant has been granted an Award pursuant to the Kaman Corporation Second Amended and Restated 2013 Management Incentive Plan (the “Plan”). In consideration for granting the Award, the Participant must acknowledge and agree to this Restrictive Covenant Addendum or decline the Award.
_______________
The Participant acknowledges, understands and agrees that by accepting the Award the Participant will be bound by, and will abide by, the Restrictive Covenants set forth below. In the event that the Participant does not wish to abide by the terms of the Restrictive Covenants, the Participant may simply decline the Award. Declining the Award will not have any adverse impact on the Participant’s employment with the Company and its Affiliates. The Participant further acknowledges that the Participant has been provided at least ten (10) business days to review the Restrictive Covenants before accepting the Award and has had the opportunity to consult with legal counsel if the Participant so chooses before executing and accepting this Award Agreement (including the Restrictive Covenants incorporated herein).
If at any time during the term of the Award while the Participant is an employee of or service provider to the Company or its Affiliates, or within twelve (12) months after the termination of Participant’s employment or service, the Participant violates the terms of the Restrictive Covenants, then (i) the unvested portion of the Award shall terminate effective as of the date the Participant entered into such activity (unless the Award is terminated sooner by operation of another term or condition of the Award Agreement or the Plan) and (ii) you shall be required to repay the Company an amount equal to any gains realized upon any vesting or settlement of the Award that occurs during the period beginning 180 days prior to the termination of your employment or any time thereafter. For purposes of this Addendum, the gain realized shall be deemed to be the fair market value of the shares that become vested or settled as of the date of vesting or settlement.
Restrictive Covenants:
The Participant understands that during Participant’s employment or service with the Company and its Affiliates, the Participant will have access to the Company’s and its Affiliates’ confidential information and key business relationships. The Participant agrees, therefore, that the Restrictive Covenants, as set forth below, are reasonable and necessary to protect the interests of the Company and its Affiliates.
1.Protection of Confidential Information.
(a)Definition of Confidential Information. The term “Confidential Information” means any information about the Company’s and its Affiliates’ business or its employees that is not generally known to the public. Examples of Confidential Information include, but are not limited to, information about: customers, vendors, pricing and costs, business strategies and plans, financial data, technology, and
ADDENDUM-1
831244.02-BOSSR01A - MSW




business methods or processes used or considered by the Company and/or its Affiliates.
(b)Nondisclosure and Prohibition against Misuse. During Participant’s employment or service, Participant will not use or disclose any Confidential Information, without the Company’s prior written permission, for any purpose other than performance of Participant’s duties for the Company and its Affiliates.
(c)Non-Disclosure and Return of Property Upon Termination. After termination of Participant’s employment or service, Participant will not use or disclose any Confidential Information for any purpose. Immediately upon termination of Participant’s employment or service, Participant will return any Confidential Information in Participant’s possession to the Company. If Participant has Confidential Information that has been saved or transferred to any device not owned by the Company and/or its Affiliates, Participant will immediately notify the Company, and make such device available to the Company so that it may remove any Confidential Information from the device.
2.Protection of Company Interests.
(a)Definitions.
(i)Company’s Business” means the products manufactured, marketed and sold an/or the services provided by any operation of the Company and/or its Affiliates for which the Participant has worked or to which the Participant was assigned or had responsibility (either direct or supervisory), at the time of the termination of the Participant’s employment or service and any time during the twenty-four (24) month period prior to such termination.
(ii)Restricted Territory” means the geographic area(s) within a one hundred (100) mile radius of any and all Company location(s) in or for which the Participant has worked or to which the Participant was assigned or had responsibility (either direct or supervisory) during the twenty-four (24) month period prior to such termination.
(b)Non-Competition. During Participant’s employment or service and for twelve (12) months after termination of Participant’s employment or service, Participant will not directly or indirectly, on behalf of Participant or in conjunction with any other person or entity:
(i)own any business (other than less than three percent (3%) ownership in a publicly traded company) that competes with the Company’s Business in the Restricted Territory;
(ii)work in the Restricted Territory for any person or entity that competes with the Company’s Business, in any role: (1) that is similar to any position Participant held with the Company and its Affiliates during the twenty-four (24) months preceding the termination of Participant’s employment or service, or (2) that may cause Participant to inevitably rely upon or disclose the Company’s and/or its Affiliates’ Confidential Information.
ADDENDUM-2
831244.02-BOSSR01A - MSW





(c)Non-Solicitation of Customers and Employees. During Participant’s employment or service with the Company and for twelve (12) months after termination of Participant’s employment or service, Participant will not directly or indirectly, on behalf of Participant or in conjunction with any other person or entity:
(i)solicit or accept business from any customer or prospective customer of the Company and/or its Affiliates with whom Participant had contact during the last twenty-four (24) months of Participant’s service or about whom Participant had any Confidential Information, if the products or services that customer intends to purchase are similar to products or services offered by the Company and/or its Affiliates;
(ii)solicit or hire any employee or independent contractor of the Company and/or its Affiliates, who worked for the Company and/or its Affiliates during the six (6) months preceding termination of Participant’s service, to work for Participant or Participant’s new employer.
For purposes of this section, “solicit” means:
(i)Any comments, conduct or activity that would influence a customer’s decision to continue doing business with the Company and/or its Affiliates, regardless of who initiates contact; and
(ii)Any comments, conduct or activity that would influence an employee’s or independent contractor’s decision to resign employment with the Company and/or its Affiliates or accept employment with Participant’s new company, regardless of who initiates contact.
3.Limitations on Confidentiality. The Participant understands that the foregoing confidentiality provisions do not prohibit Participant from providing truthful information in good faith to any federal, state or local governmental agency, entity or official regarding an alleged violation of federal or state law or regulation or any other disclosures that are protected under the whistleblower provisions of federal or state law. The Participant understands that Participant will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (a) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.
4.Injunctive Relief and Attorney’s Fees. The Participant agrees that in the event Participant breaches the Restrictive Covenants, the Company and its Affiliates will be irreparably harmed and entitled to an injunction restraining any further breach, without the necessity of showing any actual damages or that money damages would not afford an adequate remedy and without the necessity of posting any bond or other security, in addition to any other rights (including clawback and forfeiture) to which the Company and/or its Affiliates are entitled. Further, Participant will be responsible for all attorneys’ fees, costs and expenses incurred by the Company and its Affiliates to enforce the Restrictive Covenants. Additionally, any time periods for restrictions set forth in Section 2 above will be extended by an amount of time equal to the duration of any time period during which Participant in violation of the Restrictive Covenants.
ADDENDUM-3
831244.02-BOSSR01A - MSW





5.Protections for Affiliates. The Restrictive Covenants are intended to benefit all Company Affiliates for which Participant performs services, for which Participant has customer contact or about which Participant receives Confidential Information. Therefore, any Company Affiliate that may be adversely affected by a breach may enforce the Restrictive Covenants regardless of which entity actually employs Participant at the time.
6.Clawback. The Participant understands and acknowledges that the Award is subject to any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law, including any Company policies that may be adopted and/or modified from time to time, and that the Award is subject to potential cancellation, recoupment, rescission, payback or other action in accordance with the terms of such policy. By accepting the Award, the Participant agrees and consents to the Company’s application, implementation and enforcement of any such policy.
7.Subsequent Employment Protocol. During Participant’s employment or service with the Company and for twelve (12) months after termination of Participant’s employment or service, prior to accepting employment with any person or entity, Participant will provide Participant’s prospective employer with a copy of the Award Agreement and this Addendum. Additionally, either before accepting subsequent employment or within twenty-four (24) hours of such acceptance, Participant will notify the Company of Participant’s prospective employer’s name, address and telephone number, and a description of the job duties.
8.Certifications. The Participant hereby certifies that Participant: (a) has not and will not use or disclose to the Company or its Affiliates any confidential information and/or trade secrets belonging to others, including Participant’s prior employers; (b) will not use any prior inventions made by Participant and which the Company and its Affiliates are not legally entitled to learn of or use; and (c) is not subject to any prior agreements that would prevent Participant from fully performing Participant’s duties for the Company and its Affiliates.
9.Further Acknowledgements. The Participant acknowledges, understands and agrees that the Restrictive Covenants will apply to the Participant irrespective of the amount the Participant earns under the Award Agreement. The Participant also understands and acknowledges that the Company may recover any gains realized upon vesting or settlement of the Award in the event the Participant breaches the Restrictive Covenants after the Award settles or vests.
10.Jurisdiction-and Other Specific Requirements. A Participant working in a jurisdiction identified below will be subject to the applicable requirements set forth below:
(a)California. For employees residing in California at the time of execution of the Award Agreement and this Addendum (including the Restrictive Covenants incorporated herein), Section 2(b), 2(c) of this Addendum shall not apply.
(b)Colorado. Section 2(b) of this Addendum does not apply unless the employee who, at the time the covenant not to compete is entered and at the time it is enforced, earns an annualized amount equal to $101,250 as of 2022 (which is adjusted on a yearly basis). Section 2(c) of this Addendum does not apply unless the employee who, at the time the covenant not to solicit is entered and at the time it is enforced, earns an annualized amount equal to $60,750 as of 2022 (which is adjusted on a yearly basis).
ADDENDUM-4
831244.02-BOSSR01A - MSW




The Participant may designate receipt and acceptance of the Award via electronic confirmation in accordance with instructions that accompany an electronic delivery of this Award Agreement by the Company to the Participant.
You must continue employment or service for at least 60 days after the Grant Date and, within that period, acknowledge and agree to the terms of the Award Agreement, including the Addendum containing the Restrictive Covenants. If either of these requirements is not met, the Award will be forfeited.
ACKNOWLEDGED AND AGREED:


Megan Morgan
                            
Participant

05-Dec-2023 13:07 MST
                            
Date

ADDENDUM-5
831244.02-BOSSR01A - MSW
EX-10.34 6 ex1034cashretentionagreeme.htm EX-10.34 Document
Exhibit 10.34

image_0a.jpg




December 5, 2023

Richard S. Smith, Jr.
1332 Blue Hills Avenue
Bloomfield, CT 06002
PRIVATE & CONFIDENTIAL

RE: Cash Retention Bonus Agreement
Dear Richard:
On behalf of Kaman Corporation (the “Company”), I am writing to inform you that, pursuant to the terms of this letter agreement (this “Agreement”), the Company is providing you with the opportunity to receive a cash retention bonus (a “Retention Bonus”). The Company is offering this Retention Bonus opportunity in light of the important role you are expected to play in our future success.
You will be entitled to receive a Retention Bonus in the amount of $212,500.00, subject to your continued employment with the Company through the third anniversary of the Effective Date set forth below (the “Completion Date”). In addition, you will be entitled to receive the Retention Bonus if you retire following the second anniversary of the Effective Date; provided that (1) you provide the Company with at least six months prior written notice of your retirement date (the “Notice Period”) and(2) during the Notice Period, you remain employed and take all actions reasonably requested of you to assist the Company in its efforts to identify and transition to your successor. Subject to the satisfaction of the foregoing conditions, the date of your retirement shall be the Completion Date.
Your Retention Bonus, if earned, will be paid to you in a lump sum on the next regularly scheduled payroll date following the Completion Date, less applicable withholdings and deductions.
Reference is hereby made to that certain Change in Control Agreement, between you and the Company, dated as of January 27, 2023 (the “CIC Agreement”) . Notwithstanding anything herein to the contrary, if your employment is terminated by the Company prior to the third anniversary of the Effective Date under circumstances which entitle you to severance payments and benefits under the CIC Agreement, without regard to whether a “Change in Control” has occurred for purposes thereof, or under any broad-based executive severance policy, plan or program maintained by the Company, the Completion Date shall be deemed to be the date of such termination and you shall be entitled to the Retention Bonus hereunder.
In addition, notwithstanding anything herein to the contrary, if your employment with or other service to the Company terminates prior to the third anniversary of the Effective Date because of death or Disability (as defined in Section 22(e)(3) of the Code), the Completion Date shall be deemed to be the date of such event.
You agree and acknowledge that the provisions of Section 2 (Protection of Company Interests) and Section 20 (Taxes; Limitation on Excess Parachute Payments) of the Restricted Stock Agreement between you and the Company, dated as of December 5, 2023 are hereby incorporated by reference into this Agreement as if first set forth herein and, without limiting any other provision of this Agreement, such provisions will continue to apply to you in accordance with their terms.
Neither this Agreement, nor any modification thereof, nor the payment of any benefits hereunder, will be construed as giving you the right to be retained in the service of the Company. Your employment with the Company is “at-will,” meaning that either you or the Company may terminate your employment at any time and for any reason. This Retention

Kaman Corporation I 1332 Blue Hills Avenue I Bloomfield, CT 06002 USA I P: +1 860.243.7100 I F: +1 860.243.6365 I kaman.com


Agreement will be governed by and construed and enforced in accordance with the laws of the State of Connecticut without regard to conflicts of laws principles.
If you are in agreement with the terms of this Agreement, please sign and date below and return it to me at your earliest opportunity, but no later than December 8, 2023.

Sincerely,
KAMAN CORPORATION

/s/ Ian Walsh                        
By: Ian K. Walsh
Its: President & Chief Executive Officer




 

Agreed to and accepted by:


/s/ Richard S. Smith                        Effective Date:     12/5/2023                
Richard S. Smith, Jr.



Kaman Corporation I 1332 Blue Hills Avenue I Bloomfield, CT 06002 USA I P: +1 860.243.7100 I F: +1 860.243.6365 I kaman.com
EX-10.35 7 ex1035restrictedstockagree.htm EX-10.35 Document


Exhibit 10.35
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 5th day of December 2023, by and between KAMAN CORPORATION, a Connecticut corporation with its principal office in Bloomfield, Connecticut (the “Company”), and Richard S. Smith, Jr. (the “Participant”).

Grant Date:         05-Dec-2023    
Number of Restricted Shares:         9,972    

1.Restricted Share Award.

(a)Subject to the terms and conditions set forth in this Agreement, including, without limitation, the terms and conditions of the Restrictive Covenant Addendum attached hereto, the terms of which are fully incorporated herein, 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 Second 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, including, without limitation, the Restrictive Covenant Addendum attached hereto, to the Chief Human Resources Officer of the Company (the “Custodian”) at the Company’s principal executive offices located in Bloomfield, Connecticut, within fourteen (14) days of December 5, 2023. 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
1




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. All restrictions set forth in Section 3 below will lapse in their entirety with respect to one hundred percent (100%) of the Restricted Shares on the third anniversary of the Grant Date.

Such period is referred to as the “Restriction Period.” Subject to the following provisions, Restricted Shares subject to the Restriction Period shall, as of the end of the Restriction Period, be no longer subject to forfeiture (e.g., they will become “vested”).

(a)As soon as reasonably practicable after the end of the 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.

(b)If the Participant retires following the second anniversary of the Grant Date, provided that (1) the Participant provides the Company with at least six months’ prior written notice of his retirement date (the “Notice Period”) and (2) during the Notice Period, the Participant remains employed and takes all actions reasonably requested of him to assist the Company in its efforts to identify and transition to his successor, the Restriction Period shall end on the Participant’s date of retirement and one hundred percent (100%) of the Restricted Shares shall vest as of such date.

(c)If the Participant’s employment with or other service to the Company or a Subsidiary terminates prior to the third anniversary of the Grant Date under circumstances which entitle the Participant to severance payments and benefits under that certain Change in Control Agreement, between you and the Company, dated as of January 27, 2023, without regard to whether a “Change in Control” has occurred for purposes thereof, or under any broad-based executive severance policy, plan or program maintained by the Company,, the Restriction Period shall end on the Participant’s date of termination and one hundred percent (100%) of the Restricted Shares shall vest as of such date.

(d)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.

(e)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
2




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.
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(b), (c) and (d), if the Participant’s employment with or other service to the Company or a Subsidiary terminates during the Restriction Period, including, for the avoidance of doubt, during the Notice 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)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.

(c)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.

(d)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.

(e)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.

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






(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, including the Restrictive Covenant Addendum attached hereto, 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.
5






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.

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
6




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 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.

YOU MUST REVIEW AND ACKNOWLEDGE ACCEPTANCE OF THE TERMS OF THIS AGREEMENT, INCLUDING SPECIFICALLY THE RESTRICTIVE COVENANT ADDENDUM ATTACHED HERETO AND THE COMPENSATION RECOVERY PROVISIONS UNDER SECTION 19 OF THIS AGREEMENT, BY EXECUTING THIS AGREEMENT AND THE RESTRICTIVE COVENANT ADDENDUM ATTACHED HERETO ELECTRONICALLY WITHIN 14 DAYS OF DECEMBER 5, 2023; PROVIDED, HOWEVER, THAT THE COMMITTEE MAY, AT ITS DISCRETION, EXTEND THIS DATE. FAILURE TO ACCEPT THE REFERENCED TERMS AND TO EXECUTE THIS AGREEMENT AND THE RESTRICTIVE COVENANT ADDENDUM ATTACHED HERETO ELECTRONICALLY WILL RESULT IN FORFEITURE OF YOUR AWARD.
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: /s/ Ian Walsh                    
Name: Ian K. Walsh
Title: President & CEO



PARTICIPANT

Richard Smith
image_31.jpg
                        
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

831244.02-BOSSR01A - MSW    A-





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.

831244.02-BOSSR01A - MSW    A-


KAMAN CORPORATION
SECOND AMENDED AND RESTATED 2013 MANAGEMENT INCENTIVE PLAN
RESTRICTIVE COVENANT ADDENDUM
_______________
The Participant has been granted an Award pursuant to the Kaman Corporation Second Amended and Restated 2013 Management Incentive Plan (the “Plan”). In consideration for granting the Award, the Participant must acknowledge and agree to this Restrictive Covenant Addendum or decline the Award.
_______________
The Participant acknowledges, understands and agrees that by accepting the Award the Participant will be bound by, and will abide by, the Restrictive Covenants set forth below. In the event that the Participant does not wish to abide by the terms of the Restrictive Covenants, the Participant may simply decline the Award. Declining the Award will not have any adverse impact on the Participant’s employment with the Company and its Affiliates. The Participant further acknowledges that the Participant has been provided at least ten (10) business days to review the Restrictive Covenants before accepting the Award and has had the opportunity to consult with legal counsel if the Participant so chooses before executing and accepting this Award Agreement (including the Restrictive Covenants incorporated herein).
If at any time during the term of the Award while the Participant is an employee of or service provider to the Company or its Affiliates, or within twelve (12) months after the termination of Participant’s employment or service, the Participant violates the terms of the Restrictive Covenants, then (i) the unvested portion of the Award shall terminate effective as of the date the Participant entered into such activity (unless the Award is terminated sooner by operation of another term or condition of the Award Agreement or the Plan) and (ii) you shall be required to repay the Company an amount equal to any gains realized upon any vesting or settlement of the Award that occurs during the period beginning 180 days prior to the termination of your employment or any time thereafter. For purposes of this Addendum, the gain realized shall be deemed to be the fair market value of the shares that become vested or settled as of the date of vesting or settlement.
Restrictive Covenants:
The Participant understands that during Participant’s employment or service with the Company and its Affiliates, the Participant will have access to the Company’s and its Affiliates’ confidential information and key business relationships. The Participant agrees, therefore, that the Restrictive Covenants, as set forth below, are reasonable and necessary to protect the interests of the Company and its Affiliates.
1.Protection of Confidential Information.
(a)Definition of Confidential Information. The term “Confidential Information” means any information about the Company’s and its Affiliates’ business or its employees that is not generally known to the public. Examples of Confidential Information include, but are not limited to, information about: customers, vendors, pricing and costs, business strategies and plans, financial data, technology, and
ADDENDUM-1
831244.02-BOSSR01A - MSW




business methods or processes used or considered by the Company and/or its Affiliates.
(b)Nondisclosure and Prohibition against Misuse. During Participant’s employment or service, Participant will not use or disclose any Confidential Information, without the Company’s prior written permission, for any purpose other than performance of Participant’s duties for the Company and its Affiliates.
(c)Non-Disclosure and Return of Property Upon Termination. After termination of Participant’s employment or service, Participant will not use or disclose any Confidential Information for any purpose. Immediately upon termination of Participant’s employment or service, Participant will return any Confidential Information in Participant’s possession to the Company. If Participant has Confidential Information that has been saved or transferred to any device not owned by the Company and/or its Affiliates, Participant will immediately notify the Company, and make such device available to the Company so that it may remove any Confidential Information from the device.
2.Protection of Company Interests.
(a)Definitions.
(i)Company’s Business” means the products manufactured, marketed and sold an/or the services provided by any operation of the Company and/or its Affiliates for which the Participant has worked or to which the Participant was assigned or had responsibility (either direct or supervisory), at the time of the termination of the Participant’s employment or service and any time during the twenty-four (24) month period prior to such termination.
(ii)Restricted Territory” means the geographic area(s) within a one hundred (100) mile radius of any and all Company location(s) in or for which the Participant has worked or to which the Participant was assigned or had responsibility (either direct or supervisory) during the twenty-four (24) month period prior to such termination.
(b)Non-Competition. During Participant’s employment or service and for twelve (12) months after termination of Participant’s employment or service, Participant will not directly or indirectly, on behalf of Participant or in conjunction with any other person or entity:
(i)own any business (other than less than three percent (3%) ownership in a publicly traded company) that competes with the Company’s Business in the Restricted Territory;
(ii)work in the Restricted Territory for any person or entity that competes with the Company’s Business, in any role: (1) that is similar to any position Participant held with the Company and its Affiliates during the twenty-four (24) months preceding the termination of Participant’s employment or service, or (2) that may cause Participant to inevitably rely upon or disclose the Company’s and/or its Affiliates’ Confidential Information.
ADDENDUM-2
831244.02-BOSSR01A - MSW





(c)Non-Solicitation of Customers and Employees. During Participant’s employment or service with the Company and for twelve (12) months after termination of Participant’s employment or service, Participant will not directly or indirectly, on behalf of Participant or in conjunction with any other person or entity:
(i)solicit or accept business from any customer or prospective customer of the Company and/or its Affiliates with whom Participant had contact during the last twenty-four (24) months of Participant’s service or about whom Participant had any Confidential Information, if the products or services that customer intends to purchase are similar to products or services offered by the Company and/or its Affiliates;
(ii)solicit or hire any employee or independent contractor of the Company and/or its Affiliates, who worked for the Company and/or its Affiliates during the six (6) months preceding termination of Participant’s service, to work for Participant or Participant’s new employer.
For purposes of this section, “solicit” means:
(i)Any comments, conduct or activity that would influence a customer’s decision to continue doing business with the Company and/or its Affiliates, regardless of who initiates contact; and
(ii)Any comments, conduct or activity that would influence an employee’s or independent contractor’s decision to resign employment with the Company and/or its Affiliates or accept employment with Participant’s new company, regardless of who initiates contact.
3.Limitations on Confidentiality. The Participant understands that the foregoing confidentiality provisions do not prohibit Participant from providing truthful information in good faith to any federal, state or local governmental agency, entity or official regarding an alleged violation of federal or state law or regulation or any other disclosures that are protected under the whistleblower provisions of federal or state law. The Participant understands that Participant will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (a) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.
4.Injunctive Relief and Attorney’s Fees. The Participant agrees that in the event Participant breaches the Restrictive Covenants, the Company and its Affiliates will be irreparably harmed and entitled to an injunction restraining any further breach, without the necessity of showing any actual damages or that money damages would not afford an adequate remedy and without the necessity of posting any bond or other security, in addition to any other rights (including clawback and forfeiture) to which the Company and/or its Affiliates are entitled. Further, Participant will be responsible for all attorneys’ fees, costs and expenses incurred by the Company and its Affiliates to enforce the Restrictive Covenants. Additionally, any time periods for restrictions set forth in Section 2 above will be extended by an amount of time equal to the duration of any time period during which Participant in violation of the Restrictive Covenants.
ADDENDUM-3
831244.02-BOSSR01A - MSW





5.Protections for Affiliates. The Restrictive Covenants are intended to benefit all Company Affiliates for which Participant performs services, for which Participant has customer contact or about which Participant receives Confidential Information. Therefore, any Company Affiliate that may be adversely affected by a breach may enforce the Restrictive Covenants regardless of which entity actually employs Participant at the time.
6.Clawback. The Participant understands and acknowledges that the Award is subject to any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law, including any Company policies that may be adopted and/or modified from time to time, and that the Award is subject to potential cancellation, recoupment, rescission, payback or other action in accordance with the terms of such policy. By accepting the Award, the Participant agrees and consents to the Company’s application, implementation and enforcement of any such policy.
7.Subsequent Employment Protocol. During Participant’s employment or service with the Company and for twelve (12) months after termination of Participant’s employment or service, prior to accepting employment with any person or entity, Participant will provide Participant’s prospective employer with a copy of the Award Agreement and this Addendum. Additionally, either before accepting subsequent employment or within twenty-four (24) hours of such acceptance, Participant will notify the Company of Participant’s prospective employer’s name, address and telephone number, and a description of the job duties.
8.Certifications. The Participant hereby certifies that Participant: (a) has not and will not use or disclose to the Company or its Affiliates any confidential information and/or trade secrets belonging to others, including Participant’s prior employers; (b) will not use any prior inventions made by Participant and which the Company and its Affiliates are not legally entitled to learn of or use; and (c) is not subject to any prior agreements that would prevent Participant from fully performing Participant’s duties for the Company and its Affiliates.
9.Further Acknowledgements. The Participant acknowledges, understands and agrees that the Restrictive Covenants will apply to the Participant irrespective of the amount the Participant earns under the Award Agreement. The Participant also understands and acknowledges that the Company may recover any gains realized upon vesting or settlement of the Award in the event the Participant breaches the Restrictive Covenants after the Award settles or vests.
10.Jurisdiction-and Other Specific Requirements. A Participant working in a jurisdiction identified below will be subject to the applicable requirements set forth below:
(a)California. For employees residing in California at the time of execution of the Award Agreement and this Addendum (including the Restrictive Covenants incorporated herein), Section 2(b), 2(c) of this Addendum shall not apply.
(b)Colorado. Section 2(b) of this Addendum does not apply unless the employee who, at the time the covenant not to compete is entered and at the time it is enforced, earns an annualized amount equal to $101,250 as of 2022 (which is adjusted on a yearly basis). Section 2(c) of this Addendum does not apply unless the employee who, at the time the covenant not to solicit is entered and at the time it is enforced, earns an annualized amount equal to $60,750 as of 2022 (which is adjusted on a yearly basis).
ADDENDUM-4
831244.02-BOSSR01A - MSW




The Participant may designate receipt and acceptance of the Award via electronic confirmation in accordance with instructions that accompany an electronic delivery of this Award Agreement by the Company to the Participant.
You must continue employment or service for at least 60 days after the Grant Date and, within that period, acknowledge and agree to the terms of the Award Agreement, including the Addendum containing the Restrictive Covenants. If either of these requirements is not met, the Award will be forfeited.
ACKNOWLEDGED AND AGREED:


Richard Smith
                            
Participant

05-Dec-2023 13:11 MST
                            
Date

ADDENDUM-5
831244.02-BOSSR01A - MSW
EX-21 8 kamn-12312023ex21.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
Twain Acquisition, LLCDelaware
Aircraft Wheel and Brake, LLCDelaware
RWG Germany GmbHGermany
Kaman Lux Holding, S.à r.l.Luxembourg
Kaman Holding Germany GmbHGermany
GRW Bearing GmbH
Germany
Verwaltungsgesellschaft Reinfurt mbH
Germany
GRW ČR s.r.o.Czech Republic
Gebr. Reinfurt GmbH & Co. KG
Germany
GRW Management Inc.
Virginia
GRW High Precision Bearings, LP
Virginia
Reinfurt-ČR, 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.Delaware
Bal Seal Engineering, LLCCalifornia
ASC Continental AGSwitzerland
Bal Seal Engineering Europe BVNetherlands
Bal Seal Asia LimitedHong Kong


EX-23 9 kamn-12312023ex23.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-272388, 333-188247, 333-225615 and 333-212080) of Kaman Corporation of our report dated February 22, 2024 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 22, 2024
 


EX-24 10 kamn-12312023ex24.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 Carroll K. Lane 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, 2023 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 15, 2024/s/ Aisha M. Barry
Date
February 14, 2024/s/ A. William Higgins
Date
February 14, 2024/s/ Scott E. Kuechle
Date
February 14, 2024/s/ Michelle J. Lohmeier
Date
February 14, 2024/s/ Jennifer M. Pollino
Date
February 14, 2024/s/ Niharika Taskar Ramdev
Date
February 14, 2024/s/ Ian K. Walsh
Date


EX-31.1 11 kamn-12312023ex311.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 22, 2024By:/s/ Ian K. Walsh
Ian. K. Walsh
Chairman, President and
Chief Executive Officer


EX-31.2 12 kamn-12312023ex312.htm EX-31.2 Document

Exhibit 31.2
Certification Pursuant to Rule
13a-14 under the Securities and
Exchange Act of 1934
I, Carroll K. Lane, 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 22, 2024By:/s/ Carroll K. Lane
Carroll K. Lane
Senior Vice President and
Interim Chief Financial Officer


EX-32.1 13 kamn-12312023ex321.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, 2023, 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 22, 2024


EX-32.2 14 kamn-12312023ex322.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, 2023, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Carroll K. Lane, Senior Vice President and Interim 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/ Carroll K. Lane
Carroll K. Lane
Senior Vice President and
Interim Chief Financial Officer
February 22, 2024


EX-97.1 15 ex971kamancorporationcompe.htm EX-97.1 Document
Exhibit 97.1
KAMAN CORPORATION
COMPENSATION RECOUPMENT POLICY
(Effective as of February 23, 2021, and Amended and Restated as of November 14, 2023)
1.Overview.
The Board of Directors (the “Board”) of Kaman Corporation (the “Company”) believes it is the best interests of the Company and its shareholders to emphasize the integrity and accountability underpinning the Company’s pay-for-performance compensation philosophy. Consistent with good corporate governance principles, the Board has adopted this Compensation Recoupment Policy (this “Policy”). This Policy shall be administered by the independent members of the Board (the “Independent Directors”), who shall have the full authority to interpret and enforce this Policy. The Independent Directors may allocate or delegate all or any portion of their authorities, responsibilities and powers under this Policy to any one or more independent members of the Board or any committee or sub-committee of the Board comprised entirely of independent members. Any such allocation or delegation may be revoked by the Independent Directors at any time but such action shall not invalidate any prior actions of the delegate or delegates that were consistent with the terms of this Policy. As amended and restated on November 14, 2023, this Policy is intended to satisfy the Company’s obligation to establish a recovery policy as a NYSE listed company under Section 303A-14 of the Listed Company Manual.
2.Definitions.
For purposes of this Policy, the following terms shall have the meanings set forth below:
(a)“Accounting Restatement” means a restatement of the Company’s financial statements due to the Company's material noncompliance with any financial reporting requirement under the securities laws including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
(b)“Covered Person” means any current or former officer of the Company and its domestic subsidiaries.
(c)Executive Officer” means, with respect to the Company, an “executive officer”, as defined in Section 303A-14(E) of the NYSE Listed Company Manual, whether or not employed by the Company or its subsidiaries.
(d)Financial Reporting Measure” means any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements and any measures derived wholly or in part from such measures (e.g., non-GAAP financial measures). For avoidance of doubt, a Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the Securities and Exchange Commission.
(e)“Incentive Compensation” means any incentive compensation received by a Covered Person (including an Executive Officer) during the three full fiscal years immediately preceding the date that the Company is required to prepare an Accounting Restatement (as




determined under Section 303A-14(c)(1)(ii) of the Listed Company Manual), provided that such incentive compensation is granted, earned, or vested based wholly or in part on the attainment of a Financial Reporting Measure. Incentive Compensation does not include the proceeds of any stock option grant, restricted stock or restricted stock unit award, long-term performance award or any other variety of equity-based award that was granted other than on account of attaining a performance goal based in whole or part on a Financial Reporting Measure and has a vesting schedule based solely on the passage of time and/or the continued performance of services rather than the achievement of a performance goal based, in whole or in part, on a Financial Reporting Measure.
(f)“Management Incentive Plan” means the Kaman Corporation 2013 Management Incentive Plan, as from time to time amended, including its most recent amendment and restatement effective on April 19, 2023.
(g)NYSE” means the New York Stock Exchange.
(h)Net Tax Cost” means the net amount of any federal, foreign, state or local income, employment or other taxes paid by a Covered Person in respect of Incentive Compensation received, after taking into account any and all available deductions, credits or other offsets allowable to the Covered Person, and which are not recoverable by the Covered Person through timely amending any prior income or other tax returns.
(i)Recapture Amount” means the difference between (a) the amount of Incentive Compensation paid or received, or to be paid or received, by a Covered Person based on the financial results reported in the Company’s financial statements that are subsequently determined to be subject to an Accounting Restatement, and (b) the amount that would have been paid or received by the Covered Person based on the financial results reported in the Accounting Restatement, in each case as determined in good faith by the Independent Directors in existence at the time of the determination; provided that the amount that the Covered Person shall be required to reimburse the Company from previously received Incentive Compensation shall be reduced by the Net Tax Cost, as applicable, of such compensation to the Covered Person. For the avoidance of doubt, the Recapture Amount for an Executive Officer shall be calculated without reduction for any taxes withheld by the Company and/or paid by the Executive Officer in respect of Incentive Compensation. To the extent that the price of the Company’s Common Stock is or was a component of a Financial Reporting Measure upon which the Incentive Compensation was payable, the value of the stock taken into account for purposes of re-determining the level of achievement based on the Accounting Restatement shall be determined based on a reasonable estimate of the effect of the Accounting Restatement on the Company’s stock price. The Company shall maintain documentation of the determination of such reasonable estimates and provide such documentation to the NYSE.
For purposes of this Policy, Incentive Compensation is deemed to be received in the Company’s fiscal year during which a Financial Reporting Measure specified in the plan or agreement setting forth the Incentive Compensation is attained, even if the payment or grant of such compensation occurs after the end of that year.
- 2 -




3.Recoupment of Incentive Compensation.
In the event of an Accounting Restatement, the Independent Directors may require a Covered Person to pay the Company a sum up to and including the Recapture Amount if, and to the extent that, the Independent Directors in good faith, determine that: (i) the payment of any Incentive Compensation to the Covered Person is or was contingent upon the achievement of one or more specified performance goals based on a Financial Reporting Measure, (ii) the amount of such Incentive Compensation is, or would have been, lower than the amount actually received, and (iii) it is in the best interests of the Company and its shareholders for the Covered Person to repay or forfeit all or any portion of the Recapture Amount. In making such determination, the Independent Directors shall take into account any and all factors it deems relevant and appropriate under the circumstances, including without limitation, the nature and extent of misconduct by the Covered Persons, if any, and the magnitude of the Recapture Amount. Notwithstanding the foregoing, the Independent Directors shall be required to recover the Recapture Amount from an Executive Officer, without reduction for Net Tax Cost, to the extent required under Section 303A-14 of the NYSE Listed Company Manual which, for the avoidance of doubt, does not include Incentive Compensation received before beginning service as an Executive Officer.
4.Payment of Recapture Amount.
Payment of the Recapture Amount shall be made promptly by a Covered Person following written demand by the Company. In addition, to the extent that the Recapture Amount was reduced for the Net Tax Cost, the Covered Person shall pay to the Company all tax refunds received by the Covered Person in respect of his or her amending any prior income or other tax return as required by this Policy, promptly following receipt of any such refund. Notwithstanding the foregoing, the Company will determine, in its sole discretion, the method for recouping amounts owed under this Policy, including the Recapture Amount and any tax refunds received by the Covered Person, which may include, without limitation: (a) requiring direct reimbursement from the Covered Person; (b) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards; (c) offsetting the recouped amount from any compensation, otherwise owed by the Company to the Covered Person, including salary, wages and/or future payments, grants or awards of Incentive Compensation; (d) cancelling outstanding vested or unvested equity awards; or (e) taking any other remedial and recovery action permitted by law.
5.No Right to Additional Payments.
In no event shall the Company be required to award Covered Persons an additional payment if the restated or accurate financial results would have resulted in a higher incentive compensation payment.
6.Determination Final
Any good faith determination by the Independent Directors with respect to this Policy shall be final, conclusive and binding on all interested parties.
- 3 -




7.Applicability
This Policy applies to all Incentive Compensation granted, accrued or paid after December 31, 2020. Application of this Policy does not preclude the Company from taking any other action to enforce a Covered Person’s obligations to the Company, including termination of employment or institution of civil or criminal proceedings. This Policy shall be binding and enforceable against all Covered Persons and their beneficiaries, heirs, executors, administrators or other legal representatives.
8.Other Rights in Addition to Policy
Any right of recoupment under this Policy is in addition to (and not in lieu of) any other legal or equitable remedies or rights that may be available to the Company for any reason including, without limitation, under any employment agreement or award under the Management Incentive Plan. Nothing in this Policy shall limit or restrict the Company from taking any disciplinary or legal action it deems appropriate, up to and including termination of employment.
9.No Indemnification

The Company shall not indemnify any Covered Person against the loss of any incorrectly awarded Incentive Compensation.

10. Incentive Awards Subject to Policy

This Policy is hereby incorporated into all awards made to employees under the Management Incentive Plan and under any plan maintained by the Company or its subsidiaries that determines the amount of benefits payable thereunder based upon Incentive Compensation.

11.Administration; Interpretation
With respect to Executive Officers, the Board intends this Policy to be administered and interpreted in a manner that is compliant with Section 303A.14 of the NYSE Listed Company Manual, including but not limited to the requirement to recover the Recapture Amount absent an exception under Section 303A-14(c)(1)(iv) of the Listed Company Manual. With respect to all other Covered Persons, the Board intends this Policy to be administered and interpreted in a manner consistent with any applicable rules and regulations and will otherwise be administered and interpreted and applied (including the determination of amounts, if any, recoverable) in the business judgment of the Board. To the extent recovery of Incentive Compensation is required in circumstances other than those outlined in this Policy, nothing in this Policy will be deemed to limit or restrict the right or obligation of the Company to recover Incentive Compensation to the fullest extent required.
12.Amendment; Termination
The Independent Directors may amend or terminate this Policy at any time.
- 4 -




13.    Effective Date of Changes to Comply with Section 303A-14.
The changes to this Policy made on November 14, 2023, shall apply to all Incentive Compensation received by a Covered Person on or after October 2, 2023 that results from attainment of a Financial Reporting Measure based on or derived from financial information for any fiscal year ending on or after December 31, 2023.
14.    Governing Law.
To the extent not inconsistent with the foregoing rules, this Policy shall be governed by and construed in accordance with the laws of the State of Connecticut, including the applicable statute of limitation for contracts entered into within the state, without regard to any otherwise applicable principles of conflicts of laws or choice of law rules.
* * * *
- 5 -
EX-101.SCH 16 kamn-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statement of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statement of Shareholders' Equity (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Summary of Significant Accounting Policies (Cost of Sales and Selling, General and Administrative Expenses) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Accounting Changes and Error Corrections link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Discontinued Operations (Notes) link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Restructuring Costs (Notes) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Accounts Receivable, Net link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Notes) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Property Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Pension Plans link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Other Long-term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Computation of Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Share-Based Arrangements link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Schedule II (Notes) link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Accounting Changes and Error Corrections (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Property Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Pension Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Computation of Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Share-Based Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Summary of Significant Accounting Policies (Segments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Summary of Significant Accounting Policies (Basis of Presentation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Summary of Significant Accounting Policies (Concentration) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Summary of Significant Accounting Policies (Cash and Cash Equivalents, Accounts Receivable, Inventory, & Contract Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Summary of Significant Accounting Policies (Leasing) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Summary of Significant Accounting Policies (Self-Insured Retentions) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Summary of Significant Accounting Policies (Research and Development) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Summary of Significant Accounting Policies (Recent Accounting Standards) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Accounting Changes and Error Corrections (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Payment (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Property Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Goodwill and Other Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Debt (Schedule of Long-term Debt and Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Debt (Convertible Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Debt (Revolving Credit and Term Loan Agreements) (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Debt (Debt Issuance Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Income Taxes (Deferred Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Income Taxes (Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Pension Plans (Obligations and Funded Status) (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Pension Plans (Contributions) (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Pension Plans (Expected Future Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Pension Plans (Plan Assets for Qualified Pension Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Pension Plans (Other Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Commitments and Contingencies (Textuals) (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Share-Based Arrangements (Stock Incentive Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Share-Based Arrangements (Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Share-Based Arrangements (Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Share-Based Arrangements (Employee Stock Purchase Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Share-Based Arrangements (Performance Share Units) (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Subsequent Event Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Schedule II (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 17 kamn-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 18 kamn-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 19 kamn-20231231_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] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Accounts Receivable, Allowance for Credit Loss, Recovery Accounts Receivable, Allowance for Credit Loss, Recovery Other current liabilities Accrued Liabilities, Current Line of credit, credit agreement Line of Credit Facility, Maximum Borrowing Capacity Contractual coupon rate of interest Contractual Coupon Rate of Interest Associated Interest Expense Contractual Coupon Rate of Interest Associated Interest Expense Research and development costs Research and Development 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] Changes in assets and liabilities, excluding effects of acquisitions/divestitures: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Interest rate at period end Line of Credit Facility, Interest Rate at Period End Period [Domain] Period [Domain] [Domain] for Period [Axis] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] 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] Pension plan adjustments, net of tax expense (benefit) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax 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 Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount Payments to Acquire Investments Payments to Acquire Investments Insider Trading Policies and Procedures [Line Items] Options exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restructuring Reserve, Foreign Currency Translation Gain (Loss) Restructuring Reserve, Foreign Currency Translation Gain (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Accounts Receivable, after Allowance for Credit Loss [Abstract] Accounts Receivable, after Allowance for Credit Loss [Abstract] Cash Outflows [Member] Cash Outflows [Member] Cash Outflows [Member] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Performance obligations satisfied in previous periods [Member] Performance obligations satisfied in previous periods [Member] Performance obligations satisfied in previous periods [Member] Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract] Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent Schedule of other long-term liabilities Schedule of Other Assets and Other Liabilities [Table Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Reporting Unit [Domain] Reporting Unit [Domain] 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 Customer [Axis] Customer [Axis] 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] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Multiple, Debt Instrument Multiple, Debt Instrument Multiple, Debt Instrument Accumulated impairment Goodwill, Impaired, Accumulated Impairment Loss Preferred stock, $1 par value, 200,000 shares authorized; none outstanding Preferred Stock, Value, Issued Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount 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 Dividends paid Payments of Ordinary Dividends, Common Stock Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Less 2,663,532 and 2,607,841 shares of common stock, respectively, held in treasury, at cost Treasury Stock, Value Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five Unrecognized tax benefits Unrecognized tax benefits [Member] Unrecognized tax benefits Receivable Type [Domain] Receivable [Domain] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Letters of credit outstanding amount Letters of Credit Outstanding, Amount Restructuring Plan [Domain] Restructuring Plan [Domain] Noncompete agreements Noncompete Agreements [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Military and Defense, other than fuzes [Member] Military and Defense, other than fuzes [Member] Military and Defense, other than fuzes [Member] Income tax refunds receivable Increase (Decrease) in Income Taxes Receivable Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Machinery and Equipment [Member] Machinery and Equipment [Member] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] SH-2G(I) SH-2G(I) [Member] SH-2G(I) [Member] Accretion of convertible notes discount Amortization of Debt Discount (Premium) ESPP Stock Employee Stock [Member] Shareholders’ equity: Equity, Attributable to Parent [Abstract] Contract with Customer, Liability Contract with Customer, Liability Nature of Cash Flows [Domain] Nature of Cash Flows [Domain] [Domain] for Nature of Cash Flows [Axis] Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Service cost Service cost for benefits earned during the year Defined Benefit Plan, Service Cost Noncash or Part Noncash Acquisitions [Table] Noncash or Part Noncash Acquisitions [Table] Executive Category: Executive Category [Axis] Contract Changes Negotiated Settlements and Claims [Member] Contract Changes Negotiated Settlements and Claims [Member] Contract Changes Negotiated Settlements and Claims [Member] 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] Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Quoted prices  in active markets (Level 1) Fair Value, Inputs, Level 1 [Member] Net deferred tax assets after valuation allowance Deferred Tax Assets, Net of Valuation Allowance Carrying Value Reported Value Measurement [Member] Property, plant and equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Other current liabilities Increase (Decrease) in Accrued Liabilities 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 Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Two 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 Reconciliation of Revenue from Segments to Consolidated Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Entity Small Business Entity Small Business Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Finance Lease, Liability, Payments, Due Year Five Finance Lease, Liability, to be Paid, Year Five Letter of Credit Letter of Credit [Member] Derivative, Notional Amount Derivative, Notional Amount Accounts receivable Accounts Receivable [Member] Unfulfilled Performance Obligations [Abstract] Unfulfilled Performance Obligations [Abstract] Unfulfilled Performance Obligations [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] 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] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount 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 Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Schedule of long-term debt instruments Schedule of Long-Term Debt Instruments [Table Text Block] 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 Revenues Revenues Allowance for Doubtful Other Receivables, Current Allowance for Credit Loss, Receivable, Other, Current Interest expense Interest Expense, Debt Grantee Status [Axis] Grantee Status [Axis] Moosup Moosup [Member] Moosup Costs and accrued profit – not billed Unbilled Revenues [Member] Schedule of Inventory [Line Items] Schedule of Inventory [Line Items] Schedule of Inventory Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] 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 Cash, Including Discontinued Operations Cash, Including Discontinued Operations Missile and Bomb Fuzes [Member] Missile and Bomb Fuzes [Member] Missile and Bomb Fuzes [Member] Noncash or Part Noncash Acquisitions [Line Items] Noncash Investing and Financing Items [Abstract] 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] Fair Value Hierarchy and NAV [Domain] Fair Value Plan Asset Measurement [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Finance Lease, Liability Finance lease liability, statement of financial position Finance lease liability, statement of financial position Property, plant and equipment, gross Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets 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 Operating Lease, Liability, Current Operating Lease, Liability, Current Finance Lease, Interest Expense Finance Lease, Interest Expense Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive income (loss), before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Valuation Allowance of Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Expected contributions during 2024 Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two 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 Components of income tax expense (benefit) associated with earnings from continuing operations Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] K-MAX® program K-MAX® [Member] K-MAX® [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Pre-tax income (loss) from foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Restructuring Costs [Abstract] Restructuring Costs [Abstract] Equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Business Combination, Consideration Transferred Business Combination, Consideration Transferred Gross profit Gross Profit Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Contract with Customer, Liability, Current Contract with Customer, Liability, Current Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Schedule of share-based payment award, stock options, valuation assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Pension Accounting Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Share-Based Payment Arrangements Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative expenses Selling, General and Administrative Expense Leases Leases [Text Block] Leases Accumulated other comprehensive income (loss) Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax 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 Stock Options Employee Stock Option [Member] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Debt Instrument, Repurchased Face Amount Debt Instrument, Repurchased Face Amount Maximum [Member] Maximum [Member] Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Compensation cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Document Type Document Type Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Goodwill, Acquired During Period Goodwill, Acquired During Period Foreign sales Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Purchase of treasury shares Treasury Stock, Value, Acquired, Cost Method Inventories Inventory, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] 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 Finance Lease, Liability, Payments, Due Year Three Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share-based Arrangements Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Capitalized Contract Cost, Net Capitalized Contract Cost, Net Noncash Consideration on Sale of Aircraft Noncash Consideration received for Blade Exchange Noncash Consideration received for Blade Exchange Business Acquisition [Axis] Business Acquisition [Axis] Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Trademarks / trade names Trademarks and Trade Names [Member] Schedule of line of credit facilities Schedule of Line of Credit Facilities [Table Text Block] Schedule of Changes in Accounting Estimates - Revision Schedule of Changes in Accounting Estimates - Revision [Table Text Block] Schedule of Changes in Accounting Estimates - Revision Derivative [Table] Derivative [Table] Customer Concentration Risk Customer Concentration Risk [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 State Deferred State and Local Income Tax Expense (Benefit) 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] 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 Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Consolidated Total Leverage Ratio, pre-amendment Consolidated Total Leverage Ratio, Material Permitted Investment Consolidated Total Leverage Ratio, Material Permitted Investment Actuarial liability loss (gain)(1) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Business Combination Disclosure Business Combination Disclosure [Text Block] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Near Earth Autonomy Near Earth Autonomy [Member] Near Earth Autonomy Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 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 Environmental Costs, Policy Environmental Costs, Policy [Policy Text Block] Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount 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] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Noncash or Part Noncash Acquisitions [Line Items] Other Significant Noncash Transactions [Line Items] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) 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] Supplemental Income Statement Elements [Abstract] Lease, Cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Defined contribution, maximum contribution limit Defined Contribution, Maximum Contribution Limit Defined Contribution, Maximum Contribution Limit Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Consolidated Total Leverage Ratio, First Anniversary Consolidated Total Leverage Ratio, First Anniversary Consolidated Total Leverage Ratio, First Anniversary Share-based Compensation Arrangement by Share-based Payment Award Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Treasury Stock Treasury Stock [Policy Text Block] Treasury Stock Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Additional amount recognized due to curtailment/settlement Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment Fair Value, Sensitivity Analysis Fair Value, Sensitivity Analysis Fair Value, Sensitivity Analysis Tax effects of temporary differences that give rise to deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Costs to Fulfill [Member] Costs to Fulfill [Member] Costs to Fulfill [Member] Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Asset, Expected Amortization, Year One Operating Lease, Payments Operating Lease, Payments Maximize return Maximize Return Maximize return within reasonable and prudent levels of risk of loss of funded status Customer funded research expenditures Research and Development Arrangement with Federal Government, Costs Incurred, Net 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] Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Dividends (per share of common stock, $0.80) Dividends Interest cost Interest cost on projected benefit obligation Defined Benefit Plan, Interest Cost Net loss on derivative instruments Gain (Loss) on Derivative Instruments, Net, Pretax PEO PEO [Member] Loss Contingency, Estimate of Possible Loss Loss Contingency, Estimate of Possible Loss Environmental Remediation Site [Domain] Environmental Remediation Site [Domain] Auditor Location Auditor Location Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Pension Plans Retirement Benefits [Text Block] Convertible debt stock price threshold trigger percent Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Payment for Pension and Other Postretirement Benefits [Abstract] Payment for Pension and Other Postretirement Benefits [Abstract] Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share CZECH REPUBLIC CZECHIA Bloomfield Bloomfield [Member] Bloomfield [Member] Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Investing Activities 2021 PSUs 2021 PSUs [Member] 2021 PSUs Debt Instrument [Axis] Debt Instrument [Axis] Net earnings Net earnings (loss) Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent GERMANY GERMANY Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 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 Measurement Input Type [Domain] Measurement Input Type [Domain] Schedule of maturities of long-term debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total, Current Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Deferred tax assets, other items Deferred tax assets, other items Deferred tax assets, other items Environmental Remediation Site [Axis] Environmental Remediation Site [Axis] Property, Plant and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Corporate Segment Corporate Segment [Member] Provision for Other Credit Losses Provision for Other Credit Losses Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] (Leasing) [Abstract] (Leasing) [Abstract] (Leasing) [Abstract] North America [Member] North America [Member] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] SWITZERLAND SWITZERLAND Year Two Defined Benefit Plan, Expected Future Benefit Payment, Year Two Commercial and other government contracts Commercial and Other Government [Member] Commercial and Other Government [Member] 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] Adjusted Achievement Level [Axis] Adjusted Achievement Level [Axis] Adjusted Achievement Level U.S. Government Inventory for Long-Term Contracts or Programs, Gross Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) 2024 Notes 2024 Notes [Member] 2024 Notes [Member] Total current assets Assets, Current Net pension benefit (income) cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Corporate stock Equity Securities [Member] 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 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 Restructuring Type [Axis] Restructuring Type [Axis] Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Structures Structures [Member] Structures segment Cash Inflows [Member] Cash Inflows [Member] Cash Inflows [Member] Concentration risk Concentration Risk, Percentage Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 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 Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Finance Lease, Liability, Payments, Due Year Four Finance Lease, Liability, to be Paid, Year Four Accounts Receivable Accounts Receivable [Policy Text Block] Net cash provided by operating activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Aggregate intrinsic value - options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of finite-lived intangible assets, future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Transformation severance Transformation severance [Member] Transformation severance Weighted average shares issuable on exercise of convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Segment, Geographical, Groups of Countries, Group Six [Member] Segment, Geographical, Groups of Countries, Group Six [Member] Segment, Geographical, Groups of Countries, Group Six [Member] Depreciation and amortization Depreciation, Depletion and Amortization Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Net loss (gain) on disposition of assets Gain (Loss) on Disposition of Other Assets Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Allowance for Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Qualified Pension Plan Other Pension Plan [Member] Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Long-Lived Assets Long-Lived Assets Goodwill, Impairment Loss Goodwill, Impairment Loss Goodwill, Impairment Loss Liabilities related to the qualified pension plan and SERP Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] JPF [Member] JPF [Member] JPF HONG KONG HONG KONG Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Original Equipment Manufacturer [Member] Original Equipment Manufacturer [Member] Original Equipment Manufacturer [Member] Customer lists / relationships Customer Lists and Relationships [Member] Customer Lists and Relationships [Member] Other Comprehensive Income, Derivative Instruments Other Comprehensive Income, Derivative Instruments Other Comprehensive Income, Derivative Instruments Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 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] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Options, Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] 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 Consolidated Total Leverage Ratio, Second Anniversary Consolidated Total Leverage Ratio, Second Anniversary Consolidated Total Leverage Ratio, Second Anniversary Entity Emerging Growth Company Entity Emerging Growth Company Program inventory impairment Program inventory impairment Program inventory impairment Restructuring accrual, beginning balance Restructuring accrual, beginning balance Restructuring accrual, beginning balance Debt issuance costs Debt Issuance Costs, Net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Compensation [Member] Compensation [Member] Compensation [Member] Finished goods Inventory, Finished Goods, Gross Continuing Operations [Member] Continuing Operations [Member] Assets Assets [Member] Total deferred tax assets Deferred Tax Assets, Gross Additions Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Research and Development Research and Development [Table Text Block] Research and Development Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense Title Trading Arrangement, Individual Title Property, Plant and Equipment, Type [Domain] Major Property Class [Domain] Common Stock Common Stock [Member] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Pension plan adjustments, net of tax expense (benefit) of $3,243, $(10,890), and $2,949, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Increase (Decrease) in Capitalized Contract Cost, Current, Percentage Increase (Decrease) in Capitalized Contract Cost, Current, Percentage Increase (Decrease) in Capitalized Contract Cost, Current, Percentage SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Year Four Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations NETHERLANDS NETHERLANDS Income Statement Location [Domain] Income Statement Location [Domain] Costs of Transition Services Agreement Costs of Transition Services Agreement Costs of Transition Services Agreement SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Unrecognized tax benefits, income tax penalties and interest expense ($0.1 million or less) Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum [Member] Minimum [Member] Property, plant and equipment, net of accumulated depreciation of $290,279 and $268,089, respectively Property, plant and equipment, net Property, Plant and Equipment, Net Restructuring & Severance Restructuring & Severance [Member] Costs included in Restructuring & Severance line item Net Deferred Tax Assets Before Valuation Allowance Net Deferred Tax Assets Before Valuation Allowance Net Deferred Tax Assets Before Valuation Allowance Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table] Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table] Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Projected benefit obligation at beginning of year Projected benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Year Three Defined Benefit Plan, Expected Future Benefit Payment, Year Three Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred Tax Assets, Net Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] Unrecognized tax benefits that would impact effective tax rate Tax Rate Reconciliation, Unrecognized Tax Benefits Tax Rate Reconciliation, Unrecognized Tax Benefits Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income (Loss) from Continuing Operations, Per Diluted Share Income (Loss) from Continuing Operations, Per Diluted Share Other, net Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Long-term Debt, Current Maturities Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Additional Cash Flow Information Additional Cash Flow Information [Policy Text Block] Additional Cash Flow Information [Policy Text Block] Earnings Per Share, Basic (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] 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] Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation Restructuring and severance costs (Note 6) Restructuring Costs Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 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 Deferred Tax Assets, Net Deferred Tax Assets, Net Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value 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 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 Benefit payments Defined Benefit Plan, Benefit Obligation, Benefits Paid Interest Expense, Debt [Abstract] Interest Expense, Debt [Abstract] Basis of Presentation Consolidation, Policy [Policy Text Block] Restructuring accrual, current portion Restructuring accrual, current portion Restructuring accrual, current portion Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] 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 Costs to Obtain [Member] Costs to Obtain [Member] Costs to Obtain [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Proceeds from Sales of Business, Affiliate and Productive Assets Proceeds from Sales of Business, Affiliate and Productive Assets 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 Offset Agreement [Member] Offset Agreement [Member] Offset Agreement [Member] Entity Public Float Entity Public Float Deduction Type [Axis] Deduction Type [Axis] Deduction Type [Axis] Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Lease Liabilities Lease Liabilities Lease Liabilities Long-term debt, gross Outstanding balance under revolving credit agreement Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Receivables Billing Status [Domain] Receivables Billing Status [Domain] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Compensation Amount Outstanding Recovery Compensation Amount Contracts Receivable, Claims and Uncertain Amounts Contracts Receivable, Claims and Uncertain Amounts Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) 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 Employee stock plans Stock Issued During Period, Value, Restricted Stock Award, Gross Total, Deferred Deferred Income Tax Expense (Benefit) Order or Production Backlog [Member] Order or Production Backlog [Member] Convertible Notes Convertible Debt [Member] Geographic Distribution, Foreign Geographic Distribution, Foreign [Member] Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 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] Accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Undiscounted estimated remediation liability Accrual for Environmental Loss Contingencies, Gross Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year One Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Weighted average shares issuable on exercise of dilutive stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Long-term debt, weighted average interest rate Long-Term Debt, Weighted Average Interest Rate, at Point in Time Accrual for environmental loss contingencies Accrual for Environmental Loss Contingencies Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Sales [Member] Sales [Member] Finance Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Finance Lease, Liability, Noncurrent Finance Lease, Liability, Noncurrent Reductions in revenue Reductions in revenue Reductions in revenue Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Treasury Stock, Common Treasury Stock, Common [Member] Lessee, Lease Payments Lessee, Lease Payments Lessee, Lease Payments Accrual for payments due to customer under agreement Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Income tax expense (benefit) Income tax (benefit) expense Income Tax Expense (Benefit) Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Finance Lease, Right-of-Use Asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Write off of Deferred Debt Issuance Cost Deferred Debt Issuance Cost, Writeoff Lender Name [Axis] Lender Name [Axis] Inventories Inventory Disclosure [Text Block] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total Liability, Defined Benefit Plan Assets Held under Finance Leases [Member] Assets Held under Capital Leases [Member] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Engineered Products Engineered Products [Member] Engineered Products segment Defined Benefit Plan, Amortization of Gain (Loss) Amortization of net loss Defined Benefit Plan, Amortization of Gain (Loss) Share-Based Payment Arrangement, Performance Shares, Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Convertible Debt [Abstract] Convertible Debt [Abstract] Cash and cash equivalents Cash and cash equivalents and restricted cash at beginning of period (See Note 3) Cash and cash equivalents and restricted cash at end of period (See Note 3) Cash and Cash Equivalents, at Carrying Value Acquisition of businesses Payments to Acquire Businesses, Net of Cash Acquired Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Description of Timing Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Legal Entity Type of Counterparty [Domain] Legal Entity Type of Counterparty [Domain] Purchase of treasury shares (in shares) Treasury Stock, Shares, Acquired Impact of change in debt accounting standard Impact of change in debt accounting standard Impact of change in debt accounting standard Estimated useful lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Discount rate for calculating net periodic benefit cost Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Year Three Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Trade receivables Trade Accounts Receivable [Member] Finance Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Balance Sheet Location [Axis] Balance Sheet Location [Axis] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Restatement [Axis] Revision of Prior Period [Axis] Subsequent Events Subsequent Events [Text Block] Accounts Receivable, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Amortization of debt issuance costs Amortization of Debt Issuance Costs UNITED STATES UNITED STATES Other long-term liabilities Other Liabilities, Noncurrent Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, to be Paid Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Nondeductible compensation Nondeductible compensation [Member] Nondeductible compensation Finance Lease, Right-of-Use Asset, Amortization Finance Lease, Right-of-Use Asset, Amortization Segment Reporting Disclosure Segment Reporting Disclosure [Text Block] Period [Axis] Period [Axis] Period [Axis] Equity Component [Domain] Equity Component [Domain] Finance Lease, Liability, Current Finance Lease, Liability, Current Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Deferred Tax Liabilities, Other Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Fixed-price Contract [Member] Fixed-Price Contract [Member] Operating income (loss) Operating income Operating Income (Loss) Consolidated total indebtedness to consolidated EBITDA, ratio Consolidated Total Indebtedness to Consolidated EBITDA, Ratio, After Second Anniversary Consolidated Total Indebtedness to Consolidated EBITDA, Ratio, After Second Anniversary Cash and cash equivalents Cash and Cash Equivalents [Member] Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Revenues, Percentage Revenues, Percentage Revenues, Percentage Segments [Axis] Segments [Axis] Fair Value Estimate of Fair Value Measurement [Member] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Scenario [Domain] Scenario [Domain] Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Variable rate revolving credit facility debt Line of credit, amount outstanding Long-Term Line of Credit Customer Relationships [Member] Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Billed Billed Revenues [Member] Aircraft Wheel and Brake Aircraft Wheel and Brake [Member] Aircraft Wheel and Brake Deferred income taxes Deferred Income Taxes and Tax Credits Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense Number of types of accounts receivable Number of Types of Accounts Receivable Number of Types of Accounts Receivable Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent 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 Convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days 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 Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Self-Insured Retentions Self Insured Retentions [Policy Text Block] Self Insured Retentions [Policy Text Block] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Accounts payable – trade Accounts Payable, Current Weighted-average remaining contractual term - options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 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 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 Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 19) Commitments and Contingencies Previously Reported Previously Reported [Member] Expenditures for property, plant & equipment Segment, Expenditure, Addition to Long-Lived Assets Total Liability/Deductible for Workers Compensation Per Claim Total Liability Deductible for Workers Compensation Per Claim Total Liability Deductible for Workers Compensation Per Claim Bank overdrafts Bank Overdrafts Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Contract with Customer, Liability Year Five Defined Benefit Plan, Expected Future Benefit Payment, Year Five Net (repayments) borrowings under revolving credit agreement Proceeds from (Repayments of) Lines of Credit Future [Member] Future [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Share-based compensation expense (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture 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 Contract Assets, Contract Costs and Contract Liabilities [Abstract] Contract Assets, Contract Costs and Contract Liabilities [Abstract] Contract Assets, Contract Costs and Contract Liabilities [Abstract] Revenue Recognition Revenue [Policy Text Block] 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 Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Accrual for environmental loss contingencies, payments Accrual for Environmental Loss Contingencies, Payments Business Acquisition [Line Items] Business Acquisition [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] 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 PEO Total Compensation Amount PEO Total Compensation Amount Entity Classification Election [Member] Entity Classification Election [Member] Entity Classification Election [Member] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Working Capital adjustment Working Capital adjustment Working Capital adjustment Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales 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] Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions [Table Text Block] Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions Fair value of the Company’s qualified pension plan assets Schedule of Allocation of Plan Assets [Table Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant unobservable inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Shares of common stock held in treasury at cost (in shares) Beginning Balance (in shares) Ending Balance (in shares) Treasury Stock, Common, Shares Year One Defined Benefit Plan, Expected Future Benefit Payment, Year One Restructuring Reserve, Period Increase (Decrease) Restructuring Reserve, Period Increase (Decrease) 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 Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 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 Net earnings Net earnings (loss) Net Income (Loss) Total current liabilities Liabilities, Current Finance Lease, Liability, Payments, Due Year Two Finance Lease, Liability, to be Paid, Year Two Foreign Currency Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Foreign Derived Intangible Income Benefit [Member] Foreign Derived Intangible Income Benefit [Member] Foreign Derived Intangible Income Benefit [Member] Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Reclassification to net income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total program inventory Inventory, Gross Cost of Goods and Services Sold Cost of Goods and Services Sold Increase (Decrease) in Restructuring Reserve Increase (Decrease) in Restructuring Reserve Share-based payment award, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 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] 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 New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Amount before overallotment DebtInstrumentFace AmountBeforeOverallotment Debt Instrument Face Amount Before Overallotment Name Measure Name Patents Patents [Member] Name Forgone Recovery, Individual Name 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] Goodwill Net balance at beginning of period Net balance at end of period Goodwill Changes for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Debt issuance costs, recorded to APIC Debt Issuance Costs, Recorded to APIC Debt Issuance Costs, Recorded to APIC Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Dividends Declared [Abstract] Dividends Declared [Abstract] Dividends Declared [Abstract] Forecast [Member] Forecast [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Accounts payable - trade Increase (Decrease) in Accounts Payable, Trade Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Increase (Decrease) in Operating Right of Use Assets Increase (Decrease) in Operating Right of Use Assets Increase (Decrease) in Operating Right of Use Assets 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 Debt issuance costs Payments of Debt Issuance Costs Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] 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 Income Statement Location [Axis] Income Statement Location [Axis] 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] Underfunded pension Noncurrent liabilities Supplemental employees' retirement plan ("SERP") Liability, Defined Benefit Plan, Noncurrent Percent, Debt Instrument, Repurchase Amount Percent, Debt Instrument, Repurchase Amount Percent, Debt Instrument, Repurchase Amount Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Europe [Member] Europe [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount 2013 Management Incentive Plan [Member] 2013 Management Incentive Plan [Member] 2013 Management Incentive Plan [Member] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Contract with Customer, Asset, Net, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] 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 Deferred Tax Assets, Tax Deferred Expense, Other Deferred Tax Assets, Tax Deferred Expense, Other Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name [Domain] Plan Name [Domain] Credit Agreement 2015 Credit Agreement 2015 [Member] Credit Agreement 2015 [Member] Income tax refunds receivable Income Taxes Receivable, Current Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag Derivative Instrument Gain (Loss) Reclassified From AOCI Into Income Effective Portion Comprehensive Income Extensible Enumeration Not Disclosed Flag Interest expense, net Interest Expense Accrual for purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Fixed income securities Fixed Income Securities [Member] Nonqualified Stock Options and Restricted Stock Nonqualified Stock Options and Restricted Stock [Member] Nonqualified Stock Options and Restricted Stock [Member] Weighted-average remaining contractual term - options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Employee stock issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Use of Estimates Use of Estimates, Policy [Policy Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] 2022 2022 [Member] 2022 Capitalized Contract Cost, Net, Current Capitalized Contract Cost, Net, Current Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Three 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 Changes for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Intangible assets amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Award Date [Domain] Award Date [Domain] Income taxes payable Increase (Decrease) in Income Taxes Payable Additions based on current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Other long-term liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Consolidated Total Leverage Ratio, Between First and Second Anniversaries Consolidated Total Leverage Ratio, Between First and Second Anniversaries Consolidated Total Leverage Ratio, Between First and Second Anniversaries GA Reduction Effort [Member] GA Reduction Effort [Member] GA Reduction Effort Variable Lease, Cost Variable Lease, Cost Operating Lease, Cost Operating Lease, Cost Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Unrecognized loss (gain) Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Severance Costs Severance Costs Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Four Increase (Decrease) in Contract with Customer Liability, Noncurrent Increase (Decrease) in Contract with Customer Liability, Noncurrent Increase (Decrease) in Contract with Customer Liability, Noncurrent Foreign currency translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Balance Beginning of Period Balance End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Schedule of Cash Flows, Leasing Schedule of Cash Flows, Leasing [Table Text Block] Schedule of Cash Flows, Leasing Compensation cost recognized, period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other, net Proceeds from (Payments for) Other Financing Activities Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 Actuarial assumptions used in determining benefit obligations and net periodic benefit of the pension plans Schedule of Expected Benefit Payments [Table Text Block] Funded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Short-term Lease, Cost Short-Term Lease, Cost Domestic Tax Authority Domestic Tax Authority [Member] Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Schedule of Change in Accounting Estimate [Table] Schedule of Change in Accounting Estimate [Table] Entity Address, Address Line One Entity Address, Address Line One Debt Instrument face amount overallotment Debt Instrument Face Amount Overallotment Debt Instrument Face Amount Overallotment Distribution [Member] Distribution [Member] Distribution [Member] [Member] Accounts, Notes, Loans and Financing Receivable by Receivable Type [Axis] Receivable Type [Axis] Year Five Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five Concentration Risk, Threshold Percentage Concentration Risk, Threshold Percentage Concentration Risk, Threshold Percentage 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 Finance Lease, Liability, Payments, Due Next Twelve Months Finance Lease, Liability, to be Paid, Year One Options, Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Income taxes payable Taxes Payable, Current Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Amount included in accumulated other comprehensive income Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax 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] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Prior to 2021 Prior to 2021 [Member] Lapse rate and period for RSAs granted prior to 2021 Income Statement [Abstract] Income Statement [Abstract] Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Contract with Customer, Asset Defined Benefit Plan by Plan Asset Categories [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Gross balance at beginning of period Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Purchase of call options related to convertible notes Purchase of call options related to convertible notes Purchase of call options related to convertible notes Discount rate Accrual for Environmental Loss Contingencies, Discount Rate Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Lessee, Finance Lease, Term of Contract Lessee, Finance Lease, Term of Contract Other current assets Other Assets, Current Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Diluted(1): Earnings Per Share, Diluted [Abstract] 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 Other Commitments [Domain] Other Commitments [Domain] Equity Method Investments Equity Method Investments Debt, Long-term and Short-term, Combined Amount Debt, Long-Term and Short-Term, Combined Amount Inventories Inventories Inventory, Net Capitalized Contract Cost, Amortization Capitalized Contract Cost, Amortization Land Land [Member] Inventory, Noncurrent Inventory, Noncurrent Credit Agreement 2019 [Member] Credit Agreement 2019 [Member] Credit Agreement 2019 [Member] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Derivative Derivative [Member] 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] Total Shareholder Return Amount Total Shareholder Return Amount Purchase of treasury shares Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis] Fair Value Hierarchy and NAV [Axis] 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. Measurement Input, Long-term Revenue Growth Rate [Member] Measurement Input, Long-Term Revenue Growth Rate [Member] Retained earnings Retained Earnings (Accumulated Deficit) Employee stock plans (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross 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] Convertible note principal amount Convertible notes face amount Debt Instrument, Face Amount Other Other [Member] Other Current assets: Assets, Current [Abstract] Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Finance Lease, Liability, Payment, Due Finance Lease, Liability, to be Paid Schedule of Segment Reporting Information, by Segment [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Income (Loss) from Continuing Operations, Per Basic Share Income (Loss) from Continuing Operations, Per Basic Share Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Conversion rate Debt Instrument, Convertible, Conversion Ratio Notional Value of Contract, Percent Notional Value of Contract, Percent Notional Value of Contract, Percent Disposal Group Name [Domain] Disposal Group Name [Domain] Basic: Earnings Per Share, Basic [Abstract] Unrealized Gain (Loss) on Cash Flow Hedging Instruments Unrealized Gain (Loss) on Cash Flow Hedging Instruments Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Asset Class [Domain] Asset Class [Domain] Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Schedule of inventory Schedule of Inventory, Current [Table Text Block] Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] New Hartford New Hartford [Member] New Hartford [Member] Pension liabilities Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Operating Lease, Liability Operating Lease, Liability Total recognized in other comprehensive (loss) income Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities Disposal Group, Including Discontinued Operation, Consideration Disposal Group, Including Discontinued Operation, Consideration Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting [Domain] Vesting [Domain] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Additions Charged to Costs and Expenses / Provision Benefit SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Defined contribution plan, employer contributions Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Other unallocated expenses, net Other unallocated expenses, net [Member] Other unallocated expenses, net Contract with Customer, Liability, Noncurrent Contract with Customer, Liability, Noncurrent Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Pension and other post-retirement benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax benefit from compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Primary business segments number Number of Reportable Segments Earnings per share: Earnings Per Share [Abstract] Common stock, $1 par value, 50,000,000 shares authorized; voting; 30,954,296 and 30,640,068 shares issued, respectively Common Stock, Value, Issued Not Subject to Leveling [Member] Fair Value Measured at Net Asset Value Per Share [Member] Debt Instrument, Convertible, Debt Instrument Debt Instrument, Convertible, Debt Instrument Debt Instrument, Convertible, Debt Instrument Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Reporting Unit, Amount of Fair Value in Excess of Carrying Amount Reporting Unit, Amount of Fair Value in Excess of Carrying Amount Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Table Text Block] Finance Lease, Principal Payments Finance Lease, Principal Payments Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] All Individuals All Individuals [Member] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Mutual funds Equity Funds [Member] Operating Expense [Domain] Expense Type [Domain] Expense Type [Domain] Other (income) expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Other Long-Term Liabilities [Table] Other Long-Term Liabilities [Table] Other Long-Term Liabilities [Table] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Discontinued Operation, Amount of Continuing Cash Flows after Disposal Discontinued Operation, Amount of Continuing Cash Flows after Disposal Basis of Presentation [Abstract] Basis of Presentation [Abstract] Basis of Presentation [Abstract] Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Discontinued Operations [Abstract] Discontinued Operations [Abstract] Discontinued Operations [Abstract] Liabilities, Other Accruals and Payables Liabilties, Other Accruals And Payables [Member] Liabilties, Other Accruals And Payables [Member] Major Property Class [Axis] Major Property Class [Axis] Balance at January 1 Balance at December 31 Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Debt, Policy Debt, Policy [Policy Text Block] Lease, Right-of-Use Assets Lease, Right-of-Use Assets Lease, Right-of-Use Assets Intangibles Deferred Tax Liabilities, Other Finite-Lived Assets Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized SERP Supplemental Employee Retirement Plan [Member] 2029-2033 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Buildings Building [Member] Schedule of goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Tax loss and credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Conversion Feature, Repurchase Price Percentage of Principal Amount Conversion Feature, Repurchase Price Percentage of Principal Amount Conversion Feature, Repurchase Price Percentage of Principal Amount Machinery, office furniture and equipment Machinery, Office Furniture and Equipment [Member] Machinery, Office Furniture and Equipment [Member] Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule of Inventory Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Other Income Other Income [Member] Change in net (loss) or gain Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Revenue, Remaining Performance Obligation, Amount, Current Revenue, Remaining Performance Obligation, Amount, Current Revenue, Remaining Performance Obligation, Amount, Current SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Deferred employee benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Debt Issuance Costs, Line of Credit Arrangements, Gross Debt Issuance Costs, Line of Credit Arrangements, Gross Other Comprehensive Income, Other, Net of Tax Other Comprehensive Income, Other, Net of Tax Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Pro Forma Nonrecurring Adjustment, Increase in Interest Expense Pro Forma Nonrecurring Adjustment, Increase in Interest Expense Pro Forma Nonrecurring Adjustment, Increase in Interest Expense Annual principal interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Total shareholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] 8888 Foreign Governments 8888 Foreign Governments [Member] Amortization of net loss Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member] Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member] Accounts, Notes, Loans and Financing Receivable by Legal Entity of Counterparty, Type [Axis] Legal Entity of Counterparty, Type [Axis] Restricted Stock Restricted Stock [Member] Leasehold improvements Leaseholds and Leasehold Improvements [Member] Reporting Unit [Axis] Reporting Unit [Axis] Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected option term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Contributions made to the Qualified Pension Plan and SERP Schedule of Defined Benefit Plans Disclosures [Table Text Block] Restatement [Domain] Revision of Prior Period [Domain] Subsequent Events [Abstract] Subsequent Events [Abstract] Earnings (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest KPP-Orlando KPP-Orlando [Member] KPP-Orlando Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Goodwill and Intangible Assets [Abstract] Goodwill and Intangible Assets [Abstract] Goodwill and Intangible Assets [Abstract] 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] Current liabilities Liability, Defined Benefit Plan, Current Middle East [Member] Middle East [Member] Debt(1) Significant  other observable inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Increase (Decrease) in Contract with Customer, Asset Current Increase (Decrease) in Contract with Customer, Asset Current Increase (Decrease) in Contract with Customer, Asset Current Program [Domain] Program [Domain] Program Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Total Revision to Assets Total Revision to Assets Total Revision to Assets Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Convertible debt trading days threshold Debt Instrument, Convertible, Threshold Trading Days Amortization Period Finite-Lived Intangible Asset, Useful Life 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 Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Equity awards granted to employees Share-Based Payment Arrangement [Member] 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 Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Noncurrent income taxes payable Accrued Income Taxes, Noncurrent Expense Type [Axis] Expense Type [Axis] Expense Type [Axis] Finance Lease, Right-of-Use Asset, before Accumulated Amortization Finance Lease, Right-of-Use Asset, before Accumulated Amortization City Area Code City Area Code Other Long-Term Liabilities [Line Items] Other Long-Term Liabilities [Line Items] Other Long-Term Liabilities [Line Items] Product and Service [Axis] Product and Service [Axis] Computation of Earnings Per Share Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Year One Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One Geographical [Domain] Geographical [Domain] Document Financial Statement Restatement Recovery Analysis [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Liability Liability [Member] 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] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Asia [Member] Asia [Member] Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] 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] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Oceania [Domain] Oceania [Domain] Oceania [Domain] Program [Axis] Program [Axis] Program Deferred finance costs, gross Deferred finance costs, gross Debt Issuance Costs, Gross Income taxes paid, net Income Taxes Paid, Net Share-based compensation expense Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture Foreign currency translation adjustments and other Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Developed technologies Developed Technology Rights [Member] Unfulfilled Performance Obligations Unfulfilled Performance Obligations [Policy Text Block] Unfulfilled Performance Obligations [Policy Text Block] Total liabilities and shareholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Contract with Customer, Asset Contract with Customer, Asset [Policy Text Block] Contract with Customer, Asset [Policy Text Block] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) U.K. Composites [Member] U.K. Composites [Member] U.K. Composites [Member] Total excluding current portion Long-term debt, gross, excluding current maturities Long-term debt, gross, excluding current maturities Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table Text Block] Effective Income Tax Rate Reconciliation [Line Items] Effective Income Tax Rate Reconciliation [Line Items] [Line Items] for Effective Income Tax Rate Reconciliation [Table] Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Restructuring Charges Restructuring Charges Business Combinations [Abstract] Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Raw materials Inventory, Raw Materials, Gross Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Contract receivables Contract Receivables [Member] Contract Receivables [Member] 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 Adjustments to reconcile earnings (loss), 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] 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 Measurement Input Type [Axis] Measurement Input Type [Axis] Reclassification from AOCI, tax Reclassification from AOCI, Current Period, Tax Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Deferred Tax Assets, Deferred Tax Expense, Inventory Deferred Tax Assets, Deferred Tax Expense, Inventory Deferred Tax Assets, Deferred Tax Expense, Inventory Dividends declared but not yet paid Dividends Payable Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] 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 Other Commitments [Axis] Other Commitments [Axis] Additional paid-in capital Additional Paid in Capital Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Arrangement, Contract to Perform for Others [Line Items] Restructuring Plan [Axis] Restructuring Plan [Axis] 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 Transformation other Transformation other [Member] Transformation other Finance lease liability, noncurrent, statement of financial position Finance lease liability, noncurrent, statement of financial position Finance lease liability, noncurrent, statement of financial position Income Taxes Income Tax, Policy [Policy Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Three Contracts and other work in process (including certain general stock materials) Segment work in progress Inventory, Work in Process, Gross increase (Decrease) in Capitalized Contract Cost Current increase (Decrease) in Capitalized Contract Cost Current increase (Decrease) in Capitalized Contract Cost Current Program contract costs impairment Program contract costs impairment Program contract costs impairment Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization Proceeds from Divestiture of Businesses, Net of Cash Divested Proceeds from Divestiture of Businesses, Net of Cash Divested Aggregate intrinsic value - options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value 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] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount 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] Concentration of Credit Risk Concentration of Credit Risk [Policy Text Block] Concentration of Credit Risk [Policy Text Block] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] 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 Schedule of change in environmental remediation Schedule of Change in Environmental Remediation [Table Text Block] Schedule of Change in Environmental Remediation [Table Text Block] Entity Central Index Key Entity Central Index Key Stock compensation expense Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Amount Finite-Lived Intangible Assets, Gross Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Adjusted Achievement Level [Domain] Adjusted Achievement Level [Domain] Adjusted Achievement Level 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 Accrued salaries and wages Employee-related Liabilities, Current Sales Revenue, Net Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Government Contract Receivable, Progress Payment Offset Government Contract Receivable, Progress Payment Offset Other comprehensive income (loss) Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Award Date [Axis] Award Date [Axis] Notional Amount of Nonderivative Instruments Notional Amount of Nonderivative Instruments Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Capitalized Contract Cost, Net, Noncurrent Capitalized Contract Cost, Net, Noncurrent Nature of Cash Flows [Axis] Nature of Cash Flows [Axis] Nature of Cash Flows [Axis] Debt Instrument, Interest Coverage Ratio Debt Instrument, Interest Coverage Ratio Debt Instrument, Interest Coverage Ratio Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Consolidated Total Net Leverage Ratio Consolidated Total Net Leverage Ratio Consolidated Total Net Leverage Ratio Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Mexico Operations Mexico Operations [Member] Mexico Operations Restructuring accrual, ending balance Restructuring accrual, ending balance Restructuring accrual, ending balance 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] Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Precision Products Precision Products [Member] Precision Products segment Long-term debt, excluding current portion, net of debt issuance costs Long-Term Debt, Excluding Current Maturities Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Diluted (in shares) Weighted average number of shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Recognized net loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Change in Accounting Estimate [Line Items] Change in Accounting Estimate [Line Items] 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 Grantee Status [Domain] Grantee Status [Domain] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Money Market Funds, at Carrying Value Money Market Funds, at Carrying Value U.S. Government contracts U.S. Government [Member] U.S. Government [Member] Expenditures for property, plant & equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Employee stock issued (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased Year Four Defined Benefit Plan, Expected Future Benefit Payment, Year Four Total assets Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Finance Lease, Liability, Payments, Due after Year Five Finance Lease, Liability, to be Paid, after Year Five 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 Long-Term Debt, Maturity, Year Five Long-Term Debt, Maturity, Year Five Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Finance Lease, Interest Payment on Liability Finance Lease, Interest Payment on Liability 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 Non-NEOs Non-NEOs [Member] Increase (Decrease) in Capitalized Contract Cost Noncurrent Increase (Decrease) in Capitalized Contract Cost Noncurrent Increase (Decrease) in Capitalized Contract Cost Noncurrent Income from transition services agreement Income from transition services agreement Income from transition services agreement Income from transition services agreement Effective Income Tax Rate Reconciliation, Deduction, Amount Effective Income Tax Rate Reconciliation, Deduction, Amount Effective Income Tax Rate Reconciliation, Deduction, Amount Construction in process Construction in Progress [Member] Lessee, Additional Lease Information [Table Text Block] Lessee, Additional Lease Information [Table Text Block] Lessee, Additional Lease Information [Table Text Block] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] 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] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Time-and-materials Contract [Member] Time-and-Materials Contract [Member] Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Adjustment to Compensation: Adjustment to Compensation [Axis] 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 Deferred Tax Assets, Tax Credit Carryforwards, Research Deferred Tax Assets, Tax Credit Carryforwards, Research Scenario [Axis] Scenario [Axis] Accounts, Notes, Loans and Financing Receivable by Billing Status, Type [Axis] Billing Status, Type [Axis] Debt Instrument Debt Instrument Debt Instrument [Line Items] Basic (in shares) Weighted average number of shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Change in Accounting Estimate Change in Accounting Estimate [Text Block] Contracts with Customer, Liability Contracts with Customer, Liability [Policy Text Block] Contracts with Customer, Liability Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Real Estate [Member] Real Estate [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Capitalized Contract Cost Capitalized Contract Cost [Policy Text Block] Capitalized Contract Cost [Policy Text Block] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Contract with Customer, Type [Axis] Contract with Customer, Type [Axis] Contract with Customer, Type [Axis] Year Two Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 20 kamn-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 21 image_01.jpg begin 644 image_01.jpg MB5!.1PT*&@H -24A$4@ N< "*" 8 %^]=3S 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[9T)F&U75>Z^U]KXG)^?MNG7N.4=6F&Q,2?23]O./V]W\N4>O*W[Y#6C7^?JK3SRQAAY?7GZ^7A2]PM_G7XRWYU^ M"APO.?:U\#7I)Z/;=?RAPK[)"TZ^A$BLS='6^H*>E'9JJ2_H26FGEOH MW,\^:F_K(-(O(FIBF-HXIC9VK+@W[&T)I9U:ZLL@@]B=_A.D])7JZ!CQ&20" MQ2*&Q)U.(E L0OINVNFEG5KJ*R"#Z)TN;6()&RLB:N)0#(M <2P"Q;$6:3^Y MTTL[M=37@0PB.UVVV<]R0P$=R^AM:=/H]ER<;M=:;)_>EC:-M"_4:U$C;0=W M^EY#0K?;O@ID$&L-*!ZU";H=Q=DVNZU!?:A-D';>Z8R.O3TW)*1M_^DEO=PC MM\-W%QO'T\LN9! ^TN6U6"(7=R\RUV?;;%S7MI!K_UXRUR=MLM,9%"O;^_\A M%4H[W+85D$'0Z85%G$O:N)P:V_9(4L?:?M3V.E*WE]1(F][IC(V7UP=WNM[9 M=N>6^@ R2.D?TL\G-;:_2\%N,SJ.O9$4=+N@VVH49+NTT[5M1SI3ZC/(('JG M"](G,J@-@6)R.2B6L>UZ6]H0*$:V[4YG=+R(=SI3VKFE/H4,@G8Z(_W(+FQL M+J^K7?KL=HZCI(V5UVBG,SJ>S>_TF:/_4O.P]%/:I-UNGY5^RK:%VU].OFUO MZZ8XJ6'S>%L^A]?].HYW,H/Z5@YY,XP<01K4K^-R_3E^/_T4=)UE\W>I+^A)::>6^H*>E'9J MJ2_H26FGEOJ"GI1V:JDOZ$EIIY;Z -PO(G1_;P?9/^VM)6PL79;H_NT&MMN MMS6VSVYK;)_=%@ZVHYVJ=[;MJT /8NT"Q>Z2J)VQ[7:;L6UV6T#MNDVW,[9= M;TL;@]KV4]KAE?\!]"#6+G*QM>UZ^\O-MH#:[DBB=J:E7;=)N]W>3]<.1^T M.\@:J=L^12)T3)="5YM6Z&KK4D!MC&ZW'D3O6+MS2WV&W""ZW?9=1=K^D@)J M8W1[J8_1VS4*J$W0?5I,:>>6^A2E072?[D=M%OL?AK';@FZ_&3@_3-;U.=N6^FY37.E;'Z':&M^5,DLL1^"M#-D9^F;2QPN?( MZTB;9[?U3\%N!Q/PMV1NQW,[ZK/MN1A!7MN? LIGN%WWH3AILWVZW6K)QV@FH@:WDUB?*M+:!\9"THM^X+==84=@ 4JTUA0]%O0"P=Z"A> MVPI_(0/5R5D+RD5>2-: MZ#<@V@,=Q6C[@FJQ^G-<9 THC[]_A]K9$BB^9!?;TVB?A&!X@XN76H.5!V#3&%CH=] C1Z@NFP. M%,N6Z(I'_:R ^EATCQEK#A3+YD"Q; D47WLS"]:"8MIN!8 .:FT*V\?VYMJG MNF(:T6] E*4+ZM/V =498HZ:6!13TH)B6 2*&V(.%%M[+PNM@/KJ#G1]H")3 MV#[T/8^0*:P/^@V(Z)=1%*>M >5YB!@2AT2@.-:"8CQ$H+C<@<[8KW5H?PZT ML?5G='2P:E/8 5"L-H6UH-^ 6/K4Y<$DRM$B4)RG/"\-BLF!8K4Y4"RK0?V> M6E!,Z4 74%[.MJ4+@PY6;0H[ (K5IK :]!L02P>Z!N5:&=3.]@758OD;@@+J M+Y'[F+,$BF<%U,?V!=5B]?-'4'_-@2Z@?&O[@1X,AC\R1&IDV\8@F:>2\EJ0 M;1MK07UZ6PX632Y>:HF(7$RN74!MKR%Y;L_>VSJ)C4-YP5+Q]_]A^AMM$05[;-KTMY/)0.Z-?,SI'N#MIXQC=IK_QA&(%[K/] M>EOWE^*"B2CM=/T?2U/S'T[:=!]J8W+YHH#R6+FKLW G4K9U.]\Z4&\+NNU! M),K5Z/ZNV)>2NN_]9"XV&)'<3O]UDOM0OVTKQ4@-]O[<0-AXNRWH=JFAD6W^ MR3>I$'C[9TZ^_-<\$9&+0?$O(E$,BF6XW7Z-[C9D,#'H/Y!\+8WAGW9IHW/X M-:J1B^&?OWGRY1XH5]!]$O,D,A=O M9>2GT-4>3(BL1Y$:O2V?&0LZA^6+G/@G+P$$Z6/DM6[+8?MUWJ>Y0:'[!/V: ML=M,+H9_:J](/RW2S\AK':=?,SI6_RO4#_1QH36%[@/%:2\];^]:AR!8/N@ MM:;0?: X;0H+@N6##E!K"MT'BM-2$GJL]FQ^"TYF GH M -5N;VW QZ*@6&T*"X+E@PY0:PK=!XK3GGC$D5NET"!8+N@ M:;0?: X[8W' MCL9R)9@'Z "UIM!]H#AM"@N"Y8,.4&L*W0>*T[[__+-*-[T,@NE !Z@UA>X# MQ6ECN1+,!G2 6E/H/E"<-H7U@7.1+:!\;0WRI_>2+:!\:Q]0'6L+CR11#6T+ M*-_Z0+(6E,_F00>H-87N \5I;WS2F?;)SRW8-R#6<#F)4C M6]@B40UK"RC?V@+*1]:"4C:\D],Q19"\K-60/*8P^"#E!K"MT'BM-2TBU3Z!#TY+4Y[DJB>+$/ MJ$[.2\D:4&[.&E!>SEI0;DY>XM2 /0DZ0*TI=!\H3OO^\XL/A^J#?0.B@/JT0T#UV$M( M ?6S7: T# MQ6FOO.3TX=_H.(A] R*#VK5#0359S6=)%,.60/$L@]I9!(IC&=3.=H%R6 WJ M%TN@>%9 ?2("Q;$WL;MU[K7H@$W=^T!QVC>.=X&6?0,U>H#JL@@4QY9 \:R M^EC-#22*>2/)H#ZV!(IG$2B.+8'B60WJ%RTHAMW/\<7Z/^L#-C7O0_#*)8MD<*)854!^K0?VL@/K8$BB>1IG M KT)5D!]VCZ@.D-$H#A6D_N#S=M!FZA!_2SB'!+%#A&!XE@$BA,%U,?6L>]@ M!5YV[.B=4^@^4.S.8ET_4KL5]"98#>K7MH#RAXI <:P%Q>2TH!@6@>*&BD!Q M; X4*S*HG>T&':S:TG(EY_;6QGM26"OH3; 6_N<,Q8E\<\HN?I=$N1Y:4 R+ M0'%("XIA+5V/R!FB!<6P)5!\E]WL+M:O1P>K-H7N \5IMQ=K?=;L]@V(.5"L MM@2*]]*"8E@$BK,B4!QK03%>6E ,VP7**5G'[N;Z!]#!JDVA^T!Q^UQLO#6% MUF+?@%@"Q6O1'[50G+<:U,_F0+'B$TD$BF4UJ-];#>IG:T!Y.>L9Z\R^L[7Q MSA1:@WT#8A1Z):K(#ZV!(>\:R M^L0^O(E$M5@!];&UH%QD.W0&_C Z6+4I=!\H;I^+]9J+K>P;$%M ^34. =5C MKR,9U,>6^ .R)=[&B@+J8X> ZK&_03*HCVT!Y5N#X-#R:R0ZZ+4":A/TLZ*8 MYY,ZOB2#VK5"KETC?5^YM]7]P&&VZ_:..A;Q8=+VZQPD7[:ND?87[VT=1/I? MO[=U$FDK67-E-,JS:E"_-D??.*M&VKY];^L@TG_:WE80'&+D8*]%XB7';N>0 M&'2Q[F5D30U&XN2Y$"C'MLOVW^YM'43ZS][;RL-_UI+86W #\0)2V@39UFT6 M%%.;(^B+@!'2!^]\J9"XKCI_N;=UY,CGDZ5X!.\OG2.O;8UULW;>?R4+]NRUD#RK-J4+_6(NU_O[=UDI\B;;R^G4(M M$M_E1\@@.-3(P<[?1*GAW:3D,/):MG-(#'\,8_DRLJ8&@^*^E=3M-H9/[+9- M(WVY?H3$ZX?:"C7UKB1M3%>.[?]JLI13ZM.\FLS%\F76J"\7CY#8+AF[C7AH M4NB*[^H/@D.#'.PY!=0FE/J$4K_.S\G(PXEE6R,/&]8*MAW92E>>KLWRI3NV M33[?%VS_A:3]B[E&VO[#WM9!4 Y"XNZRMW406T>V2S)V.X?$R/@ZCWT#:!/> M0MHV#"./( B"U02=+%M-I:I ^2VF,D$0!(& 3I:MIE)5H/P63UQRGN>=@(,@"%8? M=+)L-96J N6W&)^1!T$0&-#)LM54J@J4WV(J$P1!$ CH9-EJ*E4%RF\QGM,> M!$%@0"?+5E.I*E!^BRO.P=!$ 0,.EFVFDI5@?);I,'B1!X$0:!!)\M6 M4ZDJ4'Z+ES_JS-NE4D$0! I:MIE)5H/P6:;"N6XEZPN^MUD>18Z%O(-5' M3U#]%L<$C=^?2JU#.Q.+^EU0D>U:^4'0HP% M&F^(8X#&&>)8H+&&. 9HG"&. 1IGJ)Z@^CG;3NCH9-EJ*E4%RF^12O#-WY>- MWN%=#CFAHWHMC@T:TT-OT!A#]0:-,51OT!@>>H/&\/ II >H=LZZ$SHZ6;:: M2E6!\EN>H/H>>H%J>^@)JN^I)ZB^IT-!-7.6 M3^CH9-EJ*E4%RF]QR1^MY+ [O63-"?UO2)1;Z]2@.91DT/V_N_0"U?9R"*\D M44TO/>#__U#MDLPK2-17T@M4.^?_ &TU\J/T^H+JY<0G='2R;#65J@+EMYC* MS!6]P[O,G="_D$3QM2X+-)>2%A13T@-4-R>#VDOV =4IV>=X&8I^#F>MFCN3 M**:D!ZANS@7)]+VRJ,]'P*A.SOTG])W-]4O1";/%5*H*E-_BE>>?CA[(.S?L M3B^I3^BW(5%,K?SDDF7Q,!+-J60.%%MRZ-]-4,V< NHKN476@O)+"JBOY!#^ MC$0U2R+T(^%J'0JJF5-.Z **J;$%E)\3K]!WML[]"#J!EDRI5:#\%F?ZT4H. MN]-+\@D=M=?Z#'+9O(1$T)D?)U%LE[6/B$.Y.)*YD"Q)2THIF0?4)TN:T&Y M)?N":N5$)W0!Q=?8!/Y>^2RP3-J1K: Z.4LG= 'EU9@#Q>:L.Z$+NXOUZ]++*M#)N<4;GU1_^>'.UOH- M-G]GL5[S:^W8H!V?4SY#?S2)^FM]+#DE: Y=]@75*ODQL@54(V<)%%^2>1:) M^DKF0+$E6T#Y)80%A27L^V$7HL]L;9Z M^:..5)_(=\&)W+JSN799"E\&:,?G1%>Y?(Y$L;6._3$5&G..UH)RT 54HT8-ZL_I>T)')],6M[_F[+ND4IWL7KR^ M@VJ4I!7[.U+ZE* =GS-WV:* 3EK0'E#K?E'&N65K 'ES=D: M4%[.UA.Z@&K5R*#VG#XG]-W-]>O0";3%5*H*E-_B]L63KMCM3B_9=4(7AMXY MD1T*JKD*=H%RT#6?(%&M%EM!-5;)$B@^9POO(5&-%EM ^25+ MH/A5L@2*SSGDA"Z@NEZ.\QGZSL7MU[%;4ZDJ4'Z+.YMK8Y[8[4XOV>>$KD$U M6^T"Y70Y-FC,+G.@V)RM\)>]4)T:6T$U2B+XV;HHMLNQ06-VF0/%YO0XH0NH M_E#'.:$+.XOUZ]$)M,54J@J4W^1BE!6[W>DEAY[0A?N0J'Z+?TYJ^%[R**[D ME-?(H_&[1*"XG'U!M4KV =4I:7DXB>)*_@PY%6C\+A$H+J?G"9U!8PQQW!.Z MT.>;I]94J@J4W^3F^IM3*0_L3B_I=4+7>'PD\QC0UN67D%.#YM&E!<7D' *J M9WTKV1=4KZ3F=22**;D,T#RZM*"8G-XG= &-U<=I3NA!L$2>V:& VBS2?W_U MNLO3R'--&U) ;992CO9>9 TZIX3$7+2W=9+[D?;$<@F)Z!K#]O,7A:3-VO)= MBZ\G40TV5P?%:G/4Q @/)?5^RWWYJG;,(#C4Z/]9D )_LUC:7LL-!NG[QKVM MF[:[9+KNS,>W0Q9L'\+VZ?B<773%2M\->ULG3]@Z!VG)M0NV7[:[[ +E6/5S M2W^*1#%:A+WR[(4DXJM('8?4H#;AR\E2?Q <&EH.=(FU\=)VM[TM#,H3I.]I M>UMYT W-+/P=#=N7BY5V]M/<4$#'VCM5ZC[F5:1L\\U'^G1\#HF[^][6?E =U%:#SLOE_QXI?6_D!H6^P9GP2=*V::0O MUQ\$AP+^.T3K@:[_Y]#WY2[Q=+(45U.#T7'RVN9)&S_D0D!Q@O3E^C4H5K;U M/P;2=N;>UD'XY"LQ@FSS3=L0TH]R0?Z*VK9( M>^YVWS9/MNV%"8+T?^?>5A <4N1 9VOACQ%T7DUN5VQK'49?IZZQ;=]!HCA! M/^VIB^>1$GL+]9I7AX*TL25L3%>.]//#.(12CO1U/?WG#+*FSI5[6R M1]H;]*$B;CNNB*[ZU7A"L)'*@Y\Q1$Z.1V"_>V]H/W]U1U[/^("E(FZ#C MA)H8S7\F2_T678_E*Z(TTLZ7,):0.,%N6VQ_S54UOT-V@?*LSR8U*$9K0>TH M7K;Y036UZ#HE@^!0T^= U_^#U.:7XFKKZ,^:!?V'N)MS V%C9#MW::OTZYP2 M^DM#>D4NU-32][]G]/0/OWK-N+M),?]Z=[6 M34@^>[IZ+=AM#=^9M-2?HY134T]B^%FBS%5D*>\SI.V7;?E'3"-].CY'*0[5 MD>VK][;*Z/R2@MVV\*6*(H/VBT;Z2C6#8.7I^BS9@O['0&T6?=)'=.4+N;C' MD](G_D=2D#;+@TGIXY-I+?H;H CI:^E';1K45Q.?Z]>TUI'MKC]^/HG4^26O M(!G=9N'Q;)]L_]#>UD&D_ROVMH+@D"('>DF&5WZR;3\?9FR\1?K^96]K/WK5 MGE.PVQH=KV/X5L^VS_J/9 LZ%\'O4\?DM.B^WR3MR=#N/VE'Z+P2YY"M=70; M4K#;")M7\VS5OR,%:V\+P5]OU6-K<1U+V/6@M[R5S?4PI5],5)WW_ M;V_KR)'[DCH'R04J;U9)K9W(?[Y5RIN7ZB\YY*+QG2H.I M5!4HO]54*@B"(&!V+CSZ,'2R;#&5J@+EMYI*!4$0!,Q5%ZZOHY-EBZE4%2B_ MU50J"((@8#[TF/N'1\]#)LL54J@J4 MWVHJ%01!$# W/.&<^Z*398NI5!4HO]54*@B"(& N.WKD-NADV6(J507*;W%[ M:T,_2BH(@B"X?K%Q;W3";#&5J@+EMYI*!4$0!,SQS8TU=+)L,96J N6WFDH% M01 $S+5/7-M )\L64ZDJ4'ZKJ500!$' [%RP]D!TLFPQE:H"Y;>:2@5!$ 3, MSOEWN2LZ6;:82E6!\EM-I8(@" +F\B>=>3MTLFPQE:H"Y;>:2@5!$ 3,U8NC M9Z*398NI5!4HO]54*@B"(&!V+WC0472R;#&5J@+EMYI*!4$0!,SNYM$'H9-E MBZE4%2B_U50J"((@8*Z[X(%GH)-EBZE4%2B_U50J"((@8.BL>#-TLFPQE:H" MY;>:2DT!C]7BF*#Q:OTLZ0D:H]8Q0>/U<4K0^*V.R9DD&K/6,4'C]7$L:I[F MK^W/U<>.WAF=+%M,I:I ^:VF4E.A=W2-8U!Z*GJ-WJ Q6AT+-%8?+R6G (W= MQS%!X[4Z%FBLOH[!-"?S&^*JE1KTCJ[1F\^0:)Q:O3F=1..T>C=R#-!8?1V; M.Y!HW#Z.Q3>3:+Q6QP*--41OQC^9QS<[J]$[ND9/4/U:GT:. 1JKKV. QNFK M]T=3%C1F7\<"C=77,4#C#/'5I"?CGLRO/A8K\@;TCJ[1@]>0J':M8_%D$HW7 MUT>2WJ!QAC@6+R?1>'T=@ZM)-%9?^>-";] X0[TUZ<5X)_,K+SG]CNADV6(J M507*;S656A9Z1]C'?@=76,?4)U:^0^D M4X#&]M(35-]#3U#]H7J#QO#2$U3?TZ'XGLSC7BN#T#NZQA9N1:(:M=Z=G()/ MDVA\+_^9] +5]_"EI >HMH>>H/J>?AOI!:KOZ;^00_ [FD^R+S\G\^.9] M3D,GRQ93J2I0?JNIU)S0.[K&&E!>K<\AIP3-H>15)(/Z2GI=!HAJ>SH$5,]+ M+U#MDM]$,JBOY#^2'J#:8]@7GY,Y.EFVF,I4@?);3:7FAM[1-9;X)1+EU+H, MT#Q*"G*K?53Y#) VW>%%,R>O(H:"Z)0745V,K_4_FQS24W?J[3X'X):AGW, M@DZ:-:;T*E!^JZG4W-$[ND8!]=6:.S%.Q<4DFE?)$BB^Y!!0O9("ZBOYRV0- M*+>D!O7G',+E)*I9L@2*+SD$5*^D!<746,OP/X"BDV?)E%8%RF\UE5H%](ZN M\9V@K<4Y@.95DJ^7+]%Z0+-]0;5*:E!_R2Z>3:*\G!\G-2@FYQ!0O9)=H)PN M^X)JE42@N!IK&'XR9]!)%)G"JT#YK:92JX+>T6/Z6G(.C'7B17DE^U[;BVJ5 MU/PFB6)R?HXL@7)*6E!,SK[P):&H7LD:4%[)OJ!:)7.@V!J[\#F9,^ADJDUA M5:#\5E.I54+OZ+&<$VA^)6OY8Q+EE^P#JE/2@F)*YFB]M\D/D!84E[,OJ%;) M6OI\*:X/J$[)$BB^QA)^)W,&G539U%T%RF\UE5HU](X>2_[,<@[P)9!H?B5; M0/DE^6.*5E"=DI8A?[#4H+B2"!27LP^H3LG6+W:A&B5O0;:"ZI0LT6?!P?+W M1W+XGLR9(2=6F]O'5*J*UOB1D9T\AK^I_,F;XGUJ&F4E7TS1L1VB3ZQ]3:6J&)H_$GI'URB@OA:G!LVA9%_ZW"FR M!91?,@>*+?FK)(/Z2I9 \3E;X"\EH1HE^[)&HGHE6T#Y)6M!N35:EG\RW][: MN!&=7%M,I:I ^6(*619Z1]>H^0<2Q=1Z)W(*T-ASLNNJ$0W*+UD"Q9=\$V@K MR8]E*X%R2=S=")M-96J N7G3"E3HW=TC3E0;(MC@<::JS6@O))=H!P/:[[EB_)RUH)R MY^@'R1I0;LE6WD^B.EWR/9F8Y9S,T0FTU52J"I3?94J=$KVC:RS1>EM3J_X7 MWX-_0Z)QYFH-**]D%[@%JCUWNT Y)6M >4.L!>7FK 'ES=TN4$[)OJ!: M-:[>R7QGL?;=J50G.Q>M/1_5:#&5F@*[L[NL!>6V^//D$%9ME29V@7)*UH)R M^UH+RLW919^O[<_!+E!.R2&@>M[Z@$Z:32[6OCV5ZN3X1>N_"<F$J-C=W9 M7;;P1R2JT6)?4*U5L02*+UG+#23*;[4%E)^S"Y2S"MJK0RPHI^104$U/_4 G MS19WMM:^.97J9'MQSHM0C193J3&Q.[O+/J Z+?+COEH8^VG[8\L/0N[G!SQ6L8GNQ]D)4H\54 MRAN[L[L<"C_S$]5M\7UD#A3?Y12@<;M$H+B2K?2Y'0';!U0G)Z+/7"\EIP"- MW24"Q97T!-4?ZGB@DV:3F^O/3*4ZV=[:^&58H\%4RA.[L[OT M5NU8)BNIR* M7R/1^"5_A;2@N))]0'5*]@75RHE <5U.!1J[RX>1%A17TALTQA#'!9TT6]RY M);^#U*"8DF/P4A*-U<=I0"?-)C?/^894JA-:H;\004,V0**;DLD!SZ5*#^DN.!=_9$XW7 M:A $0;!"\.VMT>X#;+'Y VKL;_379A<[;)%FP^:^GS>%3K%21? M]NT!JM]JZ3M,_/$YRFFQE;\C41V6/YKN0Y_CCL\M)6S\V\@6;/XKR2 (@F!% MJ?VS2\X=$H%BV1(H_LM(S4=)%#=$ ?6U^%6DY@$DBM,^F:S!YMGGCC^4M#%] M'<+#2523;\/5!=^0U^;QC0(T?TW:&"T_U_PB\DO2:Q0C7D,B-DD;V\+=29O_ M1-)B8X;("_TA>-^8E_\[63Y,HMA:[;'0!:IAK>4/290O\K4^?.SS-V$^F=J0 M?+ZU/)VT<2W\'CDD/PB"()@9]J3^IZ07EY.V/GLNJ4$Q?3X-O =IZ]@%\QVZ)K)O;H[<0B_W\,V_)%&\YCP2Q93N MDF5!^>@Q\7PQMXUKP>:B_!\BNV)RY+Z*.03T2V\MYY,V%_VEP\;PL3<&Z#X6 MC&UCOY@L<1:)\NY"UH!R^4L:FBF.MR (@F!%>!4Y]DG]\TD[!OM;H(T=PL?) MOO5LWF?(H=B:S"U)V\X^G\QA8Q]):M ]6*IO3D;\(&GS/?XL;FN* KH%*-_K MV_)CI(W[;;(/M@ZK&;HO&9O/MQ>PV!A^X$,M_YZT^6OD$&R]OR%KX5B;;WD1 MV17C@1U#WULH]\#Q'#]+VMBWD-[8,?BO/K4L2)O?YT9L01 $P4RP)_566T#Y MHOTF=5]LW3\C:T"7(;2(/B6T#__1,;D;&KZ"M-R7M'$6VX]B2O!]AVS^3Y,> MV+HL^J0P=PR@7V;^GNR+K647Q7RS/QO3PI^07?GH-AP;9(D'DV@1S Z%_W+3 M4I./WR\B^7IWFY>[],3&M=K%XTB;P_]?6] E)Q\C+>B6D)VB<6OG:\K/)$H\E46ZM7=]7X+]RV9P2-A;%U\1X@,89XN/)( B"8$5! M)W9OT)?W^)-*V\;R G$(J&8M-N]EY!#XYNNV9@X;Q\J7QM##%RU#OPR&GNCP M7TAO^%-'.TX--J3=I\=(-O&_-"L@3?U41O7ROU(5+N/]B\H*,8;='YLP>:VY@=!$ 0SXG32GM1Y8>$% M6HC5_./']H$_N;-UULD:QKC3@:UW#EG"QK/\:>";3!M_:FK1_6SN[CF6W%/7 MM\@QL./P?J_!YK'5CQ),H&O;T9=3;0S;@LWE_WX6_F]HXVJQ>2VY.8;4K,GE M+T[:&+X;SE#&N!Q$WU$']3^#K(5C;3Y_ST9C^]'E-25L?NM?S((@"((9P5^Z MLR=V#VQ--G>'#@9=>\Q^ =D"JE'+D%S$F62?>KE]H;7P%T-M#-\I!<&W7N3' M7%K9T//#=?U#.0 M&MO_\V0M70^EL>0N$:J5/YVOO27<$.RX_*6\5H;>CY_W%=^"L(O-(0RIA[Y$S M>BXWIHV#_DL1^'=D76XM] ZDIW;.\QN\B$3:. M?SEOP>;G[B[%#X720O:^J%!_L1DO^\W_+TU1(O)NU= M27BAST]PY$\O[T@&IP;\H"^^&P]??J*/!_Z"+S^)E+^KP9]4!ZO SF+CX;L7 MGWMBV:;IN(/&FMH3CZCZ1"0(@B (@B X5;GFHO6'H(7DU*;IN(/&FMI8E =! M$ 1!$ 1%MA__@+/00G)JTW3<06--[8E+BE_("((@"((@"$YU;CQV]SNCA>24 M;F]MM'ZIH!HTWI2.^=Z"( B"( B"0\+.1>L/0(O)J4W3<0>--;5I*D$0!$$0 M!$& N>Z"!ST8+22G-DW''336U+XQKBD/@B (@B (2L07/_&UI( M3FV:CCMHK*FE-\=//PN"( B"( @"S/8E9]\%+22G-DW''336U*:I!$$0!$$0 M! %FYX*U!Z*%Y-2FZ;B#QIK:^*0\"((@"((@*'+UYCGGHH7DU*;IN(/&FMK+ MCAV-+WH&01 $01 $>8YO;JRAA>34INFX@\::VO>??]9MTW2"( B"( B"X"#7 M+S;NC1:24YNFXPX::VKC[BM!$ 1!$ 1!D1\]5( B"( B"H,15%YYV)[20G-HT'7?06%-[ MXA%';I6FK_+ M<)6YDD3O:6P_CUQ5T/M9EJO(^TCT7CQ\-;E<:#4<=U\9V325PPB_M[%\%+EJ M\((I?!NYBJ#WLDP/&_^=1.]S6:XJZ+U,Z5/)502]EV7Z M7'*5.$ZB]^'A&\CE<-WB['NBA>34INFX@\::6GISMTS3.:SH@]G;55F%RTCT_I;I*H+>QS)\'KEJH/0J@=[#7/PT.7<.Q^)\YZ*S8E$^LA]^XKUO MGZ9SJF /:$_GMC@_2J)Y3N$JG"@MZ'W,Q54!S7TN/IU<1=![F8NK!)K_''PS MN2J@^<_-8^1<6>W%^;7'[G4Z6DA.;9J..VBLJ3V%[[YB#VA/Y[ XY\N2T-RF M\F[D*H+>R]Q@]SV)\P_]->5=V /:TV4NSC]!HCE-X2K??8!![VFNSATTY[FY0\Z=LT@T M][DY=_@OPVC><_1SY-Q!\YZSKR?GQ&HMSM]__EFW10O)J4W3<0>--;5I*@$^ MJ+V<>G'.UW*C>4SA]Y.' ?3>YNZ<0?.=JW/E*22:[QR=,X\CT9SG[IQ!\UT% M3R/GP&HLSJ^[X(%GH(7DU*;IN(/&FMK+CAVY39I.+\120:>PK_ MG#PLW)I$[W%5G"MHKG-V;EQ!HGG.U;GR8R2:[ZHX5]!<5\EE,^_%^<M#] MT$)R:M-TW$%C3>U''WL&/Z@B.(@]H#T=:W'.]\1%XTWAA\G#QL-)]%Y7S3G^ MXHWF.7=O3LX!-+>Y.T=>2:*YKIIS!,USU?QA0:(RIG,N"Q9OO(='[]51 ?=Z>2!?R,,./XT?OVU/[, P4X^T7D7,!S6]5_&IR&:"YK(IS8HHO MQ5M0C+=S LW/RP4YQ3E:^S%R2N:S.$<+R:E-4W$'C36U].8.ZR><8Z$/9F_[ M+L[YGN"HWA2>09X*\(D+O7]/14W$[$LW! M4P:U>SD7T-R\S8%BO9T+:&Y>\N)<0/UC^N7D%"QW<7[E^:??$2TDIS9-QQTT MUM2^\1%';I6F$[1A#VA/6Q;G*'\JGTR>2O!C\-%^\+2+/R11GJ<_0"X;-"\O MA;&?EOE!0:*Q/150GY=S ,W+TQO(+E">M_--;4G3KTG>GIC#VA/NQ;G?+<3E#>%_"6I4Q&T+[RM MY2=)E._ILA^R@^;DI>:U)(KQ,J?X+;R1!+5\G2;7!9H/EY:-DD4YZDW MGR+1.%[^-&E!<5XN$S0?3_N)E;G LH9TS'6',M_YKS M[VI+,Z_E$3]4_A),L#[QM,A3YD\G40U M/1WSD]\2:"Y>(OAN-2C64R]0;4_YO(- L5XN"S073U]#]N4Y)*KIZ4^0RP#- MQIB'<06--+3\U-4TG\,4>T(?%6Y+! M2=#^\=3CFF3^(C>J[2E_2CLU:!Y>YIAB7]Z-' *JZ>DMR!PHWLNIN2N)YN'I M-Y-#N9A$M3U]-3DU:!Y>UBS.!?ZK!JHQEOP+EP?S69P+GHOT5-*=[:V-&]%X M4_K*\DDV&(X]H%?9NY/!?M!^\O2=I"=H#$_Y[B93@N;@91C16F- MJ80[:*RI/7'^D?BD?!KL ;V*]KUEXV&&GY:)]I6G?T*. 1K+VZE 8WM9 R]6 M4*Z7_XNLY2M(5,-+?B9"#2C7RZG@.Q&A\3T]FQP#-):W4X'&]K+/XIQY-(GJ MC>459%_FNS@7MK?.?3=:I")3BCMHK*D]<T"ONO0:)]X^FWD&."QO1V"M"X7M;R(1+E>WD]V<78=V:J79@S*-_+*7@YB<;V M]#1R3-"8GD[U72,TMI=]%^?"+HGJCB7_4M#*_!?GPC5;&^]!BU8VA;B#QIK: MJX\=O7.:CBN[BXU=/<[VUMJ[4U=P$GM >_I,T#:EIR+?3:)]X>G#R"E 8WL[ M-FA,+UMX*8EJ>%GZPBT_=1#E>/E_R190#2_'YGTD&M=3?C+S%*"Q/6WYA:TO M:%POAR[.&;XL&-4>TQ969W$N;&]M7"D+RM3DCEZT+DM^0%.:CBL[B[7KT'C_ MZN:ZO??MJ8H]H#W5EYOP)1 H9@IK'IIQ&'@1B=Z_IV>14S+FR5L<\WLM:#PO M6^%KQ%$=3RTHQM.O(5M!=;P5K8MW966Q\ HV7=6OC_2GU5 4=U%ZB:\&GN)-$R7\A M#R-O)M'[#>LW$.%Z,3>^4EXUR^0HMJU_O&[VQM>-\:;NZ@@]K+EKNH3/U(8NM_(E<1]%[" M_O)#?#Q!8W@Y%%1S%1P*JNFE-VB,L+_>S[] 8W@YYN*<>1Z)QAW+[R,MI^;B M'"T^I_:]EYQ]ES0=5XYOK>^@\=Q['Q3VGHPPHZJ+WLNS@7'DFBNE-Z?W*.H+F& M?CZ?] #5]M(+OLTLJC\GWT1Z@>I[Z06J'?IY!ND!JNWE5(MS9NJ[NLAEQ*?& MXAPM+J?VQL>><88/233&E'K_ M2;0O:&ZAOW]%#@75]=*3YY)HC#GXXZ0G: POA[+L[^&<2JZ10T%UO9QR<2Z\ MA$1S&4N^W25J]W!>GYSO;BYW$2J&8X MGD\BAX!J>KF,Q;F YK-JSO.::WR?1'*;T5>08\&.1T7CAM/8!U?%R3-!X M4SHF:#PO^_ R$M4*I[/O=QI0+2^7O3@7^/(^-+^Y.^_%N;"[M?Q%^L[6^E/3 M=%S96:R]&(TWJ8N57:2C@]K+*1?GFCG<@>)9I =\BT=4W]M5_DX%_VD:O:M_QHYU7G?B1Z;V/8 LKW<@K0N&/Y47(*T-A>MH#RQW",AVM-S8^1Z+UY MVWH,HAI>SFUQSO"7:-%WELA?GFA>0:(Y3>P^RAK>3*-];OCO$88'OGXO>XQC6@G*]G(K7 MD&A\3W^!G HTOI>UH-PQ/$SP \+0>_3V4V0M*-_+.2[.A8^1:,YS \KR<\^)<0/.>BZN] M.!>VMS:N@HO+"=W>.I?_ 7!G9['^$C3>I,[WBZ/HH/9RKHMSX?8DFO+M#'G;0^Q[#+E".EZNP.&<>1Z+Y M+]O#L3@7=A<;'X*+RRG=W/B&-!U7=K;6?PN.-Z5;YWH^Z:W M2?0>#IO7D:<*[R;1/O"6/\W+@>*]7!9H+GU<%F@N7I9 \=Z^ECQ50.]_#$N@ M>"]797$N7$&B][$L#]?B7-C>6K\"+BXG=:1%^F+MY7B\Z3R^M?Z6-)UE@PYJ M+U=I<:ZY@43O9]7U>.+EJO&+)-H7WO(]@1$HULME@N93*U_6L4S0G+Q$3/6, M@@>3IQK\!4ZT+[S-@6*]7+7%N8#>RS+,+,Z/'/G_JX,CX<4"["\ 245. %1*Y"8((! end GRAPHIC 22 image_0a.jpg begin 644 image_0a.jpg MB5!.1PT*&@H -24A$4@ N< "*" 8 %^]=3S 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[9T)F&U75>Z^U]KXG)^?MNG7N.4=6F&Q,2?23]O./V]W\N4>O*W[Y#6C7^?JK3SRQAAY?7GZ^7A2]PM_G7XRWYU^ M"APO.?:U\#7I)Z/;=?RAPK[)"TZ^A$BLS='6^H*>E'9JJ2_H26FGEOH MW,\^:F_K(-(O(FIBF-HXIC9VK+@W[&T)I9U:ZLL@@]B=_A.D])7JZ!CQ&20" MQ2*&Q)U.(E L0OINVNFEG5KJ*R"#Z)TN;6()&RLB:N)0#(M <2P"Q;$6:3^Y MTTL[M=37@0PB.UVVV<]R0P$=R^AM:=/H]ER<;M=:;)_>EC:-M"_4:U$C;0=W M^EY#0K?;O@ID$&L-*!ZU";H=Q=DVNZU!?:A-D';>Z8R.O3TW)*1M_^DEO=PC MM\-W%QO'T\LN9! ^TN6U6"(7=R\RUV?;;%S7MI!K_UXRUR=MLM,9%"O;^_\A M%4H[W+85D$'0Z85%G$O:N)P:V_9(4L?:?M3V.E*WE]1(F][IC(V7UP=WNM[9 M=N>6^@ R2.D?TL\G-;:_2\%N,SJ.O9$4=+N@VVH49+NTT[5M1SI3ZC/(('JG M"](G,J@-@6)R.2B6L>UZ6]H0*$:V[4YG=+R(=SI3VKFE/H4,@G8Z(_W(+FQL M+J^K7?KL=HZCI(V5UVBG,SJ>S>_TF:/_4O.P]%/:I-UNGY5^RK:%VU].OFUO MZZ8XJ6'S>%L^A]?].HYW,H/Z5@YY,XP<01K4K^-R_3E^/_T4=)UE\W>I+^A)::>6^H*>E'9J MJ2_H26FGEOJ"GI1V:JDOZ$EIIY;Z -PO(G1_;P?9/^VM)6PL79;H_NT&MMN MMS6VSVYK;)_=%@ZVHYVJ=[;MJT /8NT"Q>Z2J)VQ[7:;L6UV6T#MNDVW,[9= M;TL;@]KV4]KAE?\!]"#6+G*QM>UZ^\O-MH#:[DBB=J:E7;=)N]W>3]<.1^T M.\@:J=L^12)T3)="5YM6Z&KK4D!MC&ZW'D3O6+MS2WV&W""ZW?9=1=K^D@)J M8W1[J8_1VS4*J$W0?5I,:>>6^A2E072?[D=M%OL?AK';@FZ_&3@_3-;U.=N6^FY37.E;'Z':&M^5,DLL1^"M#-D9^F;2QPN?( MZTB;9[?U3\%N!Q/PMV1NQW,[ZK/MN1A!7MN? LIGN%WWH3AILWVZW6K)QV@FH@:WDUB?*M+:!\9"THM^X+==84=@ 4JTUA0]%O0"P=Z"A> MVPI_(0/5R5D+RD5>2-: MZ#<@V@,=Q6C[@FJQ^G-<9 THC[]_A]K9$BB^9!?;TVB?A&!X@XN76H.5!V#3&%CH=] C1Z@NFP. M%,N6Z(I'_:R ^EATCQEK#A3+YD"Q; D47WLS"]:"8MIN!8 .:FT*V\?VYMJG MNF(:T6] E*4+ZM/V =498HZ:6!13TH)B6 2*&V(.%%M[+PNM@/KJ#G1]H")3 MV#[T/8^0*:P/^@V(Z)=1%*>M >5YB!@2AT2@.-:"8CQ$H+C<@<[8KW5H?PZT ML?5G='2P:E/8 5"L-H6UH-^ 6/K4Y<$DRM$B4)RG/"\-BLF!8K4Y4"RK0?V> M6E!,Z4 74%[.MJ4+@PY6;0H[ (K5IK :]!L02P>Z!N5:&=3.]@758OD;@@+J M+Y'[F+,$BF<%U,?V!=5B]?-'4'_-@2Z@?&O[@1X,AC\R1&IDV\8@F:>2\EJ0 M;1MK07UZ6PX632Y>:HF(7$RN74!MKR%Y;L_>VSJ)C4-YP5+Q]_]A^AMM$05[;-KTMY/)0.Z-?,SI'N#MIXQC=IK_QA&(%[K/] M>EOWE^*"B2CM=/T?2U/S'T[:=!]J8W+YHH#R6+FKLW G4K9U.]\Z4&\+NNU! M),K5Z/ZNV)>2NN_]9"XV&)'<3O]UDOM0OVTKQ4@-]O[<0-AXNRWH=JFAD6W^ MR3>I$'C[9TZ^_-<\$9&+0?$O(E$,BF6XW7Z-[C9D,#'H/Y!\+8WAGW9IHW/X M-:J1B^&?OWGRY1XH5]!]$O,D,A=O M9>2GT-4>3(BL1Y$:O2V?&0LZA^6+G/@G+P$$Z6/DM6[+8?MUWJ>Y0:'[!/V: ML=M,+H9_:J](/RW2S\AK':=?,SI6_RO4#_1QH36%[@/%:2\];^]:AR!8/N@ MM:;0?: X;0H+@N6##E!K"MT'BM-2$GJL]FQ^"TYF GH M -5N;VW QZ*@6&T*"X+E@PY0:PK=!XK3GGC$D5NET"!8+N@ M:;0?: X[8W' MCL9R)9@'Z "UIM!]H#AM"@N"Y8,.4&L*W0>*T[[__+-*-[T,@NE !Z@UA>X# MQ6ECN1+,!G2 6E/H/E"<-H7U@7.1+:!\;0WRI_>2+:!\:Q]0'6L+CR11#6T+ M*-_Z0+(6E,_F00>H-87N \5I;WS2F?;)SRW8-R#6<#F)4C M6]@B40UK"RC?V@+*1]:"4C:\D],Q19"\K-60/*8P^"#E!K"MT'BM-2TBU3Z!#TY+4Y[DJB>+$/ MJ$[.2\D:4&[.&E!>SEI0;DY>XM2 /0DZ0*TI=!\H3OO^\XL/A^J#?0.B@/JT0T#UV$M( M ?6S7: T# MQ6FOO.3TX=_H.(A] R*#VK5#0359S6=)%,.60/$L@]I9!(IC&=3.=H%R6 WJ M%TN@>%9 ?2("Q;$WL;MU[K7H@$W=^T!QVC>.=X&6?0,U>H#JL@@4QY9 \:R M^EC-#22*>2/)H#ZV!(IG$2B.+8'B60WJ%RTHAMW/\<7Z/^L#-C7O0_#*)8MD<*)854!^K0?VL@/K8$BB>1IG M KT)5D!]VCZ@.D-$H#A6D_N#S=M!FZA!_2SB'!+%#A&!XE@$BA,%U,?6L>]@ M!5YV[.B=4^@^4.S.8ET_4KL5]"98#>K7MH#RAXI <:P%Q>2TH!@6@>*&BD!Q M; X4*S*HG>T&':S:TG(EY_;6QGM26"OH3; 6_N<,Q8E\<\HN?I=$N1Y:4 R+ M0'%("XIA+5V/R!FB!<6P)5!\E]WL+M:O1P>K-H7N \5IMQ=K?=;L]@V(.5"L MM@2*]]*"8E@$BK,B4!QK03%>6E ,VP7**5G'[N;Z!]#!JDVA^T!Q^UQLO#6% MUF+?@%@"Q6O1'[50G+<:U,_F0+'B$TD$BF4UJ-];#>IG:T!Y.>L9Z\R^L[7Q MSA1:@WT#8A1Z):K(#ZV!(>\:R M^L0^O(E$M5@!];&UH%QD.W0&_C Z6+4I=!\H;I^+]9J+K>P;$%M ^34. =5C MKR,9U,>6^ .R)=[&B@+J8X> ZK&_03*HCVT!Y5N#X-#R:R0ZZ+4":A/TLZ*8 MYY,ZOB2#VK5"KETC?5^YM]7]P&&VZ_:..A;Q8=+VZQPD7[:ND?87[VT=1/I? MO[=U$FDK67-E-,JS:E"_-D??.*M&VKY];^L@TG_:WE80'&+D8*]%XB7';N>0 M&'2Q[F5D30U&XN2Y$"C'MLOVW^YM'43ZS][;RL-_UI+86W #\0)2V@39UFT6 M%%.;(^B+@!'2!^]\J9"XKCI_N;=UY,CGDZ5X!.\OG2.O;8UULW;>?R4+]NRUD#RK-J4+_6(NU_O[=UDI\B;;R^G4(M M$M_E1\@@.-3(P<[?1*GAW:3D,/):MG-(#'\,8_DRLJ8&@^*^E=3M-H9/[+9- M(WVY?H3$ZX?:"C7UKB1M3%>.[?]JLI13ZM.\FLS%\F76J"\7CY#8+AF[C7AH M4NB*[^H/@D.#'.PY!=0FE/J$4K_.S\G(PXEE6R,/&]8*MAW92E>>KLWRI3NV M33[?%VS_A:3]B[E&VO[#WM9!4 Y"XNZRMW406T>V2S)V.X?$R/@ZCWT#:!/> M0MHV#"./( B"U02=+%M-I:I ^2VF,D$0!(& 3I:MIE)5H/P63UQRGN>=@(,@"%8? M=+)L-96J N6W&)^1!T$0&-#)LM54J@J4WV(J$P1!$ CH9-EJ*E4%RF\QGM,> M!$%@0"?+5E.I*E!^BRO.P=!$ 0,.EFVFDI5@?);I,'B1!X$0:!!)\M6 M4ZDJ4'Z+ES_JS-NE4D$0! I:MIE)5H/P6:;"N6XEZPN^MUD>18Z%O(-5' M3U#]%L<$C=^?2JU#.Q.+^EU0D>U:^4'0HP% M&F^(8X#&&>)8H+&&. 9HG"&. 1IGJ)Z@^CG;3NCH9-EJ*E4%RF^12O#-WY>- MWN%=#CFAHWHMC@T:TT-OT!A#]0:-,51OT!@>>H/&\/ II >H=LZZ$SHZ6;:: M2E6!\EN>H/H>>H%J>^@)JN^I)ZB^IT-!-7.6 M3^CH9-EJ*E4%RF]QR1^MY+ [O63-"?UO2)1;Z]2@.91DT/V_N_0"U?9R"*\D M44TO/>#__U#MDLPK2-17T@M4.^?_ &TU\J/T^H+JY<0G='2R;#65J@+EMYC* MS!6]P[O,G="_D$3QM2X+-)>2%A13T@-4-R>#VDOV =4IV>=X&8I^#F>MFCN3 M**:D!ZANS@7)]+VRJ,]'P*A.SOTG])W-]4O1";/%5*H*E-_BE>>?CA[(.S?L M3B^I3^BW(5%,K?SDDF7Q,!+-J60.%%MRZ-]-4,V< NHKN476@O)+"JBOY!#^ MC$0U2R+T(^%J'0JJF5-.Z **J;$%E)\3K]!WML[]"#J!EDRI5:#\%F?ZT4H. MN]-+\@D=M=?Z#'+9O(1$T)D?)U%LE[6/B$.Y.)*YD"Q)2THIF0?4)TN:T&Y M)?N":N5$)W0!Q=?8!/Y>^2RP3-J1K: Z.4LG= 'EU9@#Q>:L.Z$+NXOUZ]++*M#)N<4;GU1_^>'.UOH- M-G]GL5[S:^W8H!V?4SY#?S2)^FM]+#DE: Y=]@75*ODQL@54(V<)%%^2>1:) M^DKF0+$E6T#Y)80%A27L^V$7HL]L;9Z M^:..5)_(=\&)W+JSN799"E\&:,?G1%>Y?(Y$L;6._3$5&G..UH)RT 54HT8-ZL_I>T)')],6M[_F[+ND4IWL7KR^ M@VJ4I!7[.U+ZE* =GS-WV:* 3EK0'E#K?E'&N65K 'ES=D: M4%[.UA.Z@&K5R*#VG#XG]-W-]>O0";3%5*H*E-_B]L63KMCM3B_9=4(7AMXY MD1T*JKD*=H%RT#6?(%&M%EM!-5;)$B@^9POO(5&-%EM ^25+ MH/A5L@2*SSGDA"Z@NEZ.\QGZSL7MU[%;4ZDJ4'Z+.YMK8Y[8[4XOV>>$KD$U M6^T"Y70Y-FC,+G.@V)RM\)>]4)T:6T$U2B+XV;HHMLNQ06-VF0/%YO0XH0NH M_E#'.:$+.XOUZ]$)M,54J@J4W^1BE!6[W>DEAY[0A?N0J'Z+?TYJ^%[R**[D ME-?(H_&[1*"XG'U!M4KV =4I:7DXB>)*_@PY%6C\+A$H+J?G"9U!8PQQW!.Z MT.>;I]94J@J4W^3F^IM3*0_L3B_I=4+7>'PD\QC0UN67D%.#YM&E!<7D' *J M9WTKV1=4KZ3F=22**;D,T#RZM*"8G-XG= &-U<=I3NA!L$2>V:& VBS2?W_U MNLO3R'--&U) ;992CO9>9 TZIX3$7+2W=9+[D?;$<@F)Z!K#]O,7A:3-VO)= MBZ\G40TV5P?%:G/4Q @/)?5^RWWYJG;,(#C4Z/]9D )_LUC:7LL-!NG[QKVM MF[:[9+KNS,>W0Q9L'\+VZ?B<773%2M\->ULG3]@Z!VG)M0NV7[:[[ +E6/5S M2W^*1#%:A+WR[(4DXJM('8?4H#;AR\E2?Q <&EH.=(FU\=)VM[TM#,H3I.]I M>UMYT W-+/P=#=N7BY5V]M/<4$#'VCM5ZC[F5:1L\\U'^G1\#HF[^][6?E =U%:#SLOE_QXI?6_D!H6^P9GP2=*V::0O MUQ\$AP+^.T3K@:[_Y]#WY2[Q=+(45U.#T7'RVN9)&S_D0D!Q@O3E^C4H5K;U M/P;2=N;>UD'XY"LQ@FSS3=L0TH]R0?Z*VK9( M>^YVWS9/MNV%"8+T?^?>5A <4N1 9VOACQ%T7DUN5VQK'49?IZZQ;=]!HCA! M/^VIB^>1$GL+]9I7AX*TL25L3%>.]//#.(12CO1U/?WG#+*FSI5[6R M1]H;]*$B;CNNB*[ZU7A"L)'*@Y\Q1$Z.1V"_>V]H/W]U1U[/^("E(FZ#C MA)H8S7\F2_T678_E*Z(TTLZ7,):0.,%N6VQ_S54UOT-V@?*LSR8U*$9K0>TH M7K;Y036UZ#HE@^!0T^= U_^#U.:7XFKKZ,^:!?V'N)MS V%C9#MW::OTZYP2 M^DM#>D4NU-32][]G]/0/OWK-N+M),?]Z=[6 M34@^>[IZ+=AM#=^9M-2?HY134T]B^%FBS%5D*>\SI.V7;?E'3"-].CY'*0[5 MD>VK][;*Z/R2@MVV\*6*(H/VBT;Z2C6#8.7I^BS9@O['0&T6?=)'=.4+N;C' MD](G_D=2D#;+@TGIXY-I+?H;H CI:^E';1K45Q.?Z]>TUI'MKC]^/HG4^26O M(!G=9N'Q;)]L_]#>UD&D_ROVMH+@D"('>DF&5WZR;3\?9FR\1?K^96]K/WK5 MGE.PVQH=KV/X5L^VS_J/9 LZ%\'O4\?DM.B^WR3MR=#N/VE'Z+P2YY"M=70; M4K#;")M7\VS5OR,%:V\+P5]OU6-K<1U+V/6@M[R5S?4PI5],5)WW_ M;V_KR)'[DCH'R04J;U9)K9W(?[Y5RIN7ZB\YY*+QG2H.I M5!4HO]54*@B"(&!V+CSZ,'2R;#&5J@+EMYI*!4$0!,Q5%ZZOHY-EBZE4%2B_ MU50J"((@8#[TF/N'1\]#)LL54J@J4 MWVHJ%01!$# W/.&<^Z*398NI5!4HO]54*@B"(& N.WKD-NADV6(J507*;W%[ M:T,_2BH(@B"X?K%Q;W3";#&5J@+EMYI*!4$0!,SQS8TU=+)L,96J N6WFDH% M01 $S+5/7-M )\L64ZDJ4'ZKJ500!$' [%RP]D!TLFPQE:H"Y;>:2@5!$ 3, MSOEWN2LZ6;:82E6!\EM-I8(@" +F\B>=>3MTLFPQE:H"Y;>:2@5!$ 3,U8NC M9Z*398NI5!4HO]54*@B"(&!V+WC0472R;#&5J@+EMYI*!4$0!,SNYM$'H9-E MBZE4%2B_U50J"((@8*Z[X(%GH)-EBZE4%2B_U50J"((@8.BL>#-TLFPQE:H" MY;>:2DT!C]7BF*#Q:OTLZ0D:H]8Q0>/U<4K0^*V.R9DD&K/6,4'C]7$L:I[F MK^W/U<>.WAF=+%M,I:I ^:VF4E.A=W2-8U!Z*GJ-WJ Q6AT+-%8?+R6G (W= MQS%!X[4Z%FBLOH[!-"?S&^*JE1KTCJ[1F\^0:)Q:O3F=1..T>C=R#-!8?1V; M.Y!HW#Z.Q3>3:+Q6QP*--41OQC^9QS<[J]$[ND9/4/U:GT:. 1JKKV. QNFK M]T=3%C1F7\<"C=77,4#C#/'5I"?CGLRO/A8K\@;TCJ[1@]>0J':M8_%D$HW7 MUT>2WJ!QAC@6+R?1>'T=@ZM)-%9?^>-";] X0[TUZ<5X)_,K+SG]CNADV6(J M507*;S656A9Z1]C'?@=76,?4)U:^0^D M4X#&]M(35-]#3U#]H7J#QO#2$U3?TZ'XGLSC7BN#T#NZQA9N1:(:M=Z=G()/ MDVA\+_^9] +5]_"EI >HMH>>H/J>?AOI!:KOZ;^00_ [FD^R+S\G\^.9] M3D,GRQ93J2I0?JNIU)S0.[K&&E!>K<\AIP3-H>15)(/Z2GI=!HAJ>SH$5,]+ M+U#MDM]$,JBOY#^2'J#:8]@7GY,Y.EFVF,I4@?);3:7FAM[1-9;X)1+EU+H, MT#Q*"G*K?53Y#) VW>%%,R>O(H:"Z)0745V,K_4_FQS24W?J[3X'X):AGW, M@DZ:-:;T*E!^JZG4W-$[ND8!]=6:.S%.Q<4DFE?)$BB^Y!!0O9("ZBOYRV0- M*+>D!O7G',+E)*I9L@2*+SD$5*^D!<746,OP/X"BDV?)E%8%RF\UE5H%](ZN M\9V@K<4Y@.95DJ^7+]%Z0+-]0;5*:E!_R2Z>3:*\G!\G-2@FYQ!0O9)=H)PN M^X)JE42@N!IK&'XR9]!)%)G"JT#YK:92JX+>T6/Z6G(.C'7B17DE^U[;BVJ5 MU/PFB6)R?HXL@7)*6E!,SK[P):&H7LD:4%[)OJ!:)7.@V!J[\#F9,^ADJDUA M5:#\5E.I54+OZ+&<$VA^)6OY8Q+EE^P#JE/2@F)*YFB]M\D/D!84E[,OJ%;) M6OI\*:X/J$[)$BB^QA)^)W,&G539U%T%RF\UE5HU](X>2_[,<@[P)9!H?B5; M0/DE^6.*5E"=DI8A?[#4H+B2"!27LP^H3LG6+W:A&B5O0;:"ZI0LT6?!P?+W M1W+XGLR9(2=6F]O'5*J*UOB1D9T\AK^I_,F;XGUJ&F4E7TS1L1VB3ZQ]3:6J&)H_$GI'URB@OA:G!LVA9%_ZW"FR M!91?,@>*+?FK)(/Z2I9 \3E;X"\EH1HE^[)&HGHE6T#Y)6M!N35:EG\RW][: MN!&=7%M,I:I ^6(*619Z1]>H^0<2Q=1Z)W(*T-ASLNNJ$0W*+UD"Q9=\$V@K MR8]E*X%R2=S=")M-96J N7G3"E3HW=TC3E0;(MC@<::JS6@O))=H!P/:[[EB_)RUH)R MY^@'R1I0;LE6WD^B.EWR/9F8Y9S,T0FTU52J"I3?94J=$KVC:RS1>EM3J_X7 MWX-_0Z)QYFH-**]D%[@%JCUWNT Y)6M >4.L!>7FK 'ES=TN4$[)OJ!: M-:[>R7QGL?;=J50G.Q>M/1_5:#&5F@*[L[NL!>6V^//D$%9ME29V@7)*UH)R M^UH+RLW919^O[<_!+E!.R2&@>M[Z@$Z:32[6OCV5ZN3X1>N_"<F$J-C=W9 M7;;P1R2JT6)?4*U5L02*+UG+#23*;[4%E)^S"Y2S"MJK0RPHI^104$U/_4 G MS19WMM:^.97J9'MQSHM0C193J3&Q.[O+/J Z+?+COEH8^VG[8\L/0N[G!SQ6L8GNQ]D)4H\54 MRAN[L[L<"C_S$]5M\7UD#A3?Y12@<;M$H+B2K?2Y'0';!U0G)Z+/7"\EIP"- MW24"Q97T!-4?ZGB@DV:3F^O/3*4ZV=[:^&58H\%4RA.[L[OT M5NU8)BNIR* M7R/1^"5_A;2@N))]0'5*]@75RHE <5U.!1J[RX>1%A17TALTQA#'!9TT6]RY M);^#U*"8DF/P4A*-U<=I0"?-)C?/^894JA-:H;\004,V0**;DLD!SZ5*#^DN.!=_9$XW7 M:A $0;!"\.VMT>X#;+'Y VKL;_379A<[;)%FP^:^GS>%3K%21? M]NT!JM]JZ3M,_/$YRFFQE;\C41V6/YKN0Y_CCL\M)6S\V\@6;/XKR2 (@F!% MJ?VS2\X=$H%BV1(H_LM(S4=)%#=$ ?6U^%6DY@$DBM,^F:S!YMGGCC^4M#%] M'<+#2523;\/5!=^0U^;QC0(T?TW:&"T_U_PB\DO2:Q0C7D,B-DD;V\+=29O_ M1-)B8X;("_TA>-^8E_\[63Y,HMA:[;'0!:IAK>4/290O\K4^?.SS-V$^F=J0 M?+ZU/)VT<2W\'CDD/PB"()@9]J3^IZ07EY.V/GLNJ4$Q?3X-O =IZ]@%\QVZ)K)O;H[<0B_W\,V_)%&\YCP2Q93N MDF5!^>@Q\7PQMXUKP>:B_!\BNV)RY+Z*.03T2V\MYY,V%_VEP\;PL3<&Z#X6 MC&UCOY@L<1:)\NY"UH!R^4L:FBF.MR (@F!%>!4Y]DG]\TD[!OM;H(T=PL?) MOO5LWF?(H=B:S"U)V\X^G\QA8Q]):M ]6*IO3D;\(&GS/?XL;FN* KH%*-_K MV_)CI(W[;;(/M@ZK&;HO&9O/MQ>PV!A^X$,M_YZT^6OD$&R]OR%KX5B;;WD1 MV17C@1U#WULH]\#Q'#]+VMBWD-[8,?BO/K4L2)O?YT9L01 $P4RP)_566T#Y MHOTF=5]LW3\C:T"7(;2(/B6T#__1,;D;&KZ"M-R7M'$6VX]B2O!]AVS^3Y,> MV+HL^J0P=PR@7V;^GNR+K647Q7RS/QO3PI^07?GH-AP;9(D'DV@1S Z%_W+3 M4I./WR\B^7IWFY>[],3&M=K%XTB;P_]?6] E)Q\C+>B6D)VB<6OG:\K/)$H\E46ZM7=]7X+]RV9P2-A;%U\1X@,89XN/)( B"8$5! M)W9OT)?W^)-*V\;R G$(J&8M-N]EY!#XYNNV9@X;Q\J7QM##%RU#OPR&GNCP M7TAO^%-'.TX--J3=I\=(-O&_-"L@3?U41O7ROU(5+N/]B\H*,8;='YLP>:VY@=!$ 0SXG32GM1Y8>$% M6HC5_./']H$_N;-UULD:QKC3@:UW#EG"QK/\:>";3!M_:FK1_6SN[CF6W%/7 MM\@QL./P?J_!YK'5CQ),H&O;T9=3;0S;@LWE_WX6_F]HXVJQ>2VY.8;4K,GE M+T[:&+X;SE#&N!Q$WU$']3^#K(5C;3Y_ST9C^]'E-25L?NM?S((@"((9P5^Z MLR=V#VQ--G>'#@9=>\Q^ =D"JE'+D%S$F62?>KE]H;7P%T-M#-\I!<&W7N3' M7%K9T//#=?U#.0 M&MO_\V0M70^EL>0N$:J5/YVOO27<$.RX_*6\5H;>CY_W%=^"L(O-(0RIA[Y$S M>BXWIHV#_DL1^'=D76XM] ZDIW;.\QN\B$3:. M?SEOP>;G[B[%#X720O:^J%!_L1DO^\W_+TU1(O)NU= M27BAST]PY$\O[T@&IP;\H"^^&P]??J*/!_Z"+S^)E+^KP9]4!ZO SF+CX;L7 MGWMBV:;IN(/&FMH3CZCZ1"0(@B (@B X5;GFHO6'H(7DU*;IN(/&FMI8E =! M$ 1!$ 1%MA__@+/00G)JTW3<06--[8E+BE_("((@"((@"$YU;CQV]SNCA>24 M;F]MM'ZIH!HTWI2.^=Z"( B"( B"0\+.1>L/0(O)J4W3<0>--;5I*D$0!$$0 M!$& N>Z"!ST8+22G-DW''336U+XQKBD/@B (@B (2L07/_&UI( M3FV:CCMHK*FE-\=//PN"( B"( @"S/8E9]\%+22G-DW''336U*:I!$$0!$$0 M! %FYX*U!Z*%Y-2FZ;B#QIK:^*0\"((@"((@*'+UYCGGHH7DU*;IN(/&FMK+ MCAV-+WH&01 $01 $>8YO;JRAA>34INFX@\::VO>??]9MTW2"( B"( B"X"#7 M+S;NC1:24YNFXPX::VKC[BM!$ 1!$ 1!D1\]5( B"( B"H,15%YYV)[20G-HT'7?06%-[ MXA%';I6FK_+ M<)6YDD3O:6P_CUQ5T/M9EJO(^TCT7CQ\-;E<:#4<=U\9V325PPB_M[%\%+EJ M\((I?!NYBJ#WLDP/&_^=1.]S6:XJZ+U,Z5/)502]EV7Z M7'*5.$ZB]^'A&\CE<-WB['NBA>34INFX@\::6GISMTS3.:SH@]G;55F%RTCT_I;I*H+>QS)\'KEJH/0J@=[#7/PT.7<.Q^)\YZ*S8E$^LA]^XKUO MGZ9SJF /:$_GMC@_2J)Y3N$JG"@MZ'W,Q54!S7TN/IU<1=![F8NK!)K_''PS MN2J@^<_-8^1<6>W%^;7'[G4Z6DA.;9J..VBLJ3V%[[YB#VA/Y[ XY\N2T-RF M\F[D*H+>R]Q@]SV)\P_]->5=V /:TV4NSC]!HCE-X2K??8!![VFNSATTY[FY0\Z=LT@T M][DY=_@OPVC><_1SY-Q!\YZSKR?GQ&HMSM]__EFW10O)J4W3<0>--;5I*@$^ MJ+V<>G'.UW*C>4SA]Y.' ?3>YNZ<0?.=JW/E*22:[QR=,X\CT9SG[IQ!\UT% M3R/GP&HLSJ^[X(%GH(7DU*;IN(/&FMK+CAVY39I.+\120:>PK_ MG#PLW)I$[W%5G"MHKG-V;EQ!HGG.U;GR8R2:[ZHX5]!<5\EE,^_%^<M#] MT$)R:M-TW$%C3>U''WL&/Z@B.(@]H#T=:W'.]\1%XTWAA\G#QL-)]%Y7S3G^ MXHWF.7=O3LX!-+>Y.T=>2:*YKIIS!,USU?QA0:(RIG,N"Q9OO(='[]51 ?=Z>2!?R,,./XT?OVU/[, P4X^T7D7,!S6]5_&IR&:"YK(IS8HHO MQ5M0C+=S LW/RP4YQ3E:^S%R2N:S.$<+R:E-4W$'C36U].8.ZR><8Z$/9F_[ M+L[YGN"HWA2>09X*\(D+O7]/14W$[$LW! M4P:U>SD7T-R\S8%BO9T+:&Y>\N)<0/UC^N7D%"QW<7[E^:??$2TDIS9-QQTT MUM2^\1%';I6F$[1A#VA/6Q;G*'\JGTR>2O!C\-%^\+2+/R11GJ<_0"X;-"\O MA;&?EOE!0:*Q/150GY=S ,W+TQO(+E">M_--;4G3KTG>GIC#VA/NQ;G?+<3E#>%_"6I4Q&T+[RM MY2=)E._ILA^R@^;DI>:U)(KQ,J?X+;R1!+5\G2;7!9H/EY:-DD4YZDW MGR+1.%[^-&E!<5XN$S0?3_N)E;G LH9TS'6',M_YKS M[VI+,Z_E$3]4_A),L#[QM,A3YD\G40U M/1WSD]\2:"Y>(OAN-2C64R]0;4_YO(- L5XN"S073U]#]N4Y)*KIZ4^0RP#- MQIB'<06--+3\U-4TG\,4>T(?%6Y+! M2=#^\=3CFF3^(C>J[2E_2CLU:!Y>YIAB7]Z-' *JZ>DMR!PHWLNIN2N)YN'I M-Y-#N9A$M3U]-3DU:!Y>UBS.!?ZK!JHQEOP+EP?S69P+GHOT5-*=[:V-&]%X M4_K*\DDV&(X]H%?9NY/!?M!^\O2=I"=H#$_Y[B93@N;@91C16F- MJ80[:*RI/7'^D?BD?!KL ;V*]KUEXV&&GY:)]I6G?T*. 1K+VZE 8WM9 R]6 M4*Z7_XNLY2M(5,-+?B9"#2C7RZG@.Q&A\3T]FQP#-):W4X'&]K+/XIQY-(GJ MC>459%_FNS@7MK?.?3=:I")3BCMHK*D]<T"ONO0:)]X^FWD&."QO1V"M"X7M;R(1+E>WD]V<78=V:J79@S*-_+*7@YB<;V M]#1R3-"8GD[U72,TMI=]%^?"+HGJCB7_4M#*_!?GPC5;&^]!BU8VA;B#QIK: MJX\=O7.:CBN[BXU=/<[VUMJ[4U=P$GM >_I,T#:EIR+?3:)]X>G#R"E 8WL[ M-FA,+UMX*8EJ>%GZPBT_=1#E>/E_R190#2_'YGTD&M=3?C+S%*"Q/6WYA:TO M:%POAR[.&;XL&-4>TQ969W$N;&]M7"D+RM3DCEZT+DM^0%.:CBL[B[7KT'C_ MZN:ZO??MJ8H]H#W5EYOP)1 H9@IK'IIQ&'@1B=Z_IV>14S+FR5L<\WLM:#PO M6^%KQ%$=3RTHQM.O(5M!=;P5K8MW966Q\ HV7=6OC_2GU5 4=U%ZB:\&GN)-$R7\A M#R-O)M'[#>LW$.%Z,3>^4EXUR^0HMJU_O&[VQM>-\:;NZ@@]K+EKNH3/U(8NM_(E<1]%[" M_O)#?#Q!8W@Y%%1S%1P*JNFE-VB,L+_>S[] 8W@YYN*<>1Z)QAW+[R,MI^;B M'"T^I_:]EYQ]ES0=5XYOK>^@\=Q['Q3VGHPPHZJ+WLNS@7'DFBNE-Z?W*.H+F& M?CZ?] #5]M(+OLTLJC\GWT1Z@>I[Z06J'?IY!ND!JNWE5(MS9NJ[NLAEQ*?& MXAPM+J?VQL>><88/233&E'K_ M2;0O:&ZAOW]%#@75]=*3YY)HC#GXXZ0G: POA[+L[^&<2JZ10T%UO9QR<2Z\ MA$1S&4N^W25J]W!>GYSO;BYW$2J&8X MGD\BAX!J>KF,Q;F YK-JSO.::WR?1'*;T5>08\&.1T7CAM/8!U?%R3-!X M4SHF:#PO^_ R$M4*I[/O=QI0+2^7O3@7^/(^-+^Y.^_%N;"[M?Q%^L[6^E/3 M=%S96:R]&(TWJ8N57:2C@]K+*1?GFCG<@>)9I =\BT=4W]M5_DX%_VD:O:M_QHYU7G?B1Z;V/8 LKW<@K0N&/Y47(*T-A>MH#RQW",AVM-S8^1Z+UY MVWH,HAI>SFUQSO"7:-%WELA?GFA>0:(Y3>P^RAK>3*-];OCO$88'OGXO>XQC6@G*]G(K7 MD&A\3W^!G HTOI>UH-PQ/$SP \+0>_3V4V0M*-_+.2[.A8^1:,YS \KR<\^)<0/.>BZN] M.!>VMS:N@HO+"=W>.I?_ 7!G9['^$C3>I,[WBZ/HH/9RKHMSX?8DFO+M#'G;0^Q[#+E".EZNP.&<>1Z+Y M+]O#L3@7=A<;'X*+RRG=W/B&-!U7=K;6?PN.-Z5;YWH^Z:W M2?0>#IO7D:<*[R;1/O"6/\W+@>*]7!9H+GU<%F@N7I9 \=Z^ECQ50.]_#$N@ M>"]797$N7$&B][$L#]?B7-C>6K\"+BXG=:1%^F+MY7B\Z3R^M?Z6-)UE@PYJ M+U=I<:ZY@43O9]7U>.+EJO&+)-H7WO(]@1$HULME@N93*U_6L4S0G+Q$3/6, M@@>3IQK\!4ZT+[S-@6*]7+7%N8#>RS+,+,Z/'/G_JX,CX<4"["\ 245. %1*Y"8((! end GRAPHIC 23 image_31.jpg begin 644 image_31.jpg MB5!.1PT*&@H -24A$4@ !F0 +" 8 !A]>*8 "7!(67, $SE M !,Y0%USO"5 =4E$051XG.W.L0D @$,?=?6F?X2L0$KK\J M @%A+DB1)DB1)DB0I+K(]*TF2)$F2)$F2=+'(]JPD29(D M29(D2=+% ."7 3P8^00F /0'K, $E%3D2N0F"" end GRAPHIC 24 image_3a.jpg begin 644 image_3a.jpg MB5!.1PT*&@H -24A$4@ !F0 +" 8 !A]>*8 "7!(67, $SE M !,Y0%USO"5 =4E$051XG.W.L0D @$,?=?6F?X2L0$KK\J M @%A+DB1)DB1)DB0I+K(]*TF2)$F2)$F2=+'(]JPD29(D M29(D2=+% ."7 3P8^00F /0'K, $E%3D2N0F"" end GRAPHIC 25 kamn-20231231_g1.jpg begin 644 kamn-20231231_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 26 kamn-20231231_g2.jpg begin 644 kamn-20231231_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 **JZSJL&B:;)JES&[)%C7+4DDSIZ*YC_ (6KH7_/A=_]\K_\ M51_PM70O^?"[_P"^5_\ BJT^HXO^1F7]I8'_ )^(Z>BN8_X6KH7_ #X7?_?* M_P#Q5'_"U="_Y\+O_OE?_BJ/J.+_ )&']I8'_GXCIZ*YC_A:NA?\^%W_ -\K M_P#%4?\ "U="_P"?"[_[Y7_XJCZCB_Y&']I8'_GXCIZ*YC_A:NA?\^%W_P!\ MK_\ %4?\+5T+_GPN_P#OE?\ XJCZCB_Y&']I8'_GXCIZ*YC_ (6KH7_/A=_] M\K_\51_PM70O^?"[_P"^5_\ BJ/J.+_D8?VE@?\ GXCIZ*YC_A:NA?\ /A=_ M]\K_ /%4?\+5T+_GPN_^^5_^*H^HXO\ D8?VE@?^?B.GHKF/^%JZ%_SX7?\ MWRO_ ,51_P +5T+_ )\+O_OE?_BJ/J.+_D8?VE@?^?B.GHKF/^%JZ%_SX7?_ M 'RO_P 51_PM70O^?"[_ .^5_P#BJ/J.+_D8?VE@?^?B.GHKF/\ A:NA?\^% MW_WRO_Q5'_"U="_Y\+O_ +Y7_P"*H^HXO^1A_:6!_P"?B.GHKF/^%JZ%_P ^ M%W_WRO\ \51_PM70O^?"[_[Y7_XJCZCB_P"1A_:6!_Y^(Z>BN8_X6KH7_/A= M_P#?*_\ Q5=/656A6H6YU:YO1Q-#$7]G*]@HHHK$W"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *POBA\3? ?P7^&^O?%WXH^)K;1O#?AC2+C5-=U:[ M8B.TM((VDEE;&20%4G !)Z $G%;M?G__ ,'0<'C^?_@B1\8E\ "X+*=%;61: M@^8=/&L69GZ<[0,%_P#8#YXS0!U/['_[0W[='_!3GX?C]JCX>>+-*^!OPAUR MXF_X5OIUQX3CU?Q1K]BDC1KJ=Y)<2_9;&*4H6CMTAE&X[)8"-L0CT MV"-HCCHR,K(P[,I!Z5\Z?%S]N;]NGP/_ ,%R?A[_ ,$U-#\:?#IO 7CGX _C=K/PS\.Z+XS^*^IZ*/#EKI<%O$\UI:6NE72Q7 M%Q-)-.;\2K.VY8EV) H/@O\ P49_9@_;V_9"_P"#;3XC^%?VSOVGKS7O'/PZ M\4V*>!_$?@7XCZR_G^'KS5]+M5LM4>2.T.H.BSW2 31R*J"$J000 #]L**_) MG_@J3^SMI?[%7C_]DW]NKX0_%'QY+\4M?_:5\)>$?&GB75_&M]<)X@T;4HKC M[59RV9E^R00D0JJQ6\,4:*S87."/6OB)X_\ B5^V=_P56^,?[)%W\)?!OCKP M;\$_ GA@V_@7QSX^O-&T^]O]7BN+J?4I+>WTV]74'CC2V@3S@JVYW,@+S,R@ M'Z&45^6FG?L(?MM?LE?L!?MD>$/C=\9XM.^&_P#PBFN>+/@'H7P^^+FOW.J> M!WBTZ_F>P:_DMK*62S5Q:F. L\9V2!T.\[M3_@E1_P $]?#7C+]B7X!_\% + MK]H[X@6/Q:M/@%)9:7XAU'Q9/+HME%>::\4#3Z;(_D21VH<2@#9YLJ&:4N^& M4 _3>O._BC^T_P#"CX2_&WX9?L]>)M;0^*_BOJ^HV?AC289%,K1V.F76H7-T MZDY$*);K&6&?WEQ$.Y(_&_\ :SN/"W[/'["WP(^.W[+^J>*/%OQ \)_&?P[; M^)?VM-/5K&#QO=7%Y)%?P?:+FX^V:S:3,Q4-LFLRL6U)>-E?0?\ P4J_9<^! M/Q"_X.$_V-'\8^!!>OXZ\.>/8_%,C:E^ M&+CQ=?W&E)_9_AJ6.V>*SFF:&%PDI#.B*SD!G+,,UM_LU>,O#?\ P4W_ ."G MG[57P]_:,TQ?$7@3X!7VA>$O!/P\U1V?2TGN(;M[_5+FU)\NYN9)H-D,LBDP MQ1D1X+NS 'Z(T5^7O[%4_CSX=?\ !17]JC_@C/K_ ,2O&FH?"G2_!ECXU^%M M]%XPU"WU7PI:7:V_GZ9;ZC%,MU'"DUP!"HERB0,,D2.*^8OV/OV2/#/[3G_! MKU?_ +6WQL^+'Q&UKQUX+^'WC[Q1X&U3_A/]1MDT'4-.U'5KI)HXK>9$N)9) MH,O- M*/&O@B\UQA,LUG'86EI%;W]DH=PUX\C/(<+$F%]7_P#!,OXJ^-OCE_P3J^!? MQA^)6LR:EXB\2_"7P_J.NZE,?GO+R73X6FF;_:=RSGW8U+_P4-_;L^#W_!.# M]DWQ1^U;\:+L-9:';>7I.D1S!)]:U*0$6UC#G/SR..3@[$5Y"-J,: /BS_@H M%^WU_P %0/V5OVD?A1^Q!^SI\;O@W\5OC/\ %74]UOX2_P"%,:CIT&AZ,H?S M=5O9U\03M'$I1R%\OYD@G;(**K_IEX;M]>M/#MA:>*M4MK[5(K*)-2O;.T-O M#<7 0"21(F=S&C-DA"[%00-S8R?S_P#^"&_["OQBT#_A*_\ @JC^WG:&Y_:# M^/FV^NK:ZA*GPCX?;:UII$*-EH3Y:0ET)RJQPQ-\T3EOT+BEBF020R*ZG.&4 MY'I0!X=^TK^U3J?@[XW>!?V-_@HME=?$[XB6]WJ,9065$D9;W[:7Q.^/W[./[''C'XL? C2?#WBOQ/X*\%WVJM M+X[U"2UBNA9V?M%_$3]KG_@GU\)OVE_BT;#_A)/&OA"#5-9&F6IAMQ-(6R(T+ M,548 ))]S7CG[//[4_[8/\ P4I^%'CG]IW]C?XM>$/!?A33/%.JZ)\)M,US MPDVIKXG.G2&%[W4Y_M$;PV]S.CI'%;A)(HP)&>5F\M>G_P""#H!_X([?L\ C M_FFUG_-Z^>?^"=/PD_;A_P"")WPM^)7[*WB_]FZW\>_!?PUX@U;Q3\/?B[:> M/M+TZSTO1Y%,\T&KP7,HNX/)$;2/+;V]SR\@56 4D [_ $#_ (+M> -5_P"" M1L__ 49NOA;)!XOLM8_X1"]^&;W^UH_&7VE+0:<9R.(3(Z3^9@L+4F MJ:9+]HD>6VAG*H\%QYDDBNI61#D5\(?L'?\ !,'X[_\ !1/_ (-]?B'_ &3? MP^#_ !O\7?V@-3^+WPS34Y&2VBE1[>&%)"%W+'+]FN0DFWI)%)M*\'OO^"Z? M[27[=?QX_P""67AW]C;XY?L*R> OB;\:?'7ASPC!:3>/-+U%-4U5+R*[:73( MM/EN)'MR]JNYKC[.85F4'S"1D _1W_@H!^U#X^^!'PLT'PK^SG?^"Y?BO\3/ M$$6@?"^#QW?R0Z,;LQO0PQ+\TJ@X'["VE_\%B[; MQQK5U_P4G\4?L[7'AP:4J^'K3X+VFM_:VO3*I9[B340J+$L88!45F9G!)4)A MD_:V_P""0G[$'[?'PL\'?#C]L3X977BV7P-H']F^'-6@\17]C-8%HHDEFB%O M,B%W,,9/F*X.Q000,5\^_P#!*'P=^TA_P3Z_;X^(_P#P21^(GQEUSXC_ OT M[X;6?Q ^"_B+Q//Y^HZ/I:MXRN+.1H9YY&3$5A M:231R1P8#/(BB9F1)$VV?@E_P7D_8Y^/GQ=\.?!;P9\+?C7:ZKXHU>'3M/N= M;^$>HV=G'+*P56FGD7;$@)Y9N *^C_VH/V@(?V>_AJVN:-X:E\1^+=9N/[,\ M!>#;.0+<>(-8D1C#:H3]R,;6DFF/R0012S.0D;&@#YR_X)Y?\%>-#_:8_P"" M:GBO]N;]IOP*/ 6I_">ZUO3/BWHUIN>*SU#2HEEN1:AV+,'1XRL99F#N8MSE M=[<-?_M[_MZ>%/\ @G9I_P#P6 \4V7AB7PE+=0^!]EH+?:+;P;,[1K;MAX1$O$M>;_P#!1S]B/7OV(_\ @VF^-/P5T?6UUKQG MJ%@/$_Q&\06,)1=5U:]UNTN]6N$7J(1&9(T!Y$,*;N(9/ M$_A^UU7PC<>(-3GL["ZM[F%98)WDA@FDVE'5]H3+=,KG(\ _X(B?MO?&O_@H M;^P'H_[4/[0.F:)8^)=6\4:W:7-CX=M'AM+:*VOY8(HD61W8[40 LS$DC)-7 M_P#@AY8>(]-_X)"_LZVWBI9!='X5:5)&)&O^Q[\4_\ IWN* /3]%_:_^.'[9O[;WQ6_90_9,\?:/X,\+? JWL+/QQX[ MOO#HU:YU7Q%>))(FFVD+RQQ1P6T<3?:)&W2-(PC3RPID;2_8H_;,^*7[/;[P?XWCLM.^V:4VI6DA,%Y'!,WFMIUY&H;9YB3*IE1 M9@R"4_.G_!NI9ZAI_P :OVZ[/Q4&'B%?VM]?;5/-^^R-+*8F]U),A4]"#Q3O M^"-JZG>_\%E/^"C&MZ:&&B'Q[X6MMP_U;WL5OJ(E"]MPYW=_F7- 'VK^Q1^U MWI?[6OP_UN;5/#J^'?''@3Q1=^%?B7X/-WYYT;6K4@2+')M7S[:5&2>";:/, MAE0D*P9%]EK\T?V/O$NJ^ _^#FW]K+X/:)*R:)XU^$'A?Q9J5JA_=KJ%G!86 M2.!T5F2ZE)/5CR:5]'D_P#NS]?T1\EGW^^1_P *_-A1117JGB!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7LE>-U[)7AYS_ ,N_G^A])P]_R]_[ M=_4^*OVE_P#@DAJ7[>OC#Q-\0_VHOVN?B[X?G?4+BV^'?AOX9^.7TG3/"]A$ M3';70BC3%W>S;?M,LLV[;YJPJ L0+'P8\;:EX:UO\ :)^(K6/B3Q+H5TT&H:;X8L!%-J8M)D^: MVN9DE6-)U^:-1*5PP5E\E_X.'?V"M%TOX#ZO_P %4OV?_BWXZ\'?'+X.FUU/ MPMK%GXTO[BUN8WO((I-/2SGEDAA602?+';I&LK[4=9%!_%WA#4-$]7^,G_!1+_@GS\#_ A$\^JI\>)O M&%S%",M#IVB_8KNYE;'W5V!@">I&!S7Z7T %%%% !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 %9'C[P%X,^*?@;6/AI\1?#5IK.@>(-,GT[6M)OX@\%Y:S1F.6%U/561B" M/0UKT4 ?#O[(7_!/W]LS_@E[IU_\%/V-/BIX.^(_P4DU.>^\+_#WXLZE>Z5J M?A,S2&26UM=7L[:\$]L79W"2VH8,Q^^#]&U7P9\/)_"/AOX>^ DNKZW-O,]T[7%SJ-VL#2R W<@"I:QC 7G@Y M^TJ* /SE^,/_ 2B_;\^!/[#O!=I\7;F*\^*/PX^)>A3 MWFDW&HH"&U"W,"LXD:K>W%[?W<. MHWVEBXCCM8D%O&8X9%F$C.S,RD[ &"^8_-_MR?\ !+/]KWQS^UUX=_X*6?\ M!.O]I/P]\*?C6OA.+P]X^T/Q#:RZCX=\362D,L/+ M??\ 10!\>WW[$_[:GC3]COXK^"OC=\?_ EXR^,GQB\%W/A;5-?&F3:9X>\- M:;+:W4$<%A:1K)+,(FNYY2\K+).\OS.J11QK<^ '_!/OXJ:'_P $E+C_ ()A M_'7XAZ,DP^%EYX$MO&G@[S_GLYK.2UCNC!.JE)$1QN0.ROM)RH;:/K:B@#\L M?'__ 1F_P""E_QG_P"":_@K]A'XG?MB_"FW?X3:GH#?#Z;0/!%XL.HVVE2J MMNVJSRRLY9+=0JQVT4670&263<<>]?MA?\$[OVM/C1^T+^S=^V1\'?VC/!-I M\4/@>VNP:Q<>*_!MS)HVL0:Q:+;7316MM=++$(E$@AB:>*9-5TX6=[ M<2&W@,5D1RR(BRKD9. VQ7^*O^"=7QT^!/\ P42\3_\ !1+]@_QCX26?XH:' M;:=\7_AEX[FNK33M9GM5"VNIVMY:13/:W**-K*T$B.))6X9R1]H44 ?,'P._ M8D^)GPE\<_&;]KS7]<\,>(/CC\8XK*VN'_TBUT/0M/LK<6]EIT#;))Y(XU+S M2RE4:YE/W(5VA/%_V8/^"6?[5_[.7_!%WQ-_P2>/CKX>ZK?:MX7\1>'=-\;_ M &F^BBBL]::^>XFDM?(8M+";LA%$@60'+%/+Q)^@]% 'B_\ P3R^ 7Q/_93_ M &,OA[^S%\6=5T+4M2^'OABS\/V^K^'I9C!J%M:P)%%.R3(K0R$+AD!$OA-XPT[4'M+W M5]FYK^_^SL//990FR/.P)"JD8DE#_H110!\N>-="_P""S>N>$]0T?P?\0_V; M]#U.ZM7BL]8/A[7;DV;L,"58GN KLN<@-E<@;@PR#[C^SM\+K[X(_ +P3\'- M5\0/J]YX6\*:?I5]J\N=^H3P6Z12W+$\EI'5I"3R2Y)YKLJ* /@W5?@U#PCJFJ$8CLO&6FM"UA%,WW46ZL('BAS]Z:$H/F= M%;ZE_;)^&GQ1^-?[,?C;X)_"&70;?5O&GAC4-!.H^([J9+?3XKNTE@:YV0QN MT[(74B+,8;G+C&&[?QUX$\&_$WPG>^!?B#X9LM8T?48A'>Z=J$ DBE 8,I(/ M0JP5E8')K@)J$" M,Y5Y(9HU,+@%1@/(&P3\O2L3]IO]D/XZ?MZZ>/@M^TIXNT3PE\'I+Q)?%'@W MP'JUU=ZEXRAC<.EG=ZC+!;?8K)F5?.@@B>24#;]HC4LK?3=% ',ZGHNM_#KX M;6OA?X"?#[PXQT>S@LM#\/WNIOI.GV]M&JQI$KP6MP8D2-0%58B,*!\HY'BG MPR_8/U3Q#^U-:_MS_MA>-;'QG\1-#TZ;3OAWHNE63P:#X$LYAB<6,4K-)/>3 M#Y9KZ7:[J%1(X4&P_2-% 'SE^TYX)_X*CO\ M$Z!\0/V-OC=\)T^'RZ!]B\3 M?#_XE^';LLUZ)I&^WV][9?OMQC:-/*43AB^4[+]GS]FK6/AUX\\2?M ? M&3QM:>+/B;XQLK.PUG7+#238V.GZ9:&9[;2["W>65X;9)+BXE8R2R22RSR.S M!?+CB];HH *_/'XD?L4?\%Q-?_:L\1_M,?#[]MCX&Z4;Z!M-\)Z5JOP\O-0_ MX1S2-X;[+;O)(-KRLL.,'$<4,411QVKWRRN&A0E;9&;(^\J* .;OO#VL> ?AA#X0^!7A30HI=(TV"Q M\.Z3J5W):6%M#&JQQH6BBD942,#"JO.T+E<[A\U_\$:_V$_CQ_P3=_91B_92 M^+_C'PGXGM=.UO4=3T[Q#X=:YADD:\N6G>&2WFCP K.V'60Y& 4&-Q^N** / MEB\_8G^+_P ?VQOB%^V'^Q9J'A!I/C#I%A#\2/!/C6YNK2RDU6Q5X[36;:> MUBF9)/)D>.:W,8$^%?S8V!+=A^P)^P_X?_8@^&WB33[KQ;_PD_C7XA>-=1\9 M?$SQD]B+;^V-;O9-\SQP[G^SV\8"QQ0[VV(O)+,S'W>L?Q[X"\+?$WPM=>"? M&VGO>:3?*$O[%;J6)+J/.6AE\ME,D3#Y7B8E)%+(X96*D ^+/^"9WP5N_BI^ MWG^TM_P55U.!AHOQ-UC3_"/PID=<"[\/:-;QVLVI1'^*WO+N$R1-_%'"LBY2 M5"?NNH=/T^PTFP@TK2K&&VM;:%8K:VMX@D<4:@!451PJ@ < "IJ "BBB@# M&^('_(HW?_;/_P!&+7FE>PSV\%U$8+F!)$;[R2*"#^!JO_8&A?\ 0%M/_ 9? M\*]3!8^&%I.#C?6_Y'C9CE<\;74U)*RM^+_S/)J*]9_L#0O^@+:?^ R_X4?V M!H7_ $!;3_P&7_"NO^V:?\C.#_5^K_.ON/)J*]9_L#0O^@+:?^ R_P"%']@: M%_T!;3_P&7_"C^V:?\C#_5^K_.ON/)J*]9_L#0O^@+:?^ R_X4?V!H7_ $!; M3_P&7_"C^V:?\C#_ %?J_P Z^X\FHKUG^P-"_P"@+:?^ R_X4?V!H7_0%M/_ M &7_"C^V:?\C#_5^K_.ON/)J*]9_L#0O^@+:?\ @,O^%']@:%_T!;3_ ,!E M_P */[9I_P C#_5^K_.ON/)J*]9_L#0O^@+:?^ R_P"%']@:%_T!;3_P&7_" MC^V:?\C#_5^K_.ON/)J*]9_L#0O^@+:?^ R_X4?V!H7_ $!;3_P&7_"C^V:? M\C#_ %?J_P Z^X\FHKUG^P-"_P"@+:?^ R_X4?V!H7_0%M/_ &7_"C^V:?\ MC#_5^K_.ON/)J*]9_L#0O^@+:?\ @,O^%']@:%_T!;3_ ,!E_P */[9I_P C M#_5^K_.ON/)J*]9_L#0O^@+:?^ R_P"%']@:%_T!;3_P&7_"C^V:?\C#_5^K M_.ON/)J]DJI_8&A?] 6T_P# 9?\ "K=<&.QD<7RV5K7_ !L>IEN7SP//S2O> MWX7_ ,SX<^+/_! #]C'XU?&/Q/\ 'KQS\6/C>WB;Q?J'VS7+W3_BW?6JS,!B M.,)%M5(XTPD<8&U$ 50 *]"^!/\ P2)_9+_9W_9^^(_[.OP^U#QXVG_%1=OB MWQ%J/CJ\FUN11!Y,2Q7^X2Q+&-Q10< R/D$,17U#17GGJ'SC\&?^"9?PE^%V MG>'M$\>_&SXL?%;3_"5_!?>&-,^+'CJ35K:PNH2&@G,2I$MS)$P#1-WNI+:ZL+R"19;>\M; MB)EDM[B*15=)48,I'H2#W5% 'D'P>_8M^&OPK^+=U^T+XA\6>)O'GQ"N-"70 MX?&OCF_AN+RQTM9/,^Q6T=O##;VT;2 /(8XEDF95,KR%5QZ_110 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 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%?'_[4_P#P66^!?[%O[:/PY_8Q_:,^$/C70KGXIZBEIX2\<@Z=+HDC M/_\ !8WX%ZA_P4OOO^"5WPP^ M%/C'Q?\ $+2-(&H:[JFDG3X])TU! D[I+-/=)(71)8@RI&V&D"]5;;[-KGQR M^-NF?MDZ'^SSIO[*^KWWP_U/P/<:SJ/QACUR!;+3=1CN#&NE/:%?,>1D"R>8 M&'$@ 5@LC( >JT5\Q?"'_@H]<_%/_@I?X[_X)R:E^SGK?AFZ\$?#^'Q2?%.L MZY:2#4X9;J&",0V]L90L;>:S!WE5QLVM$I/!^R'_ ,%'KG]JC]M#X[?L<:I^ MSGK?@;4/@='H)O[S7M>,B&T,L42"&.)PPGD+";!5"I! /IVBB MB@ HHHH **@U6ZN['2[F]L-->\GAMW>"SCD5&G<*2(PS$*"QP,D@#/)KSC]C MOXT?&+]H/]GG0?BU\>_V:=4^$/BK5&NAJ7@#6-8BO[C3A'MZ/<_P#"K;GQO;>- M=4URT,-]9QWRV4?D6UN96*/()OFE>*1?*YB^8$ 'T[1110 45P7QY_:&\&? M2QT2TU>UNM6\1>+-872/!?A/2MC7VN7YC:0Q1!V552.*.2:69RL<44;N[ #G M._:1_:?\/_LE?LZZK^T+\9?!/B&]M_#^AR:CKFD^!-&N=:EB\F!IK@(RQ1CR MD5)#Y\P@3"@ML)"T >G45YG^QK^T[X9_;0_9<\$?M4^#/#E_I&E>.M"CU73] M-U-D-Q;Q.3M60QDKNP.<$CGJ:\QUG_@HU>^)3X_U[]F']E[Q9\5O#7PNUBZT MGQ=K_A[4["V%UJ%HH:]L]*AN)5?49[<':X_=1M(#%')(X95 /IJBO#;#_@HW M^R'J?["C?\%'[#XJ0R_"=/#3ZT^NI;N9%C5C&UN8<;_M(G!@\G&[S?DZUS?B MS_@H7KOP5TGPE\0OVI_V7?$GPZ\%>,]?L-&M/$5]K=C>2Z%>7SB.S35[>"0F MS625DB,D3W"1R2*)&1'-, MN+^_L_"'AN?4[LPP1/-(VR,;8U6-&8R2O'&,IH ],HHKYN_P""B_\ MP4V^$/\ P3;\%Z)XL^*7PU\<>(#XAU^RT?3O^$:\.R/9Q7-U(T<7VB]DVV\( MRCDKO:7 !$9W+D ^D:*RO'?CGPA\,?!.L?$CX@^(K71]!T#3)]1UK5;Z4)#9 MVL,;22S2,?NJJ*S$^@KY7\4?\%;=!^'/P?\ #G[7'Q7_ &8/&WAKX%>*+JR2 MV^)M_<6;/IEI>R)'9ZIJ&G)*;BTL9C)$5D^>5!-'YL,1)"@'U[17DW[2O[8? MPX_9PM?!VDRZ7J'BOQ5\2-:&D_#KP;X::%[W7[GR6GD>-I9$BCMX8%:::XD= M8XXUSDLR*W+_ @_;YT3Q5^U%=?L3_'3X5:I\-OB]L/$ MNE!S')/I]Y V)7A<$2P2)'*@^<*Z9< 'T#17(_'GXY?#3]FGX.>(OCS\8?$* MZ7X:\+Z9)?:K=E2S;%X6.-!S)+(Y6..--&9E5I8P2X M/H.BN1^!7QS^&7[2/PLTKXR_"#Q$-3T+5XW,$S0O#+#+&[136\\4@#P3Q2H\ M4D3@/')&RL 5(KKJ "BBB@!ES=6UG US=SI%&N-SR-@#G'4U4_X2;P[_ -!V MT_\ A?\:J?$#_D4;O\ [9_^C%KS2O4P6 ABJ3FVUK;\CQK?\)-X=_P"@[:?^!"_XT?\ "3>'?^@[:?\ @0O^->4T5V?V/2_F9P?V M_7_D7XGJW_"3>'?^@[:?^!"_XT?\)-X=_P"@[:?^!"_XUY311_8]+^9A_;]? M^1?B>K?\)-X=_P"@[:?^!"_XT?\ "3>'?^@[:?\ @0O^->4T4?V/2_F8?V_7 M_D7XGJW_ DWAW_H.VG_ ($+_C1_PDWAW_H.VG_@0O\ C7E-%']CTOYF']OU M_P"1?B>K?\)-X=_Z#MI_X$+_ (T?\)-X=_Z#MI_X$+_C7E-%']CTOYF']OU_ MY%^)ZM_PDWAW_H.VG_@0O^-'_"3>'?\ H.VG_@0O^->4T4?V/2_F8?V_7_D7 MXGJW_"3>'?\ H.VG_@0O^-'_ DWAW_H.VG_ ($+_C7E-%']CTOYF']OU_Y% M^)ZM_P )-X=_Z#MI_P"!"_XT?\)-X=_Z#MI_X$+_ (UY311_8]+^9A_;]?\ MD7XGJW_"3>'?^@[:?^!"_P"-'_"3>'?^@[:?^!"_XUY311_8]+^9A_;]?^1? MB>K?\)-X=_Z#MI_X$+_C1_PDWAW_ *#MI_X$+_C7E-%']CTOYF']OU_Y%^)Z MM_PDWAW_ *#MI_X$+_C1_P )-X=_Z#MI_P"!"_XUY311_8]+^9A_;]?^1?B> MK?\ "3>'?^@[:?\ @0O^-'_"3>'?^@[:?^!"_P"->4T4?V/2_F8?V_7_ )%^ M)ZM_PDWAW_H.VG_@0O\ C1_PDWAW_H.VG_@0O^->4T4?V/2_F8?V_7_D7XGJ MW_"3>'?^@[:?^!"_XT?\)-X=_P"@[:?^!"_XUY311_8]+^9A_;]?^1?B>K?\ M)-X=_P"@[:?^!"_XT?\ "3>'?^@[:?\ @0O^->4T4?V/2_F8?V_7_D7XGJW_ M DWAW_H.VG_ ($+_C1_PDWAW_H.VG_@0O\ C7E-%']CTOYF']OU_P"1?B>K M?\)-X=_Z#MI_X$+_ (T?\)-X=_Z#MI_X$+_C7E-%']CTOYF']OU_Y%^)ZM_P MDWAW_H.VG_@0O^-'_"3>'?\ H.VG_@0O^->4T4?V/2_F8?V_7_D7XGJW_"3> M'?\ H.VG_@0O^-'_ DWAW_H.VG_ ($+_C7E-%']CTOYF']OU_Y%^)ZM_P ) M-X=_Z#MI_P"!"_XT?\)-X=_Z#MI_X$+_ (UY311_8]+^9A_;]?\ D7XGJW_" M3>'?^@[:?^!"_P"-'_"3>'?^@[:?^!"_XUY311_8]+^9A_;]?^1?B>K?\)-X M=_Z#MI_X$+_C1_PDWAW_ *#MI_X$+_C7E-%']CTOYF']OU_Y%^)ZM_PDWAW_ M *#MI_X$+_C1_P )-X=_Z#MI_P"!"_XUY311_8]+^9A_;]?^1?B>K?\ "3>' M?^@[:?\ @0O^-'_"3>'?^@[:?^!"_P"->4T4?V/2_F8?V_7_ )%^)ZM_PDWA MW_H.VG_@0O\ C1_PDWAW_H.VG_@0O^->4T4?V/2_F8?V_7_D7XGJW_"3>'?^ M@[:?^!"_XT?\)-X=_P"@[:?^!"_XUY311_8]+^9A_;]?^1?B>K?\)-X=_P"@ M[:?^!"_XU);:[HMY.MM::K;RR-G:D@KR6MGX?_ /(W6G_;3_T6U9UL MJI4Z4IJ3T39K0SNM5KQ@X+5I?>STNBBO@KXM_M(?\%=?VF_CKXTT_P#X)4Z[ M^S%'\/? &NOX7U:[^+UYK,VIW^M6P!OI84TU62*UCE M!AI$=WXFU#3&PT-UJES,SV]G]HCVN+2"%I(D<;K@N2J 'TW17S5^UWIO_!47 MXF>([_PK^PYXW^&WPVTK1+1"OB;X@Z#/J]QXAOFC$GDP0PR*EI:(&5'G<2RO M)O"Q*L8>;%_X(V_MR?&W]O7]DB^^(/[27PTT_P ,>/O!WCW5_!GBZ#1=_P#9 M][?:=(B27-J'9B(R7V$;F DBDP<8 /J^BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\TO^"TO[!]E_P4 M:^/%[^S=:01CQ*_[+_B/5_ =ZS!6M-=M-?T26T8.?]6)�.W41W$E==_P $ M^/\ @KS;?%W_ ((S)^V9\2-/N-2^(?P^TU_"WC3PP04O=1\7V[1V=O9;3RL] M]/-9E5_A:]"_PG'IOB?QEXHC_P""M7ASQG'\#_B!-X0T[X,ZSX8O?&D'@V[? M3XM6N=9TV>*#(3S'3R[25C<*AA&5_>8)(\$^%G_!(#XF_#3_ (+9^.?CGHFJ MM;?LZ>*;G3_BA=>%XV3[/<^/X?M5M&A3[P6-[BXU(D84S-:@AC"NT \2_9-_ M9XU;]F3_ (.2_AO\._&>KQZKXOO/V0KS6_B#KL8_Y"OB*_UR_N]1N0>NQKF: M01@YVQ+&@X45]?ZS^U_^UMX9_P""[7AC]A3Q%XQ\+7/PN\0_!+4?&%A9:7X8 M>WOTN([UK9([FXEN)O.*"(L'B6!6\W!C)0,?'/%7ASXV7/\ P<@Z'^VK;?LQ M_$N3X4:=\!W\$W?C5/!=T8EU$W5S<[A;[?M+1?O%CWB(_-R,I\]=I\4_!_Q> MO/\ @XA^'O[2.F_ /QS=?#G0_@5>^#-6\;P>&9VL;?5I]0GG1/N^8\6TQ@SJ MAB!D!+;59E *OP<_Y6@/C#_V:IHO_IUAJO\ L$ZKIVA?\%[O^"B.N:O=I;VE MGI'PRGNIY#A8XT\.,S,?8 $_A6C\)O"'Q>T[_@X<^)/[1^J_ +QU:_#K7_@A MI_@[1_&TWAB<6-QJMO?03.GW?,2+ D G9!$3&3NVLK-G_L:?"OXEW_\ P6$_ M;/\ B-\3/@!X\T7X>_'/1_"NF^#?$^I^&IX+;4$TS17LKP,2NZVW$L8S,J!@ M,?>*J0#E?$W_ 4B_;,_:1_8MU']MW]D3QAX_P!+\37-M=ZS\-OA'8?LRZWK M>D:WIL,S_9[.\U%=/8S7=U%&&,UK'+7 M]B_QO\//AUH?@1OC]XSL-"\_QE_P""K/\ P2A\#+_P3#^)O_!,CQS\:=.\(:G=6OPC^*7@ M34;:#2=3TN:X>6!-0N)SY=B$,C9=VW(A"&(^6'D])_X*9?#;]K#QK\7/V*]4 MU+X1>)O'FM?#;XQVOC#XM:QX(\,RRZ;H]LV!(D#%5,\<1=TC10\[16X:0;W& M\ ZGP3^T[^W]^S9_P5]\!?L2_M3_ !U\(_$OP=\;/ .LZSX=GT'P"-!D\,:E MIP,TEO&!=A M-7]K#P[\5O%G_!_\%=OVS_V@_B'\ /B#HG@GXL# MPC/X#\17W@V\,6I)HNDW$%W^[2-I8F9F!B21%:3A5!=E0@'1?\$P_P!M#]M' M]JW]CSXV>'/B/XK\&#XT? _XM^)/A[<>+I_"\LFDZQ<:7Y3+>R6,%S R[Q(R M%(Y4 *!\T02%-ZM((""^YBU9G_ 23T'XR?L]^'/VR-3^, MO[-/Q(T)_'O[0_B[Q]X)LKCPA<23:SI6HM$EL(A$'"SE@NZ)RK*&WG")(R># M_!/]GW_@I;\,?^#8S3/V1?@I\%/'?AGXQ^#]8N4\6>$E233=2U71+GQ#>7MQ M!IUVI"L\MK.JMY3^8%$B ;G0. ?2&K_MU_&G]F__ (*K? +]B>Y_; T;XS:) M\6[+Q#IGC[3KG2M+@U#P?K.FV"WD&_VD_'O[6O[#/[1_[-G_!)WX@^$/AM\(=5\3V4 MO@N6+2=.U'3SJ6F6]LCS6:7!AL;1'0_OII5D?;*3$O[HS^M^)/"/QEF_X.,/ M#O[4+_L_>-V^'=E^S:W@"_\ &=MX;N)+"+7'UJ:]V [!(]N$=5^TA/+R../O9Z<5^5O\ P42_9J\#?\%$/A%\4-%^/G_!/CXDZ3^T?X1\4>)+#X#? M$;P=X(N8I-9CM]1NAX?NAK%J/LT-J81:^:NH2Q!!YLD>"R/7Z2?LO^%_BWX( M_9J^'O@SX_>*DUWQUI'@C2K+QIK<\+63\Q6^H:VUK?WMZ@/W9FC M5;8MW2(#UKZV_P""@(#?L&_&U6&0?A%XDR#_ -@NYKY$^ OPSU+]FC_@Y*^- M5[KT#0:/^T5\%-+\2>%;QQB*XOM&>UL+VS1C]Z959;AEYPDP/2OK/_@H1<:U M+^Q/\4?"OA7P3KWB/6_$O@'6=%T'1?#FCRWEQ=WMSI]Q'"F(P1$I8@&60I&N M1E@2 0#RW_@@[_RAV_9XY_YIM9_S>ODK_@@C^UQ\.?V!O@3XM_X)G?MX>+)/ M!/QB^'?Q%UF6'1]:LIVNO%]E=W!N(M0TU$1GU'S'>7"P"1RH1@"'%?7W_!$W MPUX^^&?_ 3-^$WP-^+?PQ\2>$?%O@?PG!I/B'1?$>CRVSQ3HS\QR$>7.A&& MW1LV,@-M/%-_;2\8?M/?M:?#O5OV2?V+/!GB+PI+XNMY-)\8?&/QEX=N=*LO M"VF2@I=/8V]VL5SJ-^\1=(/)00(S>8]PA558 ^!/^".7[/'PW_;N_P""$O[3 M_P &_BKXU/A'X5^./C5XMOO"'B.\Q#!H>DQ#3[RWO,2E%6""[@>1U8J/WBW-O9?'9+" MXC;1X3-=+']B2618KA]T8DNB8(\6K.!-]U_MJ_\ !*MKK_@B7XC_ ."7_P"P MJT>BR6'A2SM/#,&H7@B_M:2VOX;ZXAN9AM >]:.99'^5-]RQ.$R*X[_@I/\ M"A_^"M7[%6A_LN^$OV5_'7A'XD3^(M#O-/U+Q7X.N--@^<%W"]Y>+J+HMM M<^7;+<0HEC).9C*@ 56V:*=&?F.0CRYT(PVZ-FQD!MIXH ]YT3]I3]G3Q- MJ]MX?\-_'WP5J%_>3+%:6-CXJLY9IY"L6-K M*)K.YC;=ML(;Y<"/?O)8';M^:@#V#_ (+2_ 7XO?M._P#! M++XU_ [X#6,]YXLUSP>W]D:=:MB6_,,\5Q):1^KS1Q21*OV MA6\"%)Y0D9RGS!CM'ZQ6GQ(T2Y^'H^)((;(6K3R6,OAB]_M% "05^Q+$ M;AGR#A5C)8,?#7P3\>^ ];\#?LT>&_$%MKGC5/$ MUJUEK'Q)NK9_,M=-BLFQ-8Z8D@$DTERL4\K*BQQ(%\X@'Q9XHUWXS_LA1_\ M!,'_ (*0_M!:'K5[\,_A]\'O^$<^)^K0V4MRWA0ZMH<%M!J%VB!G1-CQ^9)@ MD?92A^=T#>A_M]?M5_!7]JG_ (+2?\$^9OV./B):^+=1T_Q'XIN]2\0^'8I9 M+.31Y;.U\]8[L+Y-RODPWFY8W?R\$.%+C/Z>_%CXPZ#\#]#MHX_ASXOU^XE@ M9=)T3P5X0NK]I3'M A\R-!;6N=RA3<2PQX!^8!6(^<_V/_V'_BQXA_;(\4?\ M%1?VW+&QM?B7KF@KX;^'?@.PO5O+;X?>&E8U+O'$S M(Q) )/B:G_#<_B+Q9\1[K]]\(?A%;:K%X2B/,/BSQ9;P313ZF>TEIISB2"WZ MJ]X)YL?Z+;2-RG_!M+_RA ^ W_8)U?\ ]/FH5D?%/_@VL_X(SZAX1\1ZWH'[ M"UG+KT^FWD]E)'XSUPL]XT;LA"F^VDF0CC&/;%1_\&YW_!-7PI^P;^P9X:\6 M^,OV?+KP-\9?&6F21_%(ZA>W#7-TUMJ-]]C$D32O#%M@E4CRE7(8%LF@#-_X M)^_$S4O@[_P71_;"_83LIB/"^O6>B_%/PY8 _)97MW:6<.K.HZ?O[B>*0X[H M3U8FOT6K\[?V#_AEJ?Q:_P""\'[7W[;=C 3X8\-Z/H/PNT/41RE]?P6=G=:I M&I];>:*&-O>3U! _1*@ HHHH QOB!_R*-W_VS_\ 1BUYI7I?Q _Y%&[_ .V? M_HQ:\TKZ/)_]V?K^B/DL^_WR/^%?FPHHHKU3Q HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *V?A__P C M=:?]M/\ T6U8U;/P_P#^1NM/^VG_ *+:L,5_NT_1_D=."_WRG_B7YH]+(R,5 M^5W[>7_!O[\%O@1X,\1_MU_\$HO%'BCX*_'+P187?B*SN])\5WMY8^)6A5KB M>SO(KR67=YX1E^\(F9OWJ.K''Z@^++#Q!JOA74],\)Z^FDZK,GI7KW_ 4X\7_M8?\ !)3XB?!?]L/X4_M8^/\ QYX#\0_$_3?! M7Q7^''CJXL[JUNK6^#^7>V*6]M"MA,GE2#;"%0LT("!!(K_67[='_!.3X4?M ME_LDZ;^S!I&H'P-+X,OM,U7X5^(=%LD=O"6JZ:,:?<0PL0KI&N8C'D;HG=0R MDAASGQ _8Y_:$_;,UGX6VG[<]SX"M?#?PN\7V?BV?1/ =W>7:^+-=LXW6SGG M-U##]AM(I)'F-F/M)D<1AI]J,L@![1^U+X)_:0^(?P:U?PC^RM\<-#^'GBZ\ MM9(['Q1KGA ZTMH2I :.'[3"JR;L8=Q*J\YB?I7Q[_P;]_&SX[CX7_$__@GY M^U#X!T'2O'G[-GC-/#^J:QX8@,=IX@M[Q)+N'46W %[B<^;/)*0K2^O=_&N@?\%7]*_::U[6_A=X_^!NK_"34H+<:'HGBG2M4M-:T658564^=;%X[ MM6D#OAMA(95!3:2W9_LF_LHZ;^S5:^,/%6M^*O\ A)O'?Q)\4OXB^(7BS^SQ M:+J%\88[>**"#>YM[6"WAB@AA,DC*B99Y'=W8 ]IWMUH_B M?P=K U?P1XOTK:+W0[[RVB9XRP*R12Q/)#- X,/M'\7^(/"MUHO@;QDGA_4;I1&FLG35NWM$)P[Q1N MP0RA<[&D#HK;6:.104;9HH Y'X&? [X>=IKB M\NIY6FN+NXE?+3W$TTDDLDK$L[R,Q/-==110 4444 5M7TNVUK3I-,NV<1RX MW&,X/!![_2L3_A5WAW_GXN_^_J__ !-=)16U/$UZ,;0E9'/5PF&KRYJD4V'?^?B[_[^K_\ $UTE%:?7L7_.S+^SL#_S M[1S?_"KO#O\ S\7?_?U?_B:/^%7>'?\ GXN_^_J__$UTE%'U[%_SL/[.P/\ MS[1S?_"KO#O_ #\7?_?U?_B:/^%7>'?^?B[_ ._J_P#Q-=)11]>Q?\[#^SL# M_P ^TQ?\[#^SL#_S[1S?_"KO#O\ S\7?_?U?_B:/^%7>'?\ GXN_^_J__$UTE%'U M[%_SL/[.P/\ S[1S?_"KO#O_ #\7?_?U?_B:/^%7>'?^?B[_ ._J_P#Q-=)1 M1]>Q?\[#^SL#_P ^TQ?\[#^SL#_S[1S?_"KO#O\ S\7?_?U?_B:/^%7>'?\ GXN_ M^_J__$UTE%'U[%_SL/[.P/\ S[1S?_"KO#O_ #\7?_?U?_B:/^%7>'?^?B[_ M ._J_P#Q-=)11]>Q?\[#^SL#_P ^TQ?\[#^SL#_S[1S?_"KO#O\ S\7?_?U?_B:/ M^%7>'?\ GXN_^_J__$UTE%'U[%_SL/[.P/\ S[1S?_"KO#O_ #\7?_?U?_B: M/^%7>'?^?B[_ ._J_P#Q-=)11]>Q?\[#^SL#_P ^TQ?\[#^SL#_S[1S?_"KO#O\ MS\7?_?U?_B:/^%7>'?\ GXN_^_J__$UTE%'U[%_SL/[.P/\ S[1S?_"KO#O_ M #\7?_?U?_B:/^%7>'?^?B[_ ._J_P#Q-=)11]>Q?\[#^SL#_P ^TQ?\[#^SL#_S M[1S?_"KO#O\ S\7?_?U?_B:/^%7>'?\ GXN_^_J__$UTE%'U[%_SL/[.P/\ MS[1S?_"KO#O_ #\7?_?U?_B:/^%7>'?^?B[_ ._J_P#Q-=)11]>Q?\[#^SL# M_P ^TQ?\[#^SL#_S[1S?_"KO#O\ S\7?_?U?_B:/^%7>'?\ GXN_^_J__$UTE%'U M[%_SL/[.P/\ S[1S?_"KO#O_ #\7?_?U?_B:LZ1X"T71=1CU.TFN#)%G:)'! M'(([#WK;HI2QF*E%QJ:7+X M_P#C)86TS(OB.VM5NYK329RI!:W9[',L><.+F-OO1+0!]G6G_!4;_@GU?H^H M6/[5GA6;28Y6CE\417$C:(C*VULZF$^Q@!N,F;&>]>N_#?XI_#?XQ>&O^$S^ M%/CG2_$6D?;)[5=4T:]2XMWFAD,NZSXPU2/P=K%O>VGA>WN-MU* M[6[OO#EU=(SVW]L: ?\ @H%J/_!. MS3?V+OB5K/C&+X=3>*] DLI]-V>(8A>K:0BV(N6C@@=O/9KB]DM1&+._!^OZY:W\<%K M>0/<6EY%>6Y$4L)[>#69=(DG6%-9M])DC_ 'MDY9'3?<1S-$XD,2+S0!]IT5\9?M%_ M\%H/A;\"OB]\"?AUX=_9_P#&_C31?VA+&2\^'GC30)+(V6K1"QCNHX[:(SFX M:=S<6L86>.WC!N QEVHY6O9?\%=?&^D>#O!.B?&+]@[QQX ^*WQ+^*][X&\! M_#/Q3JUL@OVMHDFDU62_C5XX[!8W.9(TE9F0B))EQ(0#[5HKYD_9_P#^"B6L M?%G]HOXN?L9>.OV?;GP[\6/A/H=GK+Z%IWB6+4--\16-W$7MIK*^DBMR,OMC M<3PQ%& ;;X)_P1H_;R_;8_:GN_P!H+QC\;OV>2T()N"T43RW4DA" M@ ^S_V>%?%#V]G<0_8=6M=GGVY\^-/,V[UQ(FZ-L_*S8->CU\I_\ M$\_^"C7P1_:O^!_QE^/=K\&)_A#H7PN^*FOZ#XTB\226<)K_P" T]K%J/?!'QU\5Z'HWACQ[X8>W?38AJ3;HV:,.U[++]G#S+#': MMOV;-ZO\M)X&_P""J_B4_MY>$OV'_P!HS]BKQG\*I?B?I&I7_P )?$OB'7M- MO$\0"PB\^YAG@LI9?L$RPCS/+>1F&55@K,!0!]=W]]9Z78S:EJ%RD-O;Q-+/ M-(<*B*,LQ/8 FO%?#?_ 4N_P"">?C'XAQ?"/PG^VU\+M3\5SWC6D/AJP\; MV4M^\ZYW1"W60R;Q@Y7;D8.>E>WU^9/_ 7(_8M^(OP<^(?A7_@N'^PIX1MV M^+WP28W7CW0[:':OC/PN(VCNXY@H^>6&W:0;\;_(9\$M# H /O#XZ?M?_LK_ M +,-S86G[1O[1'@WP+)JK!=,7Q;XBM[#[6Q+ +&9G4.WRMP,G@UW>@Z]HOBG M1;7Q'X=U.&]L+V!9K2[MW#1S1L,JRD=01WKXP_8M\=>%O^"P.N^$O^"C7B#0 M%7X4^%+F23X(>#M5,,LYUE UO>^(+]$9U2YB?S[2TB))B19K@_/<1^5]M4 9 M?C7QOX0^''A6]\<>/O$MEH^CZ=%YM]J6HW"Q0PKD %F8XY) ZDD 9) J#5_ MB1X%\-> '^*?C'Q/:Z!X?ATY;Z\U3Q(QTV.SMRH;?428W11LONG_!3KX9?#KXH?\$__ (R:7\1O ND:[!9?"[Q%=V,>KZ;% M<"UN%TNYV3Q>8I\N5&]=M! M=:-K>F3"2WO(22!)&XX93@X(X-O M#?\ @VP\=Z3^T[_P3P^(5Y\;K"UU7QYXB^,/BN/XV:;JL2O-/J-S(-\%S&W) M3[(T,*H1M"1[ ,+@ 'Z1:=J.GZQI\&KZ1?PW5I=0K-:W5M*'CFC8!E=64D,I M!!!'!!KB_B7^TS\!?A#XKT_X?^/OBAIEIXEU:!I])\*V[M=:M?0J=K2PV, > MXEC!X+K&5!."17Y'_P#!.+_@ISK?[ __ 0,^._Q3U:]?Q)'\ OC%K_@#X2) MJD[2B]B,EG_9D+MG<\44M^Q*@\00[5(V@#V;_@GQ^US^S!_P3V^&O@C5OVV[ M;XE:=\4?C_>6MWX^^/WQ"^'U[9Z7K7B*YC\R/2S?3QJ;:VMU)@MD,<5L(X6E M3"L[T ?I1\0OB9\//A)X#U'XH_%3QMI?AKPWI%H;K5M>/M8L; WU[I?@_Q?::C/;VP M=(S,Z02,50/(B[B,9<#O7S;_ ,%M],_;>\6>%/AWX9_9I_8(TOX_^ M.\2/K MOQ9\#ZSXEL+*#6[>UC)LM/>"Y8FZC^T.+IHQ&X+V<"E7#.E+_P $5OVDO^"< MW[2GA[QEJ/[)W[$7AC]G_P")WABZATGXN?#BW\ 6.B:OI_BYX>\(:9J_L0>$_BAJ/@72)O$NF?& M?PE;V'B"338C>V\#7SAHDG*[UC/F/E =N6)Q0!^EU>0Z/^WS^QAK_P 2++X3 M:-^TIX3N-=U359=+TFW35%\G4-0B)62RM[@_N;BY0JP:"-VD4HP*@J<>8?\ M!6WB2R\"3+;WFGEEGM+>66.&[N$9>4:.VDGD# MC!39N!&,UX!^U_X7^ /Q<_X-?Y-9\ &P@\.Z#^SSI'B+P5>Z:RQMIFHZ=9P7 M%L\3IAH;A;B'RV((<,TBGDL* /T+^*7Q:^&'P0\%W/Q%^,'C_2/#.A6CQI/J MNM7R6\(DD8)'&& 3'Y MYDZ1M7JO[*OQO\ _\%@/V^/AC_P48_9/UQK+X7?!GP-KFA:OJ5XR6^I^(=9U MF&S=M)GM%8R1V]BL*RF27"/<./(\U 9: /M#XV?M5?L[?LYW6G:=\:_B[H^@ M7NKI+)I>FW4Y>[NHH@#-,D$8:5HHP07E"[$W#'>BVP!#-.2(D0%W95!8?!?\ P1<^(>J? MM6_\%!/VW/VN?&\AO+W2OBO%\-?"$L_S?V;H>CFX58( ?]4DSNEQ(HX:0[CD M\U)_P11\?7?A/]LS]MS_ ()^!E?PA\-?C!'KO@S2W4&'3K/7A=7-Q8PIT2W2 M6+&:)PRNI&0P(X((Y!%25\'_ /!+ M?XT7?PF_;7_:0_X),ZM=.VD?"'6M/\1_"9)7+?9?#&L6\=U_9D9//D6,\PAB M!SMCE2,?+$H'WA0 4444 9/CFXGM?"UU/;3O&Z[-KQL01\ZCJ*\\_M_7?^@U M=_\ @2W^->@?$#_D4;O_ +9_^C%KS2OH3G'%Q2;7NK\V6 M_P"W]=_Z#5W_ .!+?XT?V_KO_0:N_P#P);_&JE%>I[.GV1XWMJO\S^\M_P!O MZ[_T&KO_ ,"6_P :/[?UW_H-7?\ X$M_C52BCV=/L@]M5_F?WEO^W]=_Z#5W M_P"!+?XT?V_KO_0:N_\ P);_ !JI11[.GV0>VJ_S/[RW_;^N_P#0:N__ ); M_&C^W]=_Z#5W_P"!+?XU4HH]G3[(/;5?YG]Y;_M_7?\ H-7?_@2W^-']OZ[_ M -!J[_\ EO\:J44>SI]D'MJO\S^\M_V_KO_ $&KO_P);_&C^W]=_P"@U=_^ M!+?XU4HH]G3[(/;5?YG]Y;_M_7?^@U=_^!+?XT?V_KO_ $&KO_P);_&JE%'L MZ?9![:K_ #/[RW_;^N_]!J[_ / EO\:/[?UW_H-7?_@2W^-5**/9T^R#VU7^ M9_>6_P"W]=_Z#5W_ .!+?XT?V_KO_0:N_P#P);_&JE%'LZ?9![:K_,_O+?\ M;^N_]!J[_P# EO\ &C^W]=_Z#5W_ .!+?XU4HH]G3[(/;5?YG]Y;_M_7?^@U M=_\ @2W^-']OZ[_T&KO_ ,"6_P :J44>SI]D'MJO\S^\M_V_KO\ T&KO_P " M6_QH_M_7?^@U=_\ @2W^-5**/9T^R#VU7^9_>6_[?UW_ *#5W_X$M_C1_;^N M_P#0:N__ );_&JE%'LZ?9![:K_,_O+?]OZ[_P!!J[_\"6_QH_M_7?\ H-7? M_@2W^-5**/9T^R#VU7^9_>6_[?UW_H-7?_@2W^-']OZ[_P!!J[_\"6_QJI11 M[.GV0>VJ_P S^\M_V_KO_0:N_P#P);_&C^W]=_Z#5W_X$M_C52BCV=/L@]M5 M_F?WEO\ M_7?^@U=_P#@2W^-']OZ[_T&KO\ \"6_QJI11[.GV0>VJ_S/[RW_ M &_KO_0:N_\ P);_ !H_M_7?^@U=_P#@2W^-5**/9T^R#VU7^9_>6_[?UW_H M-7?_ ($M_C1_;^N_]!J[_P# EO\ &JE%'LZ?9![:K_,_O+?]OZ[_ -!J[_\ M EO\:/[?UW_H-7?_ ($M_C52BCV=/L@]M5_F?WEO^W]=_P"@U=_^!+?XT?V_ MKO\ T&KO_P "6_QJI11[.GV0>VJ_S/[RW_;^N_\ 0:N__ EO\:/[?UW_ *#5 MW_X$M_C52BCV=/L@]M5_F?WEO^W]=_Z#5W_X$M_C1_;^N_\ 0:N__ EO\:J4 M4>SI]D'MJO\ ,_O+?]OZ[_T&KO\ \"6_QH_M_7?^@U=_^!+?XU4HH]G3[(/; M5?YG]Y;_ +?UW_H-7?\ X$M_C1_;^N_]!J[_ / EO\:J44>SI]D'MJO\S^\M M_P!OZ[_T&KO_ ,"6_P :/[?UW_H-7?\ X$M_C52BCV=/L@]M5_F?WEO^W]=_ MZ#5W_P"!+?XT?V_KO_0:N_\ P);_ !JI11[.GV0>VJ_S/[RW_;^N_P#0:N__ M );_&C^W]=_Z#5W_P"!+?XU4HH]G3[(/;5?YG]Y;_M_7?\ H-7?_@2W^-'] MOZ[_ -!J[_\ EO\:J44>SI]D'MJO\S^\M_V_KO_ $&KO_P);_&C^W]=_P"@ MU=_^!+?XU4HH]G3[(/;5?YG]Y;_M_7?^@U=_^!+?XT?V_KO_ $&KO_P);_&J ME%'LZ?9![:K_ #/[RW_;^N_]!J[_ / EO\:/[?UW_H-7?_@2W^-5**/9T^R# MVU7^9_>6_P"W]=_Z#5W_ .!+?XT?V_KO_0:N_P#P);_&JE%'LZ?9![:K_,_O M+?\ ;^N_]!J[_P# EO\ &C^W]=_Z#5W_ .!+?XU4HH]G3[(/;5?YG]Y;_M_7 M?^@U=_\ @2W^-']OZ[_T&KO_ ,"6_P :J44>SI]D'MJO\S^\M_V_KO\ T&KO M_P "6_QH_M_7?^@U=_\ @2W^-5**/9T^R#VU7^9_>6_[?UW_ *#5W_X$M_C1 M_;^N_P#0:N__ );_&JE%'LZ?9![:K_,_O+?]OZ[_P!!J[_\"6_QH_M_7?\ MH-7?_@2W^-5**/9T^R#VU7^9_>6_[?UW_H-7?_@2W^-=;\+K^^OOMWVV]FFV M^5M\V0MC._.,UP]=E\)/^8A_VR_]GKBS&$%@Y-+M^:/1RFI4EF$$V^OY,J_M M.?M)?"?]D+X$>(_VC?C?K1 P8V_^"JO[+GPL_;(_X)_?$SX"?&7XH0^! M]"O]"%_+XUN9UCBT&:QFCO8+V1F91Y4^+W[:O MQY^!G_!.S_@LSGP+=:%K&G>,_A_XB70[BTL_CA=VCDZ1(9;E(_L2$[;AK!_@EI?A+4_&/Q)^)5[

"? NA2 MPQSW45M%YMW>SS3NL=K:01X,DKDDEE6-)'(6G?LT_ME^$/V@?'_C;X%:[X1U M#P;\2OAQ<6J>,?!&LW$,TL-O=1>;:7UM/"S1W5I,F[;*N&5D9)$C<;:^*_AE MK>J_$C_@[%^(MEXIF:6V^'G[*-M:^&8'/RPBYU'3IY)5'8DW4ZD]2" >@IOQ MH\73_#'_ (.L?AD=#N6MK7QC^R9?6WBM8\[98+;4-2NHY7 ZD/:QJ#UPH H M^U?VC/VW_A1^SU\0?#GP,AT77/&OQ,\81/-X8^&O@NVBN-4NK6,[9+V8S2Q0 M65FAX:YN98H\@JI9_EKTGX?:OXZUWPU%JGQ$\%VGA_4I7).EVFL_;O*3^'?* M(HUW]@E>8K(Z1^9&NSS6_17_@EG_P42\$_\%/? MV1],_:7\*^#+SPQJ,>J7.B^+O"E_-YLNBZO;%?/MC)M7S%VO'(K;5)25=RJV M5 !]%T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7Y3_ /!9?X(?%G]D/_@IU\"O^"Z'PO\ .K>*?"/@'3G\+?&O1]!LVN; MO3]$E%W&=46% 6E2.*^G+XP$:W@)PK,R_JQ10!P'P_\ VI_V:/BS\&H?VA/A M[\>/"6K>!9[,7)\56^NP?88XBN3YLK,%B('#*^UE((8 @BOQ!_8"_9U^+WQS M_P"#2_X[_#+X(^$+RY\0:SX[U36-#L+2S)?5K:RO]+NY$@0#]_YD-G+$JKG> M?D&3Q7[3ZM^PA^P]KWBUO'^N?L:_"F]UYY?-?6[OX=Z9)=L^<[C,T!/_!OI^U_^SYX M;U'PG^R%\$?$'Q3\1VT%K9? J?X3:<^L2^(&3;]B$;63@0B7=F\(,,<0:5V4 M*P'>:MXB\.)_P==:1I*:S9K<)^Q ;+[,MPNX7'_"333^3MSG?Y.)-O79\V,< MU]X^&?V>O@%X+^(5_P#%OP=\#O!^D^*]5##5/$^F>&;6#4+P, M3N8Y-++^S[\!9_%/_"?[/GPE\)?&7X9:1 M%X0\?>!O''PDM;C6=6O[("U5XHC:/)?SS^6A:-0TWG,ZLOW6;]?O#7[/OP$\ M&>((?%G@_P""/A#2=5MV'5_$@@\!0O;6T?AU)]'L88+$1PA8XPDC+;A4 M 3>NU,\5[-_P5R_;MN_V9?VC/V;/V<]6\?:9\,_"_P 7/%.L0^*/C9JEK;,W MA:"SLT9;>TENT>WM+F\>X6W^TRJRQ1L[!3RR?7WBSX _ CQ[K&[6YG<*,*#))&6( R> *N^.?A-\*_B?X;@\'?$OX:>'_$6D M6TT%(XI&#+ M'$Q7N/\ @WX^-_PD\'>-/VJ?V8O$WQ!TRS^(=[^VGX]U&W\%R7 .I-8F.T(O M# ,NMMFWE7SV CWA4W;G16_2.V^'?P_L_%B>/;3P-H\6NQZ8NFQZU'ID2W:V M:MN6V$P7>(@QR(\[0><5 ?A1\+3JVM:\?AKH!OO$MI]E\1WIT:#S=5@V;/*N M7VYG3:=NUR1CC&* /QP_8Q^&7C']K+_@DO\ \%)O@9^SQJ\.I>*O$G[3WQ%F MT.QTZZ5I-0CDATZ2*),'D72P2PH3\K%CS@''T5^S_P#MO?LW_%7_ (-U)M7\ M1>+-,M[GP]^S]<>!/%_A.ZF5+^WU^VTEM+?2FM6_>">>X55BA*[Y!/'M!W"O MO[P3\%?@W\--1EUCX7YN<H _ M';]HSX+^*_V,O^"6'_!,GX!?'W4X]+\4:%^U=X%U#7+#4[A4ET]9)M0NYH9- MQX%L+N.%S]U2H&<$5]/?\%3O$GAW3?\ @N#_ ,$Z+6_URS@FCUCXB;XY;A59 M1/I%E%#D$Y'F2 HO]Y@0,D5]\^-O@I\&OB7J46L_$;X2>&/$%Y# (8;O6]!M M[N6.(,6"*TJ,0N68X!QEB>]9^I_LS?LWZW<)=ZS^S]X(NY8[>*WCENO"EG(R M111K'%&"T9(5$545>BJH P !0!VLLL<,;332*B(I9W8X"@=23VKXU\7_ !S^ M&O\ P5(^/NO_ +$_P1^)NE:S\+?AX]M+\?-6T/5$E_MZ>4N;?PO \;'=;OY3 MO?RK\IC5;0$F:?ROL35](TK7]*N="UW3+>]L;VW>"\L[N%9(IXG4J\;HP(96 M4D%2"""0:Y[P;\#/@E\.=7/B#X>_!WPKH-^T+0M>Z-X>MK68QD@E-\2*VTD MD9QP/2@#\E/ 7Q/\%_\ !NG_ ,%<+K]E;Q=XRL=+_9>_:;N)?$/@R"XO52+P M!KV]8ID=2?W-D[F.,N0$6-K&_#/AOP=HEOX:\(^'['2M-M%*VNGZ;:)!!""22$C0!5&23 MP.I- 'YO?L1^&]5^%W_!RM^V)X?\3QLK^/OACX2\4^&Y)1@W-A!!;V4KKZJE MSOBXXRGX5]E_\%$]5TS1/V /CAJFL:A#:VT7PB\1^9/<2A$7.F7 &2>!DD#Z MFLK]IC]E+6/%?QW\"_MJ_ PV5M\3OA[:7>E/;7TAAMO%/AZ[*M=:/;#"*>(;E*225ZSKO@OP5\7?"=C:?%'X86%_;N(KS^P_$^G6UX;.:@=T+(S#EMK$') /F'_ ((&:MI>K_\ !'/]GR;2M1@N5A^'UM!,T$H< M)*CNKH<=&5@01U!%>5_\%*?V>?V&O@5XG\3_ !%^ 7[-!\2_M1?&"T>T\-> M?"'B?4K1/%-\P95U+6=,MKJ.RGL+=G,]SBNW5[J/0](AM%F900I<1*NX@$X)Z9J'P'\'/A%\++F_O/AC\*_ M#?AR;591+J/O!M_:>.O$D&FPN__"1:I'<";4(X5P&D"6[/'"NW?(MK$NW>U>O_ M /!:SXA_!_\ X*,?\$1QIWP$N;+Q;KGQNN_#4/P@T6QF26\O-7?4K29H8U', M!_@KX2T;Q'JQ8ZKK^E> M'+6WO;TL3N)R: /+T_;3_ &1?V5O%_@O]BG]H;]JSPMH?Q(7P M!97L-IXGU+[#_:EO&&MFN4GG"Q.SRV\Q\O?YA",=N!FO)_V8?A7X#^,/_!7# MXF_\%$O@)+:S^!KWX.Z5X'O?$VF8-EXNUZ+4);B>[MI5^6[2UM8[*U-RI9"Y M>)6+02 ?4_Q+^ 'P(^-%W8:A\8O@IX1\63Z62=,G\2^&[6_>S)(),33QL8\D M G;CH*ZJUM;6QM8[&QMHX888PD,,2!510,!0!P !P * /BWX)?\ !+S]L;X6 M?%WPY\1O&?\ P6:^-?C72M%U>&\U#PEK>FZ;_ M /!T7XBT'0/^";\;O"9B^TSJF\1WADH1:M\1_A-X9\07<$/DP76MZ#;W2VQ6E1B%R2<#C)/K0!M7] MAH'B[0)]+U2RL]3TO4[-HKFVN(TFM[NWD0AD93E9$9200<@@]P:_(C]N_P#X M)H?LD?&68?\ !*3_ ()B?":2PO/$_B>WU#XS^(;+Q7JFH^&_A?I"W"W,[16= MQ=2V-GJUTR*D-K!&DIC,C,(XV#U^LZ_##X:)X%?X7I\/-"'AF2!X9/#HTF'[ M"T;,69#;[?+*EB21MP22:F\$^ O WPT\.P>$/ASX,TGP_I-MG[-I>B:=%:6T M63D[8XE55R?04 ?"?_!3#2-/^!7B7]C?]F"[M1H7[,?_ GT?A_XE/+)ML5C ML=-5?#FEWSGY?L4]Y&B2+)^[D:*)'R&VGDO$_P"QMX5_9-_X+W?"3XL_L&R) MH47Q>\/^(I?VC/A_H3 :8=.MK3?9ZW-;I\MJ\E])'&K842RYVPBE91@,RP(H8@< D<"@#X&_X):>#[3]@C_@H MA^V%^RY\6]3M="L_'7CO_A;?PZU#4[A8+?5]'O\ S3?&%W(#?8IA'#*#RNY& M/RL&-[_@AW\(M;\4?'W]K+_@I#=V4L7A[X]?%SR_AS<31E?[4\/:2;F"VU2( M'GR+DSN8R?O+$K#Y64G[M^)/P;^$/QEL+72OB_\ "KPWXKM;&Y%Q96WB30[> M^CMYATD19T8(W^T,&K/C?5?$GA3P=/<_#[P(==U**)8M,T>*]BM(F"[*KN$!V1R-M1@#\[OV1_"VH^,O^#G3]JWXLZ'$SZ1X/^#/A;PQJ]P@_ M=_VA>PV%[$F>A816LF?3Z65XY^QC^R98?LL^$/$=_KFMQ:[X[^(?BR[\5 M?$GQ1';F)=1U6Y(!2%&):*UMXEBMX(B25BA4L2[.S>QT %%%% &-\0/^11N_ M^V?_ *,6O-*]5\3Z5/K>ASZ7;2(KR[=K2$X&&![?2N1_X55KO_/_ &G_ 'TW M_P 37N99B:%&@XSE9W_1'S><8/$XC%*5.+:M^K.8HKI_^%5:[_S_ -I_WTW_ M ,31_P *JUW_ )_[3_OIO_B:]'Z]A/YT>3_9N._Y]LYBBNG_ .%5:[_S_P!I M_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0?V;CO^?;.8HKI_\ A56N_P#/ M_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/YT']FX[_ )]LYBBNG_X55KO_ M #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^=!_9N._Y]LYBBNG_X55KO_/\ MVG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^=!_9N._Y]LYBBNG_ .%5:[_S M_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0?V;CO^?;.8HKI_\ A56N M_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/YT']FX[_ )]LYBBNG_X5 M5KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^=!_9N._Y]LYBBNG_X55KO M_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^=!_9N._Y]LYBBNG_ .%5 M:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0?V;CO^?;.8HKI_\ MA56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/YT']FX[_ )]LYBBN MG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^=!_9N._Y]LYBBNG_X M55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^=!_9N._Y]LYBBNG_ M .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0?V;CO^?;.8HK MI_\ A56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/YT']FX[_ )]L MYBBNG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^=!_9N._Y]LYBB MNG_X55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^=!_9N._Y]LYB MBNG_ .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0?V;CO^?; M.8HKI_\ A56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/YT']FX[_ M )]LYBBNG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^=!_9N._Y] MLYBBNG_X55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^=!_9N._Y M]LYBBNG_ .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0?V;C MO^?;.8HKI_\ A56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/YT'] MFX[_ )]LYBBNG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^=!_9N M._Y]LYBBNG_X55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^=!_9 MN._Y]LYBBNG_ .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV$_G0 M?V;CO^?;.8HKI_\ A56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FCZ]A/ MYT']FX[_ )]LYBBNG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O83^= M!_9N._Y]LYBBNG_X55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^O83^ M=!_9N._Y]LYBBNG_ .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B:/KV M$_G0?V;CO^?;.8HKI_\ A56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ (FC MZ]A/YT']FX[_ )]LYBBNG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^)H^O M83^=!_9N._Y]LYBBNG_X55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_^)H^ MO83^=!_9N._Y]LYBBNG_ .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F_P#B M:/KV$_G0?V;CO^?;.8HKI_\ A56N_P#/_:?]]-_\31_PJK7?^?\ M/\ OIO_ M (FCZ]A/YT']FX[_ )]LYBBNG_X55KO_ #_VG_?3?_$T?\*JUW_G_M/^^F_^ M)H^O83^=!_9N._Y]LYBBNG_X55KO_/\ VG_?3?\ Q-'_ JK7?\ G_M/^^F_ M^)H^O83^=!_9N._Y]LYBBNG_ .%5:[_S_P!I_P!]-_\ $T?\*JUW_G_M/^^F M_P#B:/KV$_G0?V;CO^?;.8KLOA)_S$/^V7_L]5/^%5:[_P _]I_WTW_Q-;_@ MCPK?>&?M7VV>%_/V;?*).-N[.<@>M'JX648RN]/S1W99@<71QL)S@TE M?\F?//\ P69_9/\ C'^VI_P3R\;? ;X"R6T_B:YN=,U*RT._O!;V^O+8W\%X M^FRRM\L:SK"4!;";BN\A=Q'C_P#P4@^$Z?\ !6?X"> ?@OX$_9O\>^&?B!IW MQ!T+78/$_C+P92-;QS6Z16,LXDEDA[OM5N;4_/9B2:62*&*7;*8FD: M2.,LHK[&9]6@US2+UA-'ID[P@K87L,WF([WA@@?>K++M!->P?\$=OV'?&'["O[ M*>J>&OBA!:6OC/XA_$+6?'GC+2M.N1-;:5?:E(A%C'(O$@@@BMXF=?E9TT_[]-_\ %5UX?!5\3#FA:VQPXK,<-A*BA4O>U]CT"BO/_P#A M:/B+_GWM/^_3?_%4?\+1\1?\^]I_WZ;_ .*K?^RL7Y?>']MX'S^X] M HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_XJC^RL7Y?>']MX'S^ MX] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ ?IO_ (JC^RL7Y?>' M]MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_XJC^RL7Y? M>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ ?IO_ (JC M^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_X MJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ M?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^ M]I_WZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$ M7_/O:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_P MM'Q%_P ^]I_WZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#% M4?\ "T?$7_/O:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[ M]-_\51_PM'Q%_P ^]I_WZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ M +]-_P#%4?\ "T?$7_/O:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB M_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6C MXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS M_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_XJC^RL7Y?>']MX'S^X] H MKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ ?IO_ (JC^RL7Y?>']MX' MS^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_XJC^RL7Y?>']M MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ ?IO_ (JC^RL7 MY?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_WZ;_XJC^R ML7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O:?\ ?IO_ M (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q%_P ^]I_W MZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ "T?$7_/O M:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\51_PM'Q% M_P ^]I_WZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]-_P#%4?\ M"T?$7_/O:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"?>T_[]-_\ M51_PM'Q%_P ^]I_WZ;_XJC^RL7Y?>']MX'S^X] HKS__ (6CXB_Y][3_ +]- M_P#%4?\ "T?$7_/O:?\ ?IO_ (JC^RL7Y?>']MX'S^X] HKS_P#X6CXB_P"? M>T_[]-_\578>%M4N=:T[M4$DN[<(Q@<,1W^E88C!5\-#FG:VQTX7,<-BZ MCA3O>U]C0HK,\:>-/"'PX\(:I\0/B!XHT_1-"T2PFOM8UC5;M+>UL;:)"\DT MLKD+&BJI9F8@ DUYG\#_P#@H'^PQ^TSXU/PW_9V_:_^&WCGQ ME)>-HOA/Q MG9ZA=+;H5#RF*&1F"*74%L8!8#N*Y#N/7Z*\N^-/[:_[*/[.VN2>&?C3\=_# M^@ZC;6"W]_97-T7EL+-B56[NEC#&UMR58":;9&=C?-\IQZ)H'B;PYXK\.V?B M_P +^(+'4M)U&S2[T_5+"[2:WN;=U#I+'(A*NC*0P8$@@@@XH NT5Y'X'_;V M_8T^)/Q#L/A7X%_:1\*:EKFL/.FA6MOJ:[-8>#/G)93'$5ZT>#O6!G*[3D#! MQZY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YZ_\'.> MH^+?AO\ \$E_'WQ_^%?Q*\7>$/&'A2_T,Z+KOA#Q=?Z7-&L^KVEM*C?99D$J MM%/(,.&&2".0"/T*K\\_^#J'_E!M\8?^OWPU_P"I!IU '0?%[]B+X?6'_!/2 M?XV>"OVI?C'\-/%VA_"X>(;;Q_!\<_$=Q':746GBY,MW;WM_-;7-NSKF2.6, M@J3M*'##<_X(O?\ !0'X@_M6_P#!)7P;^VG^V=J^F>']0@L-2'BCQ7J'EZ?8 MW=O874T!U-\[8X59(LN1MC#K(5"KA1Q_Q/\ ^")O[)7[7/[ ^A_#GQ+\1/BG MH3W?@>PNK34[KXS>(=3L+*Y6UCE2273]2OI[*6%9 &:-H@-H(4IU'R9^Q1_P M40^%G[4O_!M[\2-?_P""JW@$ZEX$\$>)D\""'X=V":0WBF*!].FTZ*TCM/(A M@?[1-%$3&(X0D6Y@!Y@H _4SX7_\%"/V0?C#\3='^#?@OXN;/$_B32'U7PMH M^NZ!J&DR:]8HNYKG3S?6\*W\04%]]N9!L!;.T9KX+\!?&+X ?L.?\%]/VH_B M;\>OC<_ACP3I_P #O#=Y<:IXU\5W5Y';37%Q$3# UU+))\[C*6\6>20B=J3] MN72_VB+3_@IC_P $\?$?QULO"/A]F\?^(+;1O!?A2.>Z;0(3I4 DMYM3F!/!7BS_ (.B_ 3PS-H]S?V23 M/8RNZ1M)$7!\MRA9-RX.UF&<,00#ZZ^%_P#P4=_8@^-G[.FL?M9?"3]HO0O$ M7P^\.EQXA\0:2LTPTO;M+_:8%C\Z#:K*YWHN$.\X3YJZ3X!_M>?L[?M2_"RY M^-O[/'Q&3Q?X4M3,O]N:+IEU+!<-%N\Q(#Y6;EE*E2L0<[AMQNXKX4_8G^"' MAKX._P#!Q9^U)X2^!?A:UTWX>ZW\&O#VJ^/=#TRV5-/A\27,RF'=$HV+)+;B M\F(Q\QGD;^(UY7\%/C)X\_X)(_%7]H#_ ((W>!G-MJ7B[48?$?[&S3(3&(O$ M5ZME):+V,6FWLS7++G<8K:[D) - 'ZI_ ']HKX,?M1_#R/XL? /QQ#XC\-S M7DUK;ZQ:VLT<,\L1VR",RHOF!6RA9+OAK\ M6O'GA.[\7_M&Z%X4\4?\(AX_U728]2TFZ23SK>1+2XC7GREPX =GZM=W-M<"7S"J$('#LO)7D^+?@SX=N_&7A67QS\2M5\5Z//=:? \Z6USIWB"YO; M602A#$N$#;I$SO4;&^=OVE?^"@OQI_:P_P""7O\ P3]_:,_:4\-0:)X8\??M M->'(?C+]GMO(T^^M-.U6XCB:6,_*MK<"T-V8S\F8EV_*%R ?J[\-?V^OV2/B MQ\4[/X(>$_B]'!XNU/3FO]%\/>(-&O=(NM7M%&6N+%+^&'[=$%!8O!YBA1NS MCFNG^,O[2WP1^ ,^EZ;\4O'"6>IZXTHT+0-/L+C4-4U/R@&E-M8VD/['GPO\ C1\(X6A^*G@GX^>&I?AAJ%GQ=C4; MF9H/LT;#YBLA,;,@X8PID':*L_LC?$O5O$W_ 8^)?^"R7_!+ M_P )?"J+XW:Q^VCX./A:XUFZTNTU>RN);I+JXMC&+@PK#&[S11F6(-.BM$#( MGS_,,_-_PE\(:[\,_P#@Z.^)VG_"6 P>%O'/[,FF^(_B99VPVVK:S'J2V=G. MZCY?M!AB.">2LLS/]*TKPZJ0LNL75XH@E\YE6%8V!/FO*SHL:)N:1G55#%@#^2G[#W@+P M1)_P9V>*K]_"6G&XU;X%>.=0U2X^QIOO+JVGU-;>>5L9D>);>!49LE!#&!@* M (/$WQBU'PI\//\ @D7H?Q$^-&K^"?!/B#P&!JOBVR2QD^R:_P#\(C86NCN_ M]HV]Q;;FDO+F-6DB8KYK.I5E#@ _3;X0?M\_LA?'/Q'XI\%^ /C;IZZ[X(L? MMWB[P_XAL[G1M1TBTVAOM4]KJ$4$T< !!,Q3RQD9;D5PVI?\%EO^"6FE:+;^ M);G]N3P"^G7GC1_"=CJ%KJIG@NM62."62&*2-665$2ZMR\ZDPIYRAI 3BN+M9@\/ZA=:9H4S1K(L%]?V]N]K:3%'C80S2)(1(AV_.N?8K" M^M-4L8=2L)A)!<1++#( 0&1@"#SZ@BOR*_:.A_;K_P""99^/'QQ^&O@7PU^T M[^QU\2_&OBK7OBGX,6Y-KXB\'O=7,]OKR1.$M.UCPX]U&4E-CL?'/_ (*&^%_^"8'PT\0W6G6-EX'F\>_&G6-+NG@NETA9TM;' M1X)XR&@DN[B3S)G4K(+:%E0J9MZ]U_P42\&^(M-_X)^?$RU^#'Q3\0_#:X\* M_#35[S0KWP(]M9RVQL].F>WA1FACP9X*&C^9_SX?V;:YV?[.XIG'&[.>:^VOV__ /DP[XV?]DC\2?\ MIKN* /,_^"(GBGQ-XU_X)+_ 3Q=XS\17^KZKJ/P^M9]0U/4[M[BXNI69RTDD MCDL[$]222:^??^"8.E^&_P#@L_\ L@^+_P!M/]H/QGXM77?'?C?7;+P8V@^, M+[3W\ :;:SF"PBTY+:9$M[E%1;B2?;YDTDG[PL@5![I_P0=_Y0[_ +/'_9-K M/^;UX=XN_9 OO^"(?PQ^-G[2?P'_ &ZCX(^!NJ7UUXJNOA7JWP_M]4N[#6)P M$%MHE])=(D$ES*(((HI[6Y0'R\JV&8@'J/\ P0@_;;^*W[8_[#^HS_M&Z[#J M/C[X3^/]7\ >-?$"HL2ZKLHP%9X)X=Y'!D61AC.!\X?M)_M0_'SXY M?\%>OV*OB1X8\%?$]M8Z4N[7KD @207$D["TC8 M$?9X$N ?]+VKRO[)'[$'_!2;]EG_ ((T>%OAEX&_9\A\4,VEVT%-*MT\S4-?NX\CS$MH0[I&Q"N8W)W+$R-ZE^QM\%/V>/"_AR/QO M\/\ XVS?%[Q-$K6VN?$W6_%XUV^N;D@&55=9&AL4.?\ CVMEBB12 $ Z_"'Q M7^$VE_&+_@YH^#^K_MC?!S2Y+#Q!^R8\WA;POKPAU.QM=>M[V>:[LU9E\JYE MMTEF?>%P08W 'RXZ*X^!-C^R1_P&O"OQC^"&L7WQ?\ "GAZ MU6WT]Y-/>5;;4WMXP(XY&G:TB\P*"6:3G,TFX _4&OSE_P"#E'4/B_X"_8_\ M*_%3X6_M%>./"8B^*WAK2]2T'PWJL=G9ZG;7%XR2K<-'&+B0,"@*>=Y1$8RA MRQ/HGP2^.7_!=W7?B[X70X;E-\0OIY8[:V>1?XHTFGC=ER,JI&1G-?)'[47P%\4 M_!O_ () 6O\ P4+^!/QS\8+\=?!/PYT[XAW'Q'OO%EY<_P#"22K!#>ZA;7UL M\IM[BQGB:=4M-@BA'E")4$8%?H#^T?\ L^_#']JWX#^+/VI_%6Z@^'_P %/ B?#BVL]>ETLR)]HCO]0-U.LFGVE@&1YX[:W:,& M+=(J<4 ?5G[37_!9"+X:?\$X_@U^TW\'_AW;:Y\4_P!HRST+3OA%X!N9V\J7 M7-3@B;;<,"&^S6S2'S&&-Q")N3S Z^J?L2? WX506B^-/'W[4%M\=_BUIS+) MXN\7S^)TOH-+OW!WQ6&GQ2&VTB!3O2..*-'*KF1I'+,?@K]MG]BGP-\&/V_/ M^"8/[,7QATBT\2_"GP?H.L^#95U>S$MC?:Q!H]ND'GQOE";F>&!A&PP^QQ@@ M$5Z'_P %!_V<_#?[+'_!97]BWX^?L9>!]/\ "'B'XA>*=6\(?$72/"FGQV<& MOZ#';13R27$$(5)/L\)G?>RDC9 +?#NH7R:X(A*OA#0[:,_:];E7H74E8+6-O];=31D@QQ3E/%?^"#N@1?M, M?\$*_@YIOQOUC5=?FUK2M5>\U>[U>?\ M!9TUN_\JYCNPXFBGC*HT\<^./^"*-AXB\0^/3J$GB#QPW[3.A6X@TF*.> M.PL[>T^SR-%;6MLY(B$A,DTMQ,2'N'KHO^#5WXD_M#^)?^"7'@3P#\1?V:(O M#'@;P_I%Q_P@GQ 7QM;7S>+/-U;46N,WF9W+@4 ?1'_!-[ M]K7QG\3_ !?\7?V*?CUXA&J?$_\ 9]\6Q:-K6M/"D4GB'1;N'[5H^KR1H D< MT]J<3*@">;$[*%6147ZHK\R?V6X]2A_X.G?VG/[$+?V7+\ /#KZZ$^Z;\#3% MMMV/XO($N,\XS7Z;4 %%%% &-\0/^11N_P#MG_Z,6O-*]+^('_(HW?\ VS_] M&+7FE?1Y/_NS]?T1\EGW^^1_PK\V%%%%>J>(%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%>E_#_\ Y%&T_P"VG_HQJ\TKTOX?_P#(HVG_ &T_]&-7E9Q_NR]?T9[>0_[Y M+_"_S1\D?\%L-'_;:\9_ SPEX"_9&_8WT_XU:-/XPM]4^*/A'5?$]EIT&IZ1 M8LMPFFNMU(IG2XN1"7C575XK>2)U99L'CO\ @BS^TO\ \$ZOV@?$GC7P_P# MO_@GGX5_9K^.W@JW73OB=\.H_A_I^D:O:6SNK K/;VT#W5H9$3EE0APA:-0T M3/\ 4WQG_;Q_8Z_9T^,OASX ?'O]HGPSX-\5^+=-EOO#NG>);[[''>P1OL8K M<2@0!MW"HSAV(.U3@UX#\*?AO\./VBO^"R5S^WW^SW?6.H^%O"_P-G\#^)O& MNAR+)8^)-7GU2&YBM(9T^2\-G#;OYTB%E1YX(MVZ)TC^.> !C]&_\ @I+\#/\ @GU\"?&>J_M.Z7^SC<>)OVC?'FGG M3/"'@CP+XKU73=0\?7P7;#'?V6GW<,5W9QD*UQ)->\=W-]K7Q2?\%NK/X+^*/\ @W_OOC3\$+^UTO3_ -X<\)^+?@YK^BN ML;:--!=V(L)K-T_U;>3*805Z+*0*^X_V4?B;K_QK_9;^&OQE\5VBP:IXM\ : M-K6I0(FT1W%U8PSR*!V :0C'M7Y9?M<_\$OOV1?VJ?&_AS_@EA_P3I^&=[:> M"-,\8P:U\>_&L?C+5=6T/P1I\,AG.C::M[=3VUIJMW(03%:*CPQC,JB.0U^P M.@Z%H_A?0[+PSX>TZ*ST_3K2.UL;2!=J00QJ$1%'8!0 !Z"@"W1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %>&_MW_L ?![_@HK\)Y/@-^T M1XM\6CP5=3P3ZCX;\/:M'90WTT,GFQ/-(L)F;:X5@GF!,HI*DJ#7N5% 'RQK MW_!)3X+^-?A>/@=\1?VC/CQX@\%-IRZ?=^%K[XNW\-M=V:J$^S3/;&*:2(H- MA0R89>#FNK^(G_!,?]B3XC_L07/_ 3LN_@=I^E?"::RC@M_#FA.]J;1TF%P MEQ%*IW^>)U$IE8LSMN+[PS ^^44 ?&FJ_P#!"K]BKQ/9_#FX\=^*_BSXB\0? M##5UO?#OC;6_BMJ- MOVB;;]K7X;>-?''PN^(\>@0Z%>^)OAQKL=L-3TN''DV=U9W4-Q9SQIM&W=!N M7"X;Y5Q]$T4 >(Z?X*_9D_X)I_L_?$#XW7<.J0Z7:17GBWXD^+;XW&K:SK4T M<.9;NYD :6=Q&@5$4".)%5(UCC4*/!/V:?B3^SI_P5M_;/\ 7_!0;X(^#;S M4O /P8\&:K8^$/'6M^&+G3I=5\0:NT45S#;"ZC1Y8;*UMY$>0*8S-J)$;L8G MK[H=5=2CJ"I&""."*;;6UM96\=G9VZ111($BBB0*J*!@ < #TH ?7S?^W'_ M ,$O_@/_ ,%"M8\,:C^T/X^\?&V\%ZW'K/A/2_#GB---@TS48U 6[0PPB5Y1 MC*M([["S;-H)%?2%% 'RO\4/^"1'[.?[07A^#P/^TY\6?C%\3/"\5S%<2^$O M%WQ4U Z9=R1L&C-Q!:O"+D*P5@LI894''7/K'QJ_8O\ V7OV@_V9;G]CGXI_ M!C1KWX;3Z3!IT/A6VM_LMO900!?LXMO)VFV:+8AC:,J4*C!%>H44 ?/7PR_X M)P?"SP7K?@S6?B3\8/B/\4E^&]P+GX>6/Q,\0PWUOH%TL1A2Z18;>$W5RD;. MD=Q=F>6,.Q1U+$U>_:8_X)X? G]I?XQ>%?VE;G6/$W@GXH^"K:2T\._$GP#J MJ66JPV4FXR64WFQ2P7=L2['RKB*1068J!O;/N]% 'D_P>_8\^''P1A\8:YX/ M\2^(I_&GCZ2*7QA\2=7O8;O7-2DAB\JW+221&"..&,E8H(X4@CW,5C!=B>!_ M9O\ ^"6WP3_9,^!/B_\ 9Q^!?Q6^(VE>%_&M_=WVL0SZ_;W5PEU=A5NIX;B: MV:2)Y57:V&P,ED"N=]?2U% 'R]X%_P""3?[/OPW_ &&M0_X)S^#OB/\ $*T^ M%&I6EU8S:'_;UN\Z6-TT[W=FETUL9EAF>=V<;]P^ZK*K.K2^-_\ @D?^QS\5 M_P!AC2_^"=_QE\/ZSXP^'/AV"WA\*)KVIAM0T%;>+RK;[+=Q)'(IB3^T5]'L?&GC_Q8 MVLZEHVGL5;[+8^?'Y%M$'2-RBQ8=HH_,WA% Z3]C+_@G-\&/V$_$OC?Q)\%/ M'7C>X_X6+XCN?$/C&Q\2:\E]!?ZQ<,&FO\-$&CF?HWELJL,;E.U=OO\ 10!\ MQ7/_ 2P^$S:1\0O >E_'SXKZ?X'^*WB/6-9^(/P_M?$]LVF:I+JMQ+<7\,; MRVKW=A#,TT@>.SN(-P=LDEF8_1G@_P (^&/A_P"$M+\!^"="M=+T71-.@L-( MTRRB$<-G:PQK'%#&HX5$154 = *T:* /D/]H3]GC6/@!_P47\,_\%0_ASX= MN]1TG4_ LW@'XV:5I=LTUS'I9N$NK#6XH4!:=K6>/RIU4-)]FFWJI\DJWOOQ MQ^$G@_\ :S^!6H_"^\^(FK6OA;QEH\EOJ-_X1U"!'U/3+FW='B2X:.3;%+'+ MGS(BKXQM< D'OZ !@# '0"@#RW]C[]DKP#^Q)\$M*_9W^$GBKQ)>^$O#]N+ M?P]IWB._BNGTV ,S>5'*(DD9,L3B1GVX 7:.*SK_ /8D^&'C7XIZ-\7_ (Z^ M*O$GQ*U3POJ'V[P?9^,[JV;3=!NL$+K44 >5_M/?L=_!O\ :PB\,:E\0H=3TWQ'X&UL:OX%\:>&K_[' MJ_A^]V['DMI\,-DB922&17AE7 DC; Q8^#G[*OP_^$7Q!UOXT7>N:UXM\?>( M]/M]/UGQUXLN(9=0EL8&9H;.);>*&WM+=7=Y/)MX8D:1VD<,YW5Z910 5X1^ MW5_P3V^#7_!0_P $:?\ #']H+Q?XPC\-:;JEOJ<.A^&]9CL(WOH&9H;EY%B, MS,F_A?,V @';N&:]WHH Y^T\%ZW9_#T>"(_BCX@>]6U:&/Q3*ED^HJ[N35O%OQ%U:Q%C>^/_&5\+S4E ML@VX6=OM1(+"VW?,8+6*&-F^=E9OFKU:B@#SG]J/]E/X*?MB?# ?"CXY>&Y; MVQM]4MM5T;4+"]DM+_1M3MGWVU_97,1$EM*O'%S:R3Z382LC30VL-I;V]M 93''YLRQ> M=*(T621U10/6J* *7B30=/\ %7AV_P#"^K*[6FI64MK="-MK&.1"C8/8X)YK MROX ?!']G7_@FG^R3HGP/\ 7MYI/@+P-;31:6-4NI+VZ;S[J6?REVJ9+B5YI MV6.)%9W9E1%9B ?8:" 2"1TZ4 ?+/_!.O]E#Q7\/OB-\9/VY/C;X=?2_B+^T M!XM@U*\T:X96FT#P_86XM-&TR4J2OVA+9?,GV$J)9B@+"(.WU-110 4444 9 M7C>UN;SPO=6UI \LC;-J1KDGYU/05Y]_PC/B+_H!7?\ X#M_A7JU%=^%Q\\+ M3<%&^MSS,;E=/&U5.4FK*WY_YGE/_",^(O\ H!7?_@.W^%'_ C/B+_H!7?_ M (#M_A7JU%=/]L5?Y4K44?VQ5_E0?V!0_G?X'E/_",^(O\ H!7?_@.W^%'_ C/B+_H!7?_ M (#M_A7JU%']L5?Y4']@4/YW^!Y3_P (SXB_Z 5W_P" [?X4?\(SXB_Z 5W_ M . [?X5ZM11_;%7^5!_8%#^=_@>4_P#",^(O^@%=_P#@.W^%'_",^(O^@%=_ M^ [?X5ZM11_;%7^5!_8%#^=_@>4_\(SXB_Z 5W_X#M_A1_PC/B+_ * 5W_X# MM_A7JU%']L5?Y4']@4/YW^!Y3_PC/B+_ * 5W_X#M_A1_P (SXB_Z 5W_P" M[?X5ZM11_;%7^5!_8%#^=_@>4_\ ",^(O^@%=_\ @.W^%'_",^(O^@%=_P#@ M.W^%>K44?VQ5_E0?V!0_G?X'E/\ PC/B+_H!7?\ X#M_A1_PC/B+_H!7?_@. MW^%>K44?VQ5_E0?V!0_G?X'E/_",^(O^@%=_^ [?X4?\(SXB_P"@%=_^ [?X M5ZM11_;%7^5!_8%#^=_@>4_\(SXB_P"@%=_^ [?X4?\ ",^(O^@%=_\ @.W^ M%>K44?VQ5_E0?V!0_G?X'E/_ C/B+_H!7?_ (#M_A1_PC/B+_H!7?\ X#M_ MA7JU%']L5?Y4']@4/YW^!Y3_ ,(SXB_Z 5W_ . [?X4?\(SXB_Z 5W_X#M_A M7JU%']L5?Y4']@4/YW^!Y3_PC/B+_H!7?_@.W^%'_",^(O\ H!7?_@.W^%>K M44?VQ5_E0?V!0_G?X'E/_",^(O\ H!7?_@.W^%'_ C/B+_H!7?_ (#M_A7J MU%']L5?Y4']@4/YW^!Y3_P (SXB_Z 5W_P" [?X4?\(SXB_Z 5W_ . [?X5Z MM11_;%7^5!_8%#^=_@>4_P#",^(O^@%=_P#@.W^%'_",^(O^@%=_^ [?X5ZM M11_;%7^5!_8%#^=_@>4_\(SXB_Z 5W_X#M_A1_PC/B+_ * 5W_X#M_A7JU%' M]L5?Y4']@4/YW^!Y3_PC/B+_ * 5W_X#M_A1_P (SXB_Z 5W_P" [?X5ZM11 M_;%7^5!_8%#^=_@>4_\ ",^(O^@%=_\ @.W^%'_",^(O^@%=_P#@.W^%>K44 M?VQ5_E0?V!0_G?X'E/\ PC/B+_H!7?\ X#M_A1_PC/B+_H!7?_@.W^%>K44? MVQ5_E0?V!0_G?X'E/_",^(O^@%=_^ [?X4?\(SXB_P"@%=_^ [?X5ZM11_;% M7^5!_8%#^=_@>4_\(SXB_P"@%=_^ [?X4?\ ",^(O^@%=_\ @.W^%>K44?VQ M5_E0?V!0_G?X'E/_ C/B+_H!7?_ (#M_A1_PC/B+_H!7?\ X#M_A7JU%']L M5?Y4']@4/YW^!Y3_ ,(SXB_Z 5W_ . [?X4?\(SXB_Z 5W_X#M_A7JU%']L5 M?Y4']@4/YW^!Y3_PC/B+_H!7?_@.W^%'_",^(O\ H!7?_@.W^%>K44?VQ5_E M0?V!0_G?X'E/_",^(O\ H!7?_@.W^%'_ C/B+_H!7?_ (#M_A7JU%']L5?Y M4']@4/YW^!Y3_P (SXB_Z 5W_P" [?X4?\(SXB_Z 5W_ . [?X5ZM11_;%7^ M5!_8%#^=_@>4_P#",^(O^@%=_P#@.W^%>@^"+6YL_"]K;7<#Q2+OW)(N"/G8 M]#6K17-BL?/%4U!JVMSLP65T\%5F:)IT&CZ-IT%I:6L M2Q6UK:PK''$BC"JJJ % ' X%3T5P'IG.>#_ (._"+X>Z]J?BKP#\+/#FAZI MK4IEUG4M'T.WMKB_$_!_A+P#X>M?"/@7POI MVBZ38Q^79:7I-C';6]NF<[4CC 5!DG@ 5HT44 %%%% !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 %%%% ! M117$?M+^)OBSX,_9T\>>+?@)X;M]9\=:;X.U*Y\%Z3>6\DT-YJR6LC6<,J1D M.T;3B,,%(.TG!'6@#MZ*_,W_ (*:_MD_\%9O^":WP7^%?Q'\0_'GX&^+-4^( M?Q5:K MX _:ON/VR]*^)>D_'_2+?X+P> Y;'5?AJ_AB)[VZUXW)>/4%OO\ 6)&(2J>4 M#MRA.UB^Y-'P+^U!\*/B1^T?X]_9>\':VE]XD^&VAZ)J/BT6\BO'9-JC7WV> MV<@Y681V)E9"!A)X3_%0!Z)17E7PE\ ?M7^'OVD/B?XU^+OQ_P!(\0_#;73I M?_"K_!=GX8BM;GPT(H&6]\ZZ7Y[KSI2KC>6VX^78/EKU6@ HHHH ***Y#X^7 M'Q+LO@OXGU#X/>)])T;Q+;:+<3Z1J6N:,^H6L,J(6!>!)X"_ ('[P $@D, 5 M(!U]%?%?_!([]HW]J_\ ;X_X(O>$OC]XM^+EC;?%WQSX=\31V'C*;P[;FVT_ M4$U34K2QN#9Q*D4D< BM_P!WC]X(OF+%F8_3_P"SGX9^-G@SX$^%/"O[2'Q, ML?&7CRPT2"'Q9XITW24L8-3O0O[R9($ 6,$]E51W"KG: #M:**\[_9L_:?\ MA1^U?X7U[QS\&-;35-$T/QAJ/AT:M!(KP7MS8R"&XDA920\0E#HK@X8)N'!! MH ]$HK#^)GQ(\#_!SX=:[\6?B;XDM]'\.^&=(N-4UW5;MB(K2T@C:665L9.% M16/&2<< FODCXQ?M/?ME>(/^"7_Q)_X*'?"_Q+I'@*]3X8ZGXT\ >$O$'A9= M1:ST6VL)[VV:[Q-&1J-S$D7"J1Q[G8G:BJHS@ " MO;Z "BBOA^__ &@/VG?V\?VF/VD?V8_V4OVD+KX/R? 6/1=)T+Q#8>&M-U/^ MV]?O;.:ZE:^34+:X L8ML,(C@$4S'SG\X@H@ /N"BN!_9:B_:2@_9[\)V_[8 M$_A>7XF1Z2B>,9_!C2G3);L$C?!YJJP#*%9AM #%@OR@5WU !1110 445\4_ M\%M/VY_VN/V!/@-X<^+7[.?A'P/./VI_BBLSZ'X&\/3ZI>6U MMCS;ID&([>//'F2R%(ESQN<9(&37R3\<_P!K7_@HM^S;^P?I/_!3_P 4ZSX- M\2:;9Z/IWB;X@?!;3?#30+9Z!=&)I8K#4C.96O;6&97>693#-Y4NV*(% #[ M]HKF/A[\8_AS\3_@UHG[0'A7Q-;MX2\0>&;;Q!IVL7,@BB.G3VZW"3N6("+Y M3!B2>!G/2OC']@#_ (*@_&C]M'_@IS\8O@/?>#(-"^%OA?X=Z+KOPZBN[(IJ M.J6UW*?+U2X,?4; M#X;?M(6OPNU'3M0_:6@O/&UP(YK'65\&6T&DVLZ?-Y0LM[S&UD/RR*UTTVP_ MNYHV^>@#TNBO&OV*/VN]+_:U^'^MS:IX=7P[XX\">*+OPK\2_!YN_/.C:U:D M"18Y-J^?;2HR3P3;1YD,J$A6#(OLM !1110!5UG58-$TV35+F-V2+&Y8P,G+ M =_K5JL;X@?\BC=_]L__ $8M;-:N"5&,NK;7W)?YF,9R>(E#HDG][E_D@HK\ MIO\ @LC_ ,% _P!CK6_VV/#W_!/+]IS]OGXL?L^^&M"T&/6]8\7_ EO[G3; MK4-]MF+IY#9^X/^">/[+/PZ_9:^!/]E_"_ M]J[XE?&?2/%-\-:*** "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 **** /S!_X.G?\ DVO]F_\ [/ \ M)?\ I'JM?I=XJ\-Z?XQ\.7OA;5KK4(;:_MV@GETK5;BQN55A@F.XMG2:%O1X MW5AU!!KXS_X++?\ !.O]IS_@I7X6^'7PW^$OC[P-X1TKX??$O3_&\>I^(/ME MU<7][:0SQQ0&&*-5BB'VB0EO,=F^7A,'/U]97GQ0;X?_ &S4?#F@)XJ%L_\ MQ+H-:G?3S,"0O^D&V$@0C!/[DE22HW8W$ _)'_@B'^P#X/\ VROV=;SXL_M! M?'SXLZIJ_P ,/VI->O/!DUM\1+V+RFL;N$G[46=OMK3E46667,@2-4C:+=*9 M(/VU/AUX'TC]CO\ :^\27_C#7OCY\8]!\0>(_$:_&?PQ:FQC^%:VT:3V&CPZ MG-(_B!JOBVQU7PRMU!+;37[QM+:O#,A#(K*S+() >0I0_>KP+X4_\$6_V[OA MC^R!\;?^"323?9U@$K RR)% M+,ZF01O"60Q@%/XY?MG_ !?^)WP5_P"">'[(VJ?$?5]-O_VJ]#TC4?BCXLTN M_>TO[S3+/1+&^O[..XB*R6[WLUTD;2Q,KA/,52-^:RO^"BG[(WP(_9X_X*[? ML$^+_@7X*@\)PZS\1-S;%Q MWGQ6_P"")O[0?Q=_80^ 7PUU/]JW1-&^/G[-,NFW'PH^(6@^&7CTNP%E:6EJ MMC+!([R3Q2K9022S-RTH)$2Q?Z/6E\:/^"=W_!4S]K'X[_LY_M&?'+]HOX'> M&]=^"'BB]U:XT_PCX.U:]LKEIH88V8"XNHI)S*$==F^W$(Y#3EOD ,[6-,U3 MP=_P="^&/#^F^._%-SH^N?LJZCK=QH6K>*KZ]L;:^?6FA>2VM[B5X[16CAB' MEPJB93(4%F)X'_@F'^Q[^SGIO_!YS]*^)OV%/VHM<_X+ >&O\ @I+%XK\!CP[H'PM? MP#+X6:>]6\NK.2]ENGOQ+Y)2.7?(,089<)M,N6WA/ '_ 3Q_:7^#/\ P5-^ M+/[:?P@_:!\*V/P_^.$7AJ?Q[X Z+J%_-!%->RRR!=\D@5=V%&U0 !5[_@F)^S]\/O\ @K7_ ,$Q;#]K MO]KF\OM;^)/Q@O-?OE\96>JSQ7G@PQZI>6EG;Z)(K@Z=':I;Q$)$5$DBN\OF M%VS[%^R/^P/^T;\%O^"A7[0W[8/Q7UOP#JOAS]H6/18]4\,Z9-=O/HR:58R6 MD"!Y8 EX)(Y") RQ(+S5_A_#\0Y-0BU3P(]V2TML$MHY(]5MDD_>(C2VKDL^Z3YLT ?GS\=OVI_ MVC/VK/\ @UH^*7Q8^.OQ6\6I\3O@?\0T\#W7BK0_%-]I_P#PD2Q:WI-H\M[' M;RI'>[K:],3>>KYDB,G#LQKZ)_X*D?L[Z7^Q;XN_9/\ V[_A%\4?'DGQ3UO] MI#PCX4\9>)=6\:WUQ'K^C:E%D^)_AQX8U/X6_$S0O'.J MW]Q>7]W#J-[I8N$CMHHQ;QM'#()1(SLS,I.P!@OF. 5?VLOA]\,?$'_!2*UO MOV@/%ES\9+*^^$OV/P'^RWI7A];^2SNC>YNO$5PLTZ65NC*%MTO+TPJK$QQR MA@%;S[_@@?X_^(GBG_@GW\>_ 'CW7-9NK;X<_'7QQX3\+V.O:NU_<:3I5M#; MR0V!N&9S*L+3R*#N88X4[0*] U__ ()Z_MU>#O\ @IIXC_;^_9H_: ^'6A67 MQ5\"Z3H7Q+\,^,_#][K!TB:QC1$GTIX9;7SL!20LQB4L[LR-N4)'^P/_ ,$T M_P!K[]A7P#^T!X!MOVA_"/C.P^)GQ!\0>*/!T&IZ+)93I=ZM]G22ZU.XA4JS M1QP*5M[:"-&=Y&G\1?\&C5M<6?BSQ'H=]H_PD\?ZMI6J> M%O$MYI5U;W=MJ&MRPOYUI+&[('52T3$QN!AU8<5MZ?)^USKG_!N]^S/XW_9P M^&^K_$R[T?3_ EK7Q+\ Z?JDD6H>,?#4*.]_ITQ6ZVVKR7T MDL\UMY#,9(#>85%DVR@#+1[?FV_@_P#L/?MW? +]A?X"?L[?"KXQ?#^S\9? MWQ'9M+JEU'?2:5XIT:'3;ZR>TGB5%DMWD%XG(,H1X5E&2!& #SW_ ()B_$G_ M ()>?M^^.?B7K7[+MIJ7A)M6\#VOAWXH_L[ZU93Z)-H3Q74Y>=;**010K)YQ M@F-K\C&-!)AV8-RG_!K+^SY\'_#7[",GQDT/P7!"B>0HBCBP7E.SR\#_ ()4?\$\OVF/ M^"=NG^*/@KXE_:!\*^(/A7_PF6L:YX+TW3/"\T.L/]OG\WR[^YEF:+9%\VU( M8PSN^XRA5\H@'DO_ =9?$/Q)X-_X)$ZYX0\/ZA):1>.O'>@^'=5N8FPR6DE MS]HD&>P8VRH?56(/!(KZ<_X*?Z-IGAS_ ()/?M#^'M%M%M[.P_9X\6V]I @^ M6.)-"NU51[ #\*P?^"S_P"PUJ__ 41_P""<'Q&_9H\'^6OBFZL(M4\&O)( M$']K64JW,$>\\()3&T!<\*)R>U;_ (2U+0/^"G/_ 3.O_#=]K-UH,GQ7^%F MH^&?%6;3_3/#VIW-E+I^HVTL#XVW%K_MS>#/VA_BEH?QK^'W[.FG>+/ _BVR\?7D%OI26&DK=)ID%E$Z6L-N4B M,>]8Q,6;S)))"6W>F>#OV\/VA/V[]4_8T^ >L^&-$U1_B?\ >]^(7Q&\/:U MXNN?#UCXKO;9(+:.W>:SL[F1K;S#=7;68C\N4"(.2D923VOX<_\ !/7]O#H+]?$&J>&DB%O):+I]PAM[.ZGM@87 MN?M,ZH)'98"=N+W_ 4,_P"".MQ\>/!_P8\8_L'_ !B3X*_%+]G2W6S^$FOQ M69N+*+3?(C@;3;J/DO"8XD7)$@VF561UE84 9?[(/_!.O]KWX ?MS>/?&KV_ MP]\)?LV_$?P2UEK7P5\.?$75]62PUSY5-]8)/IEI'9I+%O22.)D'SEL$JFSQ MW_@C]^R%^SO#_P %/_VU+B+X>X?X??%[P^?"!_M:[_T#_099/^>O[WYU!_>; M^F.G%?77['/[.W_!0#1M9?XT_P#!0W]HGP;X[\9Z7I$UAX.\+^ =%ETO0-,, MH4S7+K/6[O2]&NKZ"X\/&VCFB1$>2!EO,QR(ISY/S(6& =@ /'O\ @D_H M?PM_X+._LO\ C_\ ;)_:_P!"F\67_C;XE:YIWABQOM0F3_A"=&MF2&RM-,". MOV"=4_?/./ M$7A3P[\1M.\67VGZAK-I8R!;-XRZEQO/VU^S/_ ,$[ M/VJO^"<'Q8^)MA^PMXK^'NM_"+XG>*9O%%OX%^(-W?6,_@S6)U"W#64UI!.M MW:OLCQ;N(641HHE!#.\7CK_@DCXTTK_@F=\5?V)/@_\ $70;WQO\=-;UC7/B MC\2/$MK-;1WFKZK,);V]BM(!(0H"I#% 9 $1%+/(P;> >&ZE\'-!_P""?7_! M,!/^"R_@[XE>/M<^,>F?LIZ98QMK7BN>XT:6>[M+);65M.9KWQR_P""9W[;WQM^!'P\^*'[&FF_#/X??&?0[G2]=T_X[7/QWU[4 M-1\0(8U>X74P-!7[?#$94\:/H8^4:7'W_!SI_RCFT'_LM_A#_TOK]#;"PLM+L8=,TVTC@M[:)8K>") J1HHPJJ M!P *^2?\ @L/^PG^T%_P46^ 6C_L]_!SQAX/\,VMEXPTOQ%>:[XD:ZGD: M6RE:1+9+>&,#:S;"9#+G *[.C4 >F_\ !2+]C^/]OG]AGXE_LA_\)(FCW'C; MPXUKIVJ3(6CM;R.1+BVDD"\F,3PQ;P.2N['-?G%^W%^TM^WS^S-_P0.\7?LW M_MD_L7)HGB6R^']M\-HO&D/Q TN[T[Q.\X33;>XT^WM9)KV2ZDB)F:"6"!1L MD;>,;1^M=I??%-?AZ+Z^\+^'W\5K:L3I<6O3KISS D ?:C:F1$(P2?(8J3C# M8W'P2\_85\7?M'_M&>%?VF/VYO$^CZU'\.KXW_PQ^%?AI97T+0=2(Q_:MU-. MJ2:K?H.(9&B@BMP24A\PF4@'Q1\1/VN_V7_V#/@#^S;_ ,$F/V__ (M7O@K1 MM%^">@:Q\8%C\*:MJ?\ ;J11B"/P[&=/M9\02W5O.;IGVAK:W$ #"Z+?VT/^"C7[?/Q^\= M?M#>/O!VL6WQIF\"6S>"-0M;.]CTS39)X;4"YDMY9HD$44!"1,B.8P7$@ ^ M@_\ @BS^U)^U-XH^,_[2?_!/?]KGXB3^.]?_ &=?&]A9Z%\0KVTCAO-;T744 MN9;+[6(E"-<+';!F?&6\X EBA9O3K+]AKXN?LU_MN^/_ -L;]C._\*76G_&. MQLS\4?ASXQU"YT^VEU:S5X[?5[*\MK>Y,,C1R.LT#0%93\_F*U=U^Q;^QC:? MLO:A\1?BSXR\36WB#XD?%_Q(;.R-M;&18Q#:6%K$S.R6MK HBCWLS ML3)(Q!?:H!\C?L?>)=5\!_\ !S;^UE\'M$E9-$\:_"#POXLU*U0_NUU"S@L+ M)' Z*S)=2DGJQY.:_2ZOA3_@F=\%;OXJ?MY_M+?\%5=3@8:+\3=8T_PC\*9' M7 N_#VC6\=K-J41_BM[R[A,D3?Q1PK(N4E0G[KH **** ,;X@?\ (HW?_;/_ M -&+6S6-\0/^11N_^V?_ *,6MFMY?[M'UE^43FA_OD_\,?SF92",[7!PPSD,,,IY!!&:^-O^""G MP1US]F3X6?'3]FW0O$-_J?PS\"_M%^(=(^$D^HW+3-!I*);--:QR$_/'!>/= M0EN\T=QG!R!Z5?\ _!)3X&-^T=XQ_:0\+?'GXW^&+CX@7HO/&?A3PG\6+_3] M'U2XV!#*8H2)87*J!NAEC*C(7:.*^C?AW\._ OPE\$:9\-OAGX4L=#T'1K5; M;3-*TZ 1PV\8[*H[DDDD\L22222:P.DV:*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L# MP_\ "_P)X4\9:SX]\,^'X]/U/Q$T;Z[):2O''?S(H19Y8@?+:?8J1F8KYA2. M-"Q5$"[]% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^/? 7A;XF^ M%KKP3XVT][S2;Y0E_8K=2Q)=1YRT,OELIDB8?*\3$I(I9'#*Q4[%% $.GZ?8 M:380:5I5C#;6MM"L5M;6\02.*-0 J*HX50 . !4U%% !1110 R>W@NHC!< MP)(C?>2100?P-/HHHN[6%97N%%%% PHHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "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 **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "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 **** '"BBB@#__V0$! end GRAPHIC 27 kamn-20231231_g3.jpg begin 644 kamn-20231231_g3.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X0+R17AI9@ 34T *@ @ ! $[ ( M - !2H=I 0 ! !6)R= $ : "T.H< < $, /@ M G)E4WI.5&-Z M:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z&UL;G,Z>&UP/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O(CX\>&UP.D-R96%T941A=&4^,C R-"TP M,2TQ,U0Q-#HU,#HT,BXQ.#(\+WAM<#I#&UL;G,Z9&,](FAT M=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JR ML[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY M^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ M P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)R MT0H6)#3A)?$7&!D:)B(/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5:^C:K!KN@V M&K68=;>_MH[F(2 !@CJ&&0,X.#5VN;^''_)+/"G_ &!;/_T0E !XH_Y&+P9_ MV&I/_3?>5TEN#N4\Y48J7_BS5H;B_O+#6IEM-'DTR&"SN+>,-J27 3=))N02*S> M854+LPT9RIY ] U#PYHFKWL%YJNC:??75MCR)[FU21XL'(VLP)'//%27&B:5 M=ZK;ZG=Z99SW]L-L%W);HTL0YX5R,KU/0]S0!YCI>M>*]8U+283XIN+:/5M0 MU2T81V=N3 EM*_ELF8S\V$VDMN!4] WS5G0>/?$VH:#>:O\ VZMF^G^%[+6! M:+;1%+J=O-+JVY2VQRBKA2""RX(YS[##H^FV[PO!IUI$T#R21,D"@QO(29&7 M X+$G)'7)S6/%X \-Q>(1K']EVKS1P6\-M"]O&8[00LY1H1M^1LN>0>PQC% M')7WC#5D\<68M+W4#8R:W'IDD306B6@S%EXN6-PTJDYW#"<8Q@9.18:]XCN- M$\-ZI-K-O/J>I:1J$Z3W\%O$ENX\E4".(P4'/.206QG@ #T36(/!^BZK;:GK M%AID&H:E=Q6T5V]FK2S39!C!<*3P47!)P"%Y'%:O]@Z1]EBMO[*L?(AA>".+ M[,FU(WP'0#& K8&1T..: . C\0ZV\MEH3:MJEG<76M?8KB[O[:S^U62_9#<* MF8MT#ERH"MMX#D$%@#65%XK\4:S#Y%MXADLC::/J-P;JVM8&-W):W)ACE(=& M4!P-S!<#^[@5ZG XH YS7_ !#J"^!]'OK29;&XU::R@DNE M16%J)V4,X#Y&?FP-V1DC(/0\BOVKQ#XWT"SUC4WU"+2=>O+='DM[6R:/RFMGB5HRF,;=I&,8[5':Z+ MI=C#:166FV=O'9;OLJ10*@@W9#; !\N(-1\47$/AO5;7 M1-,A)TO4;?[1.3YLCMLY A9QM5&*ON*]..>I\=6/F>'QK]H!%J>@JVH6DC#! M(529(6/79(@*,/H>JBM;5=)T.>:/5]8TVRN)].4RQ74]LLDEN%^;*,02N,9X MJS#+9ZSI,3ZMH>AZ-<6?VAM7\6:@) M=0NM/6W,RY@>1883<$1X58UC7?GY58XW-6?J/C/Q%_PB5NS:A?0:G;:?>W%Q M_9JZ?(2L,IC2:>21VB4?+\\<62&W#("XKT+4[OPY=6Z:)J]DEQ!*)1'87&G. MZ2B#!;;&4(8#Y2N <\;,4 MUTO0==UCQI<^,XX)9M,N-L"U*86WS&T+6KJVOM3T?3[ MZX@ -O/5HV0 MM&?GQ&%);<"I^[N^:O2KSPYHFH:BFH7^C:?=7L:JJ7,]JCR*%;X..&;<Z+I]R5G^TJ9K5'Q-@#S.1][@?-UX% M 'C"ZOJ>I);^(KV]\ZYO/#VBR2PR6T+PEGOMK':4/^TPYX+$CHNWI;KQQX@L MTUF"&X2ZO?"UKJ-SJ$9B7]_CFS# ;0R$N=N#^[ZX->@MX9T%S"7T33F-N@C MA)M(SY:[@^U>.!N ; [@'K3[Z?2= BNM7NTAM?-:-;FY2'+R'(1-Q49;!8 9 MZ9]* .8\!ZKKMQJFH6&MS75Q#';6]Q!+J$EB+C+[PWR6KLOEG8&5B #0]+LM-AD;>\=G;I"K-C&2% !. .:ANM1TBQ\2VEM+'_P 3;4(66-HK1Y', M49!.]U4A$#2#&\@9;CF@#RG4O$>MZKX(FDO=9DD7Q!H&IW,MDL,(_L\PCA$( M7<1@F)]^XYY!4\5;U+Q5K&D264>FZMJ=Q'82Z797 ^SV2VVZ9H]RREB)GD:. M3(,*JH^7CAC78S:OX%T?Q9=:6]O96VK:D52\>/3CMF+D +-,J;,DR*,.V3YB M_P!X9F33/ P\2?V3'I6B_P!JVUDLAA6RCWPVZL H)V_*H.,+GMD#B@#F['_D MAWC#_KIKO_H^XK(T2P?0_%>ESQ^&-&\.S6^B7%U$^E/N_MCY%S"Q$,>"I"R$ M')R5*Y 8CNK+Q/X.N]#U(6TELNFQ0M<7<R>+X]*0O'&&: P(Y3A1RE 'FV@ZOX MKUI?"<4OBR[@;7(;^:XDBL[7,?DE!&(P8B!UYW;LY;&.-O?^!M8N?$'@#0M6 MU J;J]L8IIB@P"Y4$D#MSVK2@TC3;4VQMM/M83:*ZV_EP*ODA_O!,#Y0<#.. MN*GM+2WL+.*UL;>*VMH5"10PH$2-1T 4< >PH EHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "N;^''_ "2SPI_V!;/_ -$)725S?PX_Y)9X M4_[ MG_Z(2@ \4?\C%X,_P"PU)_Z;[RNDKF_%'_(Q>#/^PU)_P"F^\KI* "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SOQ7 MX?UWQEXHU&TLIX=-L;'3?LL4][8R2B6:(B1,-&(XL/\ -@LPQU%8CI=Z MQXAT?6;WP]=OK$R6/G07FCS9MRDN)6@O%8"W53YC,CC]X 1(,^OT4 >':A MX:NKK2_%5CHVAW$UQV>TLUNK:T\,RPQO,DP8F6*29GNS@$2F,?O$) 9CC'N-% '$^&[.6/X97]M' MI:V6Y;L006]I+;+(IW;62WD):$-G_5^O('-<)/X1N[G3=5N[C0KF34+/0-&_ MLV1K5C)%<)YA?RN,AU(3..1T/6O3-6\0ZQ#XKCT/0M)L;R4V7VQY;S4'ME4; M]FT!89,GOVJ"+XBZ-'H4%_JWVBRGDDGAELH[>2YEBD@8K-\L2L2BDKW7C'0;2^M[ M66_WO<+$ZO#$\L:K*VV)GD12D8<\*6(#=LU /'OALRW:?V@P%I#/.\AMY1&Z M0G$QC?;MEV'A@A8@\'F@#EVTK4/^&?\ 7].^P7/VZ6WU01VODMYKEYIB@"8R M=P((]%[A_$FNZRFC3OJ$>OZ.]E=BV8NL(2U68QG'W(GCS=@0.54OY>[405Y2)4B# C!+#@@FJEIX=7^P-3S9W":7)>VCI90^$9HK-9$ M1M[/8O*TTRD&,,5 &Y48;MKD>BI\1_"KV=[=_P!J%+:RB$\DTEM*B/$7V"6, ME0)4W<;TW+R.>16I/JES-H:7NAZ=)>33%1%!=[K/&3@M)YB[T Y)^0MZ T > M+>(_#=S+H"30>%9HKR;PQ?VML+33I6*2>" MDT_Q)K-UHV@20FWUK2)K"2"V;$:EXA"_/G%=;%X[O9X8K*+ M1H3KSZG+IIM#>D6X:./S6D\_R]VSR]O_ "SSN;;CJU,NO'VHKX3/B2P\/I+I MEM9O=7[7%^(GB,;.LL4:A&\QU\MOO%%.5P3D[0#A[3P[K(UO4)+BWN%U,)JG MVR2#0Y5:[B='$2R7C2E)ER82B(I9=H7:H#$1W_@<6_AUX;?PU(8YM TV:[B6 MQ9S-=)<9D9EVDO,$9\]7(.#FO3;WQ3J%AK=A%<:*J:7?W:6<-T;L>>SM&7#> M2%QL^4@DN&&"=N!FNGH XKQU9Q7<'AY[K3)M0\/0WF_4+"*R>8LAA<1%H%4L MZK(4)7:<'!(^7(Y[P1X8G@\6>&M1U+17B>WT;4%BGN+?,ELANX_LL3.02KK; MLRA2<@;Q_>KU:B@#RK7I-1L?BW&VBV6IVE_."Q$47GVNH1E[-&D=F3;$1&CJ MV&4CRH^3N56V-2\.._Q"U$Z78"UBOO#MQ&US'#LC:XDE'+,!@N1R>^!7>T4 M>-7.E:KK>E0S6FC:A =(T:P@N()[9HFEEANXII(HPP'F82%@&7*L7 4GFNZ\ M&QS7&L>)=:-M<6UIJ=]&]JMU \$KK';Q1%S&X#+ED8#< 2%!Z$5U=% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?PX_Y M)9X4_P"P+9_^B$KI*YOX((?&\>N:%::;>1' M3OL;Q7E]);,I\S?N!6&3([=JYN\^&NJ1K97UI/%>:C_IAO8O[3NM.C=[F42D MI)!EMJLNW8PPP()((Y].HH X;2/"6M>%[H1>'UTAK.YM;.WG,[3 6P@78WEQ M_,9 R] T@*GJ7K"B^%FI1V-Y8%K61$LKZWLKN?5+R4LTZ,B?Z.Q\J#"OABN_ M.,@+GCU:B@#SN^^'^JW*:N([BS'VW2=.LH]SMP]O([.3\O0AACJ?4"DMO NN M27TEGJ$FGII)UZXU@3P32&X(BT4 >0Q?";5_P#A M'Y].E-B9X--&GVEW+JE[<&4>9&Q;RY"4MU*Q+E$#\XPP"X/HWBB+7I]!EA\* M26L6H2,JB6YD*!$S\Y4A'^?&=N5(!()!Q@[%% '"6_A35[/3=%FT[3-+LK[1 MKR62.T_M*6:*ZCEC99&DG,(<2%G+;MC9*\GYLK1/@SQ-;6.EZ7]GTG5=)M0; MJYMI]0EM5N+MY6E)<""3=$K-E5R,GE@< #TFB@#B];\.:YKGB/3;B6WT:WCL M;R*XBU6%Y!>P1+AGMU79@AR"C-O4%'.4..>THHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;^''_ M "2SPI_V!;/_ -$)725S?PX_Y)9X4_[ MG_Z(2@ \4?\C%X,_P"PU)_Z;[RK M_B6.R;09WU?4Y],L(<2W$\%R;<[%YP9%PR@\9VD$],\D&AXH_P"1B\&?]AJ3 M_P!-]Y6EKOA_3O$EE%::LD[Q13I<1^1=2P,LBH% '!68U6 MXM_#FCZE2(DUU+'>BU2.1X8GE#>8I. QRV_ "L?O"N\MWKGAO1?M-S;6FHW"2 M18X'=4$B$,H+ $[2"=N.A-<98ZCJ?B*QL;&_U>_@6TT?4+A;BVN6ADFEAN?( MCE=E(WX5=Q4_*Q?+ \5Z3J7AO3=7MVAOTN'!N!=(Z7DT2';$P :,E&!9&"C5TE !11 M10 4444 %*/^1B\&?\ 8:D_]-]Y6UJ1OQITO]D);/>$ 1"Z=EC&2 6. MT$G R<#&<8RN#/^PU)_Z;[RNDH \NM_%FMWGP]\'WMSJD]O-J MCG[? ;&UT/1M/T[4=0LI=%#"SO8FB: M90P*L"'1D8$'NG8$8-5E^&.C110PP75_%;^5'%>PK(A740DC2@S90G.]W)*% M,[B#E< %WQ7?7XU70M%TR]DTYM4N9!->0HCR1QQQ,Y""167)8*,E3@;N,X( MY.V\4^(?$%C8VMMJG]FW4&F7MW<7,-O&WVF:"?R$!5U8*C%69@,-R &7!SV^ MK^&EUCRGDU.]MKJVNOM-G=0"(26I*&,JNY"K*5+9#AOO'GA<9US\/-,DTVQL M[*\O].^QVLMF9[65/,GAE(,J2%U;.YE#;@ P.2I&3D V_#^IG6O#.EZJT8B: M^LXKDH#]W>@;'ZUQMOXZ\)6WQ.UR6X\4Z+%&=*L(0[ZA$H,B37F],EOO+N7( MZC<,]17>VUM#9VD-K:QK%! BQQHO15 P /H!6!8_\E3UW_L"Z;_Z/OJ #_A8 M_@C_ *'+P_\ ^#2#_P"*H_X6/X(_Z'+P_P#^#2#_ .*KI** .;_X6/X(_P"A MR\/_ /@T@_\ BJ/^%C^"/^AR\/\ _@T@_P#BJZ2B@#F_^%C^"/\ H'__ :0?_%55U3XG^#[/1[VZM/%.AW<\%O)+';Q:E"S2LJD MA0 V221C K \6?&G3=.OO[&\'VK^)=;<[$BM 6B1O=A]['HOXD5CV'PJ\1^. M;V/5OBUJTC1@[HM&M'VQQ>Q(X'IQDG^]7N4,K]G%5\=+V<-[/XI>D=_F[(R< M[Z1U/(!\9?&7_"2?VE_:\_EF3/V7S&\G;GILSBOI72_BAX.O='L[JZ\5:':S MSP)))!)J4*M$Q4$J06R""<8]JXE?V;]!3Q +P:E-]B#[A9^5^F_=_2O8;>". MUMHK>W0)%$@1%'15 P!^5>AQ#CLLQ4:2P,;-;Z6^7F32C.-^8Y__ (6/X(_Z M'+P__P"#2#_XJC_A8_@C_HN_\ M8%TW_P!'WU=)7-V/_)4]=_[ NF_^C[Z@#I**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** MQ]4\6Z!HN1J>KVL#KUC\S<__ 'R,G]*Y&[^,FEO,;?P]I=_J\_\ "(X]BM_- MO_':ERBMSMHY?BJZO3IMKOLOO>AZ-2$A5)8@ ,?)>\_N6GXGM&J>/O"^C[A>:S;%UZQPMYK9],+G'XUQ6K M?'?3+?N"<@_B MOTKTOPY\+O#/AW;*MG]NNEY^T7F'(/J%^Z/RS[UE[2O4^!67=_Y''/$T+6PM M)O\ O3T7RC'7[Y'D/C+Q?XM\5>'8[G5-.6TT?[0OE.D)57?:V,,Q);C=TXKF M_".HZKI7BBTNM!A6>_5BL43KN#DJ01C(Z@GO7UGTHK*6#G*:FZCN>?4HXBI. M,I5GI?1:+7>R6BNM^_6YY1IWQNCMKC[)XMT2YT^X4X=H@3@^Z-@C\S7>Z+XQ M\/\ B$ :3JMO.Y_Y9%MDG_?#8/Z5:U?0-*UZW\C6+""[3&!YB_,OT;J/P->9 M>(?@5:REI_#5^UN_46]SROX..1^(/UK:U>&S4E]S.B-&I]BHO26G_DR_5+U/ M7:*^>)-2^(_P]D"74UT;53@?:!Y\)'H&YQ] 0:Z?1?CNA 3Q%H[QX^]/9-N M_P" -T_[Z-"Q45I43B555:A'FKTW%=]X_P#@2NCV"BN?T3QUX;\0;5TW5H&E M;I#(?+DSZ;6P3^&:Z"NF,HR5XNXHSC-7B[A1115%!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 45D>(_%>B^$M.-[X@U"*SBYV!C MEY#Z*HY8_2O*Y/&7COXJ2O:^ +)] T(DK)J]U\LCCOM(Z'V7)_VA7IX3+:V) MC[72--;REHO^"_)79$II:=3N?&WQ1\-^!HS'J%S]IU CY+"VPTI/;=V4>Y_ M&N$&C?$/XND2>(96\*>&9.1919\Z=?\ :!P3]6P.A"FNQ\%?"/P]X.D%](K: MKJY.Y]0O!N8-W**MS5_'GAC0]PU#6;99%ZQ1-YCC_ ("N2/QKJEC\ M'ER_V-@KH*\RG^,@U"9K?PCX;J2;G)[O?\ %F7UNG:U-.7HM/OV/2/[7L_[ M:_LKSA]L\KS?+_V?6KM?*^BZ[?Z5XYM]7GN+F\DBFP\TQ8M(O0Y)SZU]26\\ M=U:Q7$)W1RH'0^H(R*QPV(]NGI:PL)BUB5+2UB2BBBNL[@HHHH **** "N;\ M+_\ (Q>,_P#L-1_^F^SKI*YOPO\ \C%XS_[#4?\ Z;[.@#I*YOX%/\ L"V?_HA* #Q1_P C%X,_[#4G_IOO*VM2N;FT MTZ6:PL7O[A0!';I(L>\D@[2-5!+;((CYDK?=&T$8!9CPI%1O\ $75V MTV?4K-M*N;+2+"VN]1>*.4_:_-9MPARP,6U$+8<.=S;#C:6.S9^ [C2_#?AZ MSTS5HTU+0=P@NYK0O'('4JZO$'!P0V>'!!4')&0:$?PK^S63V-MK)%G?PQQ: MPDEKN>\*RO*S(P8"(N9'4C#C:0!@C) .B\3:QJ%G>Z1I>BFVCOM5N'C6>[B: M6.%$C:1F**REB=H4#_&GW5[>_:D>2,M;R^28 MH]K*1N<-\YSM 'RMGCI-<\/W^J7%I>VNHV]K?Z==M/92M:-(BHT1C>.1/,!? M.YCD,F"%]#NQW^'IVC/04 >A45S?_ KCP1_T)OA__P %<'_Q-'_"N/!'_0F^ M'_\ P5P?_$T =)17-_\ "N/!'_0F^'__ 5P?_$T?\*X\$?]";X?_P#!7!_\ M30!TE%^"OAUIL M/FZCX9\,6L?]Z?3[=!^JUR&J:M\'=.RL'A?1=0D'&VUT:$C/^\R@?D32HRJC]33XO@9=ZQ*L MNMQZ!IBYR(]/TN(,OME57^9J>>^R.W^S73_WBI&'E>[^Z-SU[4M>TG1USJFI M6MIQG;+*%8_0=37'ZA\8_#EO)Y.F1W>J3$X401%5)^K8/Y T[2O@UX6TX*;F M*XU!U_Y[R;5_!5Q^N:WI/ /@^95%QX5T6;:, RZ?$Y_,K1[[\@_X3J7\U1_* M*_5_D'=#T]^E[=Z7!N8>H)3_ -!4_6L)58)\M^9]D%VN=IQYYA$ M4*>^T8 ^K%?I5CPQ\#O#^C*CZJ3J,HY\I5\J!3[*.3^)Q[5U?6Q./QCO6FTO6[_R7R.0B^&GB#Q/*MS\0?$$ MLB9W"PM#A%_'&T?@#]:[O0_"^B^&X?+T73H;;(PT@&7;ZL>3^=4?^%<>"/\ MH3?#_P#X*X/_ (FC_A7'@C_H3?#_ /X*X/\ XFM8480=TM>[W,Z>'ITWS):] MWJSI**YO_A7'@C_H3?#_ /X*X/\ XFC_ (5QX(_Z$WP__P""N#_XFMCH.DHK MF_\ A7'@C_H3?#__ (*X/_B:/^%<>"/^A-\/_P#@K@_^)H Z2BN;_P"%<>"/ M^A-\/_\ @K@_^)H_X5QX(_Z$WP__ ."N#_XF@#HW19$*2*&5A@JPR"*XK7OA M1X2ZY\*=NWN?P>JFB:]JVERB#1/%,UA(AP=/UI?D'^R'(*C\0E>R_\*X\$?\ 0F^' M_P#P5P?_ !-)-\.O!TMF]M'X:TRVC?DFTM4@;/\ O( :Y986%[QT9K*6!Q+O MB:7++^:'NOYKX7^!R4/Q2UW1(T;QEX7E6 ]+[3SOB8>HY*G_ +[KK-%^(?A? M7MJV6K0I,W_+&X/E/GT ;&?PS7!ZU\#(H+P7_AU[*[=/NVVK6L6&EP%0/4_*5_5:KZQ;^)%K\5]Z/,G6G1ERXB#@UW1[I17E M^B3?!W7=JV^@^&[:9O\ EC=Z7!$V?3)7!_ FNK'PZ\#,H9?!WA\@C((TN#G_ M ,=K>,XS5XNYM"I"HKP=SI:*YO\ X5QX(_Z$WP__ ."N#_XFC_A7'@C_ *$W MP_\ ^"N#_P")JRSI**YO_A7'@C_H3?#_ /X*X/\ XFC_ (5QX(_Z$WP__P"" MN#_XF@#I**YO_A7'@C_H3?#_ /X*X/\ XFC_ (5QX(_Z$WP__P""N#_XF@#I M**YO_A7'@C_H3?#_ /X*X/\ XFC_ (5QX(_Z$WP__P""N#_XF@#I**YO_A7' M@C_H3?#_ /X*X/\ XFC_ (5QX(_Z$WP__P""N#_XF@#I**YO_A7'@C_H3?#_ M /X*X/\ XFF2_#WP)!&TDWA'P[&BC+,^F0 #\=M '3T5Y;J]S\&M'W++H?AN MYE7_ )9VFE0RD_B%V_F:\\U?X@^"[B\73_!OPLT2_O93MB$NF0L6/IL1)I)\J=WY:GT=>WMKIUG)=ZA<16UM$NZ2:9 MPJJ/4D\"O&_%/QW:\N'TOX=VT=Q+G:^J7A$<$7NH;&?8MCIP&KF=/^ GB/Q3 M?#4_$D>D>'4?I9V%I&A1?3;$ OYL3ZUZ1HGP,\*Z5&HNQ<7[+U5W\M,_1<'\ MR:]2?U/+]$E6J>MJ:]7O/Y67FS.I.O+2G'YL\PT]?"D.K#5_&E_?>.=>%=&F"C \ZPBD/YLI-5+SP1\.].A\[4/#'ABUC_OS:?;H/S*U MY&+Q.,QTN;$U=%LDK)>2["AA:TW9SWZ17ZZLYK_A6'B/7OF\9>,+B9&^];6F M0GZX4?\ ?-=!I'PJ\(Z1M9=+6\D'_+2\;S<_\!/R_I7*:IJOP=TW*P^%]$U" M0<;+71H2,_[S*!^1-97V1->X\+_"#08(F^[<7NF0X(]1E5'ZFN)4:,7>UW]Y MZU'(*MO:3A9=YNW_ *5^A[=#!%;0K%;Q)%&O"I&H4#\!6/XD\4:=X?TN[EFO MK2.[CA=H8)91ND<*2HVYR60? JYU:99];&AZ;@Y$>G:9$K#VRJJ/YUUM MM\&/#-M8318N)[AXF1)YWSY;$8#!5P#CK@UM>36B.^&&P-&2]M6YO**O^+M^ M!Q:?'+Q \BK_ &?I@W$#.R3_ .+KW6O(E^ L(8$^(&8 \@V8Y_\ 'Z[G_A7' M@C_H3?#_ /X*X/\ XFB'-]HVSB>7SY/J/G?1KM;?YG245S?_ KCP1_T)OA_ M_P %<'_Q-'_"N/!'_0F^'_\ P5P?_$UH>"=)17-_\*X\$?\ 0F^'_P#P5P?_ M !-'_"N/!'_0F^'_ /P5P?\ Q- '245S?_"N/!'_ $)OA_\ \%<'_P 31_PK MCP1_T)OA_P#\%<'_ ,30!TE%/^P+9_P#HA*Z2N;^''_)+/"G_ &!;/_T0E !XH_Y&+P9_V&I/ M_3?>5TEN_\ 8%TW_P!'WU '24444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%9^J:_I.BINU74;:TXR%ED 8_1>I_"@J,)3?+%79H45Y MY??&/1Q-]GT"QO=9N#]U88RBM^8W?^.U6_M#XG^)/^/*PM?#ULW22?F0#W!R M?_'14)I9Y$BC499W8 #\37DK?'F)7( M'A]B <9^V#G_ ,3_ .(J).?1'JX##Y1'F6)J^X?2G_P!A?$WQ!_R%-:YECAB09:21@JJ/$':;VZ7;&GX9P/^!,/I1! M\+]7\13I=_$+Q!-=D'<+*U;$:?CC _!?QK#ZQS:4E?\ +[SR/K7/I1CS>>R^ M_P#R+^M?%_1[6X^Q>';>?7K]CM2.U4["?][!)_X"#]:S/[#^(GC?G7M03P[I MK_\ +K;?ZQA[@'/_ 'TWX5Z#HOAS2/#UOY.C:?#:+C#,B_,WU8\G\36G1[&< M_P"++Y+1?YB]A4J?QI?):+_-G)^'/AIX:\-[)+>R%U=+S]IN\2,#Z@=%_ 9K MK***WA",%:*L=4*<*:Y8*R"BBBK+"BBB@ HHHH **** "BBB@ HHHH **** M"F3017,+0W$22Q.,,DBAE8>X-/HH&FUJC@]:^$FAWTWVK1GFT6]4Y22U/R ^ MNW/'_ 2*R_MGQ&\&?\?MO'XFTY/^6D>3*!^ W?B0WUKU"BHY%TT/3AF=7EY* MZ52/][?Y/=?>>41ZG\-/'+>7JUC%I>H,<'S1Y#;O]]< _P# ORJ?_A6.N:$/ M.\">++BWC^\MM=G=&?Q *G_OFNTU[P9H/B13_:NG1/*1Q.@V2#_@0Y/T.17& M-X!\5>%&,O@;7WFMP<_8+PC!]AGY2??"_6L)4(MW:U[K1F,\!EF+?-3?LY^> MW_@2_5!_PG'CGPSQXM\+_;;=>MY8'MZG&1^>VM[1?BIX3UK:BZB+*9O^65Z/ M*/\ WU]W]:Q[3XK3Z5.M#N-+G/'GQ(6C;WP>\>[U7_@2.JCD26-9(G5T M895E.01]:=7F4GPHU'1)#-X'\47FGG.?L]P=T;'W(XQ]5--_X2SXA^&./$OA MQ-7MEZW5@?FQZD+G]56J]NX_Q(M?BCB^LRA_%@UYK5?A_D>GT5YO+\;/#ITE MYX%N([M"!]DGB(8\X/(R./KFK>H?&3PI8PKY-Q-?3$#]U;1$X/IN; _(FG]9 MH_S(KZYA]^='>T5Y=_PG?CKQ#QX6\(FUA;[MS?$X(]1G:/\ T*C_ (0'QOXA MY\5^+VMXF^];6(."/0XVC]#2^L+= T+/] MJZM:V[KUC,@+_P#? RWZ5QUY\:--EG-MX:TC4-9N/X1'&45OT+?^.UH:3\(/ M"6E[6ELY-0E'\=W(6'_?(POY@UNZKK'ASP-HQN-0FL])LU^ZB($WGT5%&6/L M!50IXJO)0AHWT2NQ6Q,M6U%?>_\ (XK[;\5O$G_'K9V?AVW;H\N-^/?.XY_X M"*Y3QAI6@>&5\WXC>,;_ %G4,;H]-M&RY/;[Q.U?<[?:HM?^,FM^,)WL?![Q M>'=*SB35;UOWS+W**N2/^ ACTY6H?"C>$?#5[]HT?2-2\8^(6.]KZYCP-WJB M_,1SW(+>]>U_9.#P7O9G-RE_S[3U_P"WK:1]-7Y'30R?$8M55@TEU.OKEOFY'?Y5]%->U>%/ OAOP'IY31K2.%MN M)KR8AI9/]YSV]A@>U MWW.!-,"%'U"Y'YL*ZC2OA[X6T?:;71X'D7_EI<#S6SZ_-G'X8KHU4(H50%4# M '2O-M)]3;VV7TOX=-S?>3LON7^9YG_ &5\4/$/_(0U2UT&!NL=OC>/H5R? M_'ZL6?P;T@S?:-?U&^U>X/WFDDV*W\V_\>KT6BCD743S7$I6I6@O[J2_'?\ M$RM*\+Z'HF/[+TJUMV'218P7_P"^CS^M:M%%7L>;.I.H^:;N_,****" HHHH M **** "BBB@ HHHH *YOPO\ \C%XS_[#4?\ Z;[.NDKF_"__ ",7C/\ [#4? M_IOLZ .DKF_AQ_R2SPI_V!;/_P!$)725S?PX_P"26>%/^P+9_P#HA* #Q1_R M,7@S_L-2?^F^\K:U*_73-.ENW@N;D1@8AM83+(Y) "CW(Y. .I( )&+XH_Y M&+P9_P!AJ3_TWWE=)0!RMGXZMY_AM!XNN;.2%9X!)'9*X>1Y"=J1*<#+,V . MV3Z1E9^U#3M4TV*R-YI-X[P0SW+K'!-PN+\Z?=65[]J=XXPUQ+YQECVJQ.UR MWR'&X$?,N.0#N].OX-4TNUU"S8M;W<*3Q,1C*LH8'\C6)8_\E3UW_L"Z;_Z/ MOJU]&TV/1M"L-+@=GCL;:.W1FZL$4*"?RKBK?P-X2N?B=KD5QX6T66,:583! M'T^)@)'FO-[X*_>;:N3U.T9Z"@#T*BN;_P"%<>"/^A-\/_\ @K@_^)H_X5QX M(_Z$WP__ ."N#_XF@#I**YO_ (5QX(_Z$WP__P""N#_XFC_A7'@C_H3?#_\ MX*X/_B: .DHKF_\ A7'@C_H3?#__ (*X/_B:/^%<>"/^A-\/_P#@K@_^)H Z M2BN;_P"%<>"/^A-\/_\ @K@_^)H_X5QX(_Z$WP__ ."N#_XF@#I**YO_ (5Q MX(_Z$WP__P""N#_XFC_A7'@C_H3?#_\ X*X/_B: .DHKF_\ A7'@C_H3?#__ M (*X/_B:/^%<>"/^A-\/_P#@K@_^)H Z2BN;_P"%<>"/^A-\/_\ @K@_^)H_ MX5QX(_Z$WP__ ."N#_XF@#I**YO_ (5QX(_Z$WP__P""N#_XFC_A7'@C_H3? M#_\ X*X/_B: .DHKF_\ A7'@C_H3?#__ (*X/_B:/^%<>"/^A-\/_P#@K@_^ M)H Z2BN;_P"%<>"/^A-\/_\ @K@_^)H_X5QX(_Z$WP__ ."N#_XF@#I**YO_ M (5QX(_Z$WP__P""N#_XFC_A7'@C_H3?#_\ X*X/_B: .DHKF_\ A7'@C_H3 M?#__ (*X/_B:/^%<>"/^A-\/_P#@K@_^)H Z2BN;_P"%<>"/^A-\/_\ @K@_ M^)H_X5QX(_Z$WP__ ."N#_XF@#I**YO_ (5QX(_Z$WP__P""N#_XFC_A7'@C M_H3?#_\ X*X/_B: .DHKF_\ A7'@C_H3?#__ (*X/_B:/^%<>"/^A-\/_P#@ MK@_^)H Z2BN;_P"%<>"/^A-\/_\ @K@_^)H_X5QX(_Z$WP__ ."N#_XF@#I* M*X_4/!WPWTF'S=3\-^%[1.QFT^W3/TRO-<;J6M?"6VD\C2_!6DZM.3A5M]&A M"D_5E!_(&DY);G50P>(Q'\*#?Y??L>Q4C,J*6BTRT2!?SQC_P =%3S- M[([/[/ITO]XK1CY+WG^&GXG<:O\ $;PMHVY;C5HII1_RRMOWK9]/EX'XD5S9 M^)^M:V2G@SPI=72GA;FZ&$'UQQ_X]72:?\-_"6G0F--$M;G(PS7:>>6_[[R! M^ %2?\*Y\$'KX-\/_P#@K@_^)HM)[L/;8"C_ Z;F^\G9?D6[=8+(?,/;Y<9_P"^C6AI?P@\-63^;?K<:I.3EGN93@GUPN/US6Q_ MPKCP1_T)OA__ ,%<'_Q-'_"N/!'_ $)OA_\ \%<'_P 31R+J1/-,2URTVH+M M%6_+7\3;L=-L=,A\G3;."TC_ +L,80'\JLUS?_"N/!'_ $)OA_\ \%<'_P 3 M5:[\$_#JP7=?>&?#%LOK-86Z#]5JM$CS92;?-)G6T5YE>R?!>PSYVE^%I".T M&EQ39_[X0UP?B'Q+X$&N6G_",^!]#NK9 PE272H8_-8_=Q\N?TK"IB:4%K(X MZF,H4UK)'T37)^(_B5X:\-[X[F^%U=+Q]FM,2/GT)Z+^)%>;V?P?OO%=Q%>Z MQI6@^&[3(>.#3M.A67'U49_-C]*]%TGX6^$-*LS VCV^H%AAY-0C6K_#CRKN_\O\SFO[=^(?C?C0-/3P[IK_\ +U<_ZQAZ MC(S_ -\K^-:>B_"#1[:X^V^(KF?7K]CEY+ECL)_W"/\ MH3?#_P#X*X/_ (FC_A7'@C_H3?#_ /X*X/\ XFFL/%N\WS/S_P BHX6+?-4? M,_/;[MCH(+>&U@2"UACAB086.-0JJ/8#I4E5,+DIGZ M9R/P./:MW_A7'@C_ *$WP_\ ^"N#_P")H_X5QX(_Z$WP_P#^"N#_ .)I.*>Y MU8?&5\,_W4FO+I\UL(-L<-Z+2Y;C[/=XC;/H#T/X'-6/\ A7'@C_H3?#__ (*X/_B:@U/X9>$M M2LQ;KHMM8!1A'L(U@*_@HP?Q!J;26S.WZS@\1_'I\K[P_6+T^ZQQOQ3\%^(O M%.O1/HNCPO;PQ@?:!+$C2,>3G)!XZ<^E;_PN\*W>@:1)%KNB6MK>QR9CN5\M MWD4]MRY/&/UKP_QMX/TWPWXPO=-2""[$6PB6>W0L0RAN>/?%;O@GX4#QEHSW M")I%G9)<%"W]GQO-N 4G!V@XP1QN]>*Y(TH*LZFM_D5/A>G1_P!N==VEKGT+J&L:;I,?F:I?VUHN.#-*%S],]:XO5_C-X6TU6^S23W[*.L,>U!]6; M'YC->::U%\/O!UPNE:='=^+]=)V)96KXB5_0F,9S_L@L?7%7]#^"FJ>+[Z+5 M_'R6VCVJC]UI6FQ*CA>N&89Q^)9O<5])1RJHH*OC)*E![7UD_P##']79>9SR MGEU+2/-5E_X#']7^0LOQN\6^+]0;2OAWX?1IV',S R^4/[Q)PJ_5N/K5BT^ M^M>(=0_M;XB>)3>7C\M'$#(%'7:"< 8] ,5Z7!\,_ \%O'"OA'19%C4*K36$ M[,"3]2:D_P"%<>"/^A-\/_\ @K@_^)K6>9QH0=+ 1Y$]Y?;?J^GI&WS. M'VCY^>R\E;1??>_SN9^D?";PEI*K_H!O'7HUT^X?]\C"_I776MG;6,(ALK>* MWB'1(D"*/P%8/_"N/!'_ $)OA_\ \%<'_P 31_PKCP1_T)OA_P#\%<'_ ,37 MAV1K6Q->O_%FWZLZ2BN;_P"%<>"/^A-\/_\ @K@_^)H_X5QX(_Z$WP__ ."N M#_XFF+K'2K.WL;2+ M6D\NWMHECC3-A:$X50 ,DD_4T =;7-_#C_DEGA3_ + MG_Z(2NDKF_AQ_P D ML\*?]@6S_P#1"4 'BC_D8O!G_8:D_P#3?>5TE5TE M!1110 4444 %%I9Y$BC099W8 */4DUY]XC^./@O0&:&"^;5[H' ATY?,!/^_P +^1)]JZL- M@\1BIV\/VN%KN\G&Z.V1]I*],DX.!^%< M?_PE7Q:\RDDOKVUT2>,_-#?72(#_NLVW-='_P )_P"#O^ALT/\ \&4/ M_P 57R[\/M*\,0R7=QXYTVZU!2@2VLX6="7)'S$JRGC&,<_>KMO^%

(N/# MOPW738&Z7%]?W.<>HW2*/R#5&8TM35"6LXR7DW^;BBKJ7[0&DM+Y&@VT M721*/?&>GU(JE_PE&N>(_P#D)_$+PUH%NW6*UU*$N/H5G^'/AA%-]HUKQKI^KW!Y9I]7B56/T#9_,FN MSTWQ)\.M'CV:5KGAJT7&#Y-[ I/U.[)_&O'_ /A !J?_ "!_A,+4'H;[4+H8 M_P"^I4IT?[/FK:A('EM-+TI.Z+)^+FD MOFE]VB/;/^$_\'?]#9H?_@RA_P#BJ/\ A/\ P=_T-FA_^#*'_P"*KR^R_9HT MP8.HZN[>J01%?_'BQ_E70V7[/G@.UQ]HM+R]]?/NV&?^^-M;Q_L=[NJO^W8? M_)F<:E:6\+?<;=[\7O EAD2>)+25AV@)ES^*@C]:YZ]_:$\*09%E%U2H MO^W8?_)"E'$/:21R3?'N[U%BNCZ?I%OV!OM3C'\V3^=)_P )KXLU7[_CCP=H MZGJJZC;L1^K_ ,ZZ[_A1?PY_Z%W_ ,GKC_XY1_PHOX<_]"[_ .3UQ_\ '*R^ MK90_BJUON@ORD8_5ZS^.;?SM^2.1^P6>H\Z]\9[&13]Z&WU&,*?_ "(!_P". MU9M/"'PFA;?>^,;*^<\L9M9A /\ WR0?UKI?^%%_#G_H7?\ R>N/_CE'_"B_ MAS_T+O\ Y/7'_P ]\+L1T, MU_%*?_'W->$^*-7\/Q^,9TMM4>\MS+\UU;P*J+S_ *"01]#7O?_ HOX<_] M"[_Y/7'_ ,+-.\22:?8:5<7EL7Q%YE64\.8VMO,BOAHRBDX+Y'TOX3\2Z$_A?3T3Q'97A6$ 2/,B.1V!7<<$ M# _"NBBOK2?_ %-U#)_N2 UY/H?[/7A8>'K--=AN'U+R\W$D-RR@L23@#IP" M!^%32_LX>"9/N3:M%_N7*?U0UYT\+DZFXPKS27]Q/_VX[(\ZBE;\3UFBO'O^ M&GS$X_)A4?4\M>V*^^#_ M $;'S3_E_$]AHKQ[_A3'BR#_ (\_BMK48'16$N/_ $=_2C_A6/Q*@_X]OB=< M2?\ 75'_ *L:/[/P3^'%Q^<9K]!\\OY3V&BO'O\ A"_C-!_Q[>/K&3_KK%_C M$:/['^.]O_S,FAW6/^F:#/\ Y!6C^RJ;^'%4_ODO_;1>T?\ *SV&BO'M_P = M[?\ Y9:'=8]T&?U6C_A(/CK;_?\ "6B7*CJ5E4'_ -'C^5']CR?PUZ3_ .WU M^MA^T\G]Q[#17CW_ G7Q?@_X^?A[;28Z^3)_@YH_P"%J?$2#_CY^%M[)_UQ M>3^B&C^P\4_AE!^DX?YA[2/](]AHKQ[_ (7;XCB_X_?A;KD'_?P_SA%'_#0" M0_\ ']X*UR#'7Y,X_,"C^P0YFO^7$OS'[6'<]6HKRG4OVAO!L&E33 M:;-<7-VJ_NH&MV7S.=.5146K='HWZ+J)UH)VN>^45Y3-^T9X'B^X-3F_ZYVP'_ *$PJI_PT?X? MF_Y!^@:Y<_\ ;&,?ROL7\]/S'[6'<]AHKQ[_ (7MJ,__ "#OAWKE MSZ<,/Y1FC_A;/CZY_P"//X5ZE%Z>>TG]8UI_V#CU\44O6<%_[<'M8GL-%>/? M\)Q\8;G_ (\_A_:1?]=Y/\9%H_M7X[W7_, T.R_[:(OD1 M#^D2T?V337Q8FFOFW^41>T?\K/8:*\>_X59\1;G_ (_/BC>19Z^0DG]'6C_A M1VMS_P#(1^)>N7.>OWQG\Y31]0P*^+%Q^49O]$/FE_*>PU7GU"SML_:;N"'' M7S) O\Z\F_X9UTB?_D(^)M"8L>9-JT_P#UTN4&?^^4 M%'U7*X[XEOTI_P"$?#=MC[-X?TJ''3R[*-?Y+1SY/':%1_\ ;T5_[:P_>>1\M_%7X@Z?XK\4 MO=^'+=X82BA[B35@TT[C!D(Z?06@G@[X>>'? UKLT2R'VAEQ)>3?/-)]6[#V&![5U%%%?%5J]6O M-U*LG*3ZLM))604445B,**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "N;\+_\C%XS_P"PU'_Z;[.NDKF_"_\ R,7C/_L-1_\ IOLZ M .DKF_AQ_P DL\*?]@6S_P#1"5TE%/^P+9_^B$H /%'_(Q>#/\ ML-2?^F^\K:U+4K/1].EOM3N$M[:$#?(Y[D@ =222 .22 ,DUB^*/\ D8O! MG_8:D_\ 3?>5TE '-VWC.+4?#>FZQHVC:KJ2:DI:&"".-711G+.9'5%Z="V3 MG@'G%)?B=HTD-O<6]M?S6K017%W<+$H6P25S&GG L#G M+= ^&'A[0;#2+PW1B,.H364UL9K-!DGR_,E5"[9P&R0O)(. IIW?A#4_[/U+ M2M%\/W%KI^NZ?:V2^?<0[M.\IG1S-B1M^48,"AS>1:V=H$\R9@K.<;V50 JL268#C'4@')N?B'ID>FV-W96=_J/VRUEO#! M:Q)YD$,1 E>0.RXVLP7:"6)R%!P<+XDMM2EUC1]8T_2;B[.CWD@>U62%7N8I M("A>,LX7AF7ARI(#?[.[F+;PMXA\/V-C=6VE_P!I74^F7MI<6T-Q&OV::>?S MT)9V4,BEF5B,MP"%;)P >F6US#>6D-U:R++!.BR1NO1E(R"/J#6!8_\ )4]= M_P"P+IO_ */OJU/#^F'1?#.EZ4T@E:QLXK8N!][8@7/Z5QMOX.TR?XG:Y&]S MK04:582Y37;U#N::\R,B4';\HPO1>< 9.0#T*BN;_P"$#TC_ )_/$'_A1ZA_ M\?H_X0/2/^?SQ!_X4>H?_'Z .DHKF_\ A ](_P"?SQ!_X4>H?_'Z/^$#TC_G M\\0?^%'J'_Q^@#I**YO_ (0/2/\ G\\0?^%'J'_Q^C_A ](_Y_/$'_A1ZA_\ M?H Z2BN;_P"$#TC_ )_/$'_A1ZA_\?H_X0/2/^?SQ!_X4>H?_'Z .DHKF_\ MA ](_P"?SQ!_X4>H?_'Z/^$#TC_G\\0?^%'J'_Q^@#I**YO_ (0/2/\ G\\0 M?^%'J'_Q^C_A ](_Y_/$'_A1ZA_\?H Z2BN;_P"$#TC_ )_/$'_A1ZA_\?H_ MX0/2/^?SQ!_X4>H?_'Z .DHKF_\ A ](_P"?SQ!_X4>H?_'Z/^$#TC_G\\0? M^%'J'_Q^@#I**YO_ (0/2/\ G\\0?^%'J'_Q^N:\23?#[PF&&M^)=7AF7_EW M3Q+J$DO_ 'PLQ(_'BM:5&K7GR4HN3[)7$VEJSTFCI7SK/XNG\2L\/PW\.>*; MQ 2#?W_B/4$B3ZXN H_%Q]*RFT"X:%X_'_Q)O)8'.6TK3KZ:^)_V2[L44CWW M5Z_]D.@KXZK&EY-WE_X"OUL51A5Q$N6A!R?DCVOQ)\7/!GA?>E[K$=S;T_\!7ZMG54P2H?[[6C2\KWE]RN_R.IU'X?"YD%S\8?B M(UPX.XZ?:2X53[+C_P!!0?6M#1O$7@SP[+]F^'/@R;4+U1@7'E$N??>=SX]N M!7*#P?J=_8L4\,_8+=^6O=7OFA9?<$&/_P!!-+#8Z+HNG_8M>^)4DEN.MCID MTUVI]MQ.T?B*XZV<9CCH^SA?E[17+'[E9?@Q4ZF!B_\ 9J$ZS[OW8_JSK-5\ M6^+[G<-7US2?"T'>)9 \^/\ =7>^?^^:\U\2W5K-J >RU>\U@^7^]N[J,H2V M3P 23C&.OO6Y%<>"KR%K7PUX'U[Q'+G'FRW,D1^O[G_ZU9_B+PIXNATG[>?# M<^EZ5 /EMGOY;G9_M;9)68?@ ..E<$\#C9QL[)^;U_KY'3/$9QR.-%4Z-]+* MU]?-ZW-OX:2>+H(;R7PEHUE>M(R*]SCW-Q93CF*+4YK-F]&Q%-&Q_'/7I70_ M\)!=Z9QXC\%>,H%'6:#Q)J17]9,?^/55/+:W+: MSM)=-/(Z[_A45]J'_(P^,]4O@?O(I('T^9F_E6A9?!CP?:8\ZUN;PCO/<-_[ M)MKC++Q]\-[EMMW>>+[!LX;S];U X_[XN&/Z5TMA=_#?4L?9?%VH@GH)O%&H M1$_@\PJGEZAK*G]^IF\J5/65+[[LZ^R\%>&=.Q]DT*P1AT9H%9O^^CDUM)&D M2!(U5%'15& *YBW\&Z!=Q>9:ZGKD?\_GB#_PH]0_^ M/TU%1T2L.,(PT2L=)17-_P#"!Z1_S^>(/_"CU#_X_1_P@>D?\_GB#_PH]0_^ M/TRCI**YO_A ](_Y_/$'_A1ZA_\ 'Z/^$#TC_G\\0?\ A1ZA_P#'Z .DHKF_ M^$#TC_G\\0?^%'J'_P ?H_X0/2/^?SQ!_P"%'J'_ ,?H Z2BN;_X0/2/^?SQ M!_X4>H?_ !^C_A ](_Y_/$'_ (4>H?\ Q^@#I**YO_A ](_Y_/$'_A1ZA_\ M'Z/^$#TC_G\\0?\ A1ZA_P#'Z .DHKF_^$#TC_G\\0?^%'J'_P ?H_X0/2/^ M?SQ!_P"%'J'_ ,?H Z2BN;_X0/2/^?SQ!_X4>H?_ !^C_A ](_Y_/$'_ (4> MH?\ Q^@#I**YO_A ](_Y_/$'_A1ZA_\ 'Z/^$#TC_G\\0?\ A1ZA_P#'Z .D MHKF_^$#TC_G\\0?^%'J'_P ?H_X0/2/^?SQ!_P"%'J'_ ,?H Z2BN;_X0/2/ M^?SQ!_X4>H?_ !^C_A ](_Y_/$'_ (4>H?\ Q^@#I**YO_A ](_Y_/$'_A1Z MA_\ 'Z/^$#TC_G\\0?\ A1ZA_P#'Z .DHKF_^$#TC_G\\0?^%'J'_P ?H_X0 M/2/^?SQ!_P"%'J'_ ,?H Z2BN;_X0/2/^?SQ!_X4>H?_ !^C_A ](_Y_/$'_ M (4>H?\ Q^@#HR RD, 0>H-59=*T^?/GV%M)GKOA4_S%8W_"!Z1_S^>(/_"C MU#_X_1_P@>D?\_GB#_PH]0_^/U2E*.S QOB)\,=-\6>%);/2[&RLK]'$L,T4 M"(20"-I( .#D_CBO+_A[\!M<5.0, GCCG->T M_P#"!Z1_S^>(/_"CU#_X_1_P@>D?\_GB#_PH]0_^/U[>&S['8;#2PT)>[+ON MK]F92I1E+F9LPZ3IUM_Q[V%K%CIY<*K_ "%6^E(/\ PH]0 M_P#C]'_"!Z1_S^>(/_"CU#_X_7B2E*6K9J=)17-_\('I'_/YX@_\*/4/_C]' M_"!Z1_S^>(/_ H]0_\ C]2!TE%D?\_GB#_P */4/_ (_1_P ('I'_ M #^>(/\ PH]0_P#C] '245S?_"!Z1_S^>(/_ H]0_\ C]'_ @>D?\ /YX@ M_P#"CU#_ ./T =)17-_\('I'_/YX@_\ "CU#_P"/T?\ "!Z1_P _GB#_ ,*/ M4/\ X_0!TE%D?\_GB#_P */4/_ (_1_P ('I'_ #^>(/\ PH]0_P#C M] '245S?_"!Z1_S^>(/_ H]0_\ C]'_ @>D?\ /YX@_P#"CU#_ ./T =)1 M7-_\('I'_/YX@_\ "CU#_P"/T?\ "!Z1_P _GB#_ ,*/4/\ X_0!TE%D?\_GB#_P */4/_ (_1_P ('I'_ #^>(/\ PH]0_P#C] '245S?_"!Z1_S^ M>(/_ H]0_\ C]'_ @>D?\ /YX@_P#"CU#_ ./T =)17-_\('I'_/YX@_\ M"CU#_P"/T?\ "!Z1_P _GB#_ ,*/4/\ X_0!TE%D?\_GB#_P */4/_ M (_1_P ('I'_ #^>(/\ PH]0_P#C] '245S?_"!Z1_S^>(/_ H]0_\ C]'_ M @>D?\ /YX@_P#"CU#_ ./T =)17-_\('I'_/YX@_\ "CU#_P"/T?\ "!Z1 M_P _GB#_ ,*/4/\ X_0!TE%D?\_GB#_P */4/_ (_1_P ('I'_ #^> M(/\ PH]0_P#C] '245S?_"!Z1_S^>(/_ H]0_\ C]'_ @>D?\ /YX@_P#" MCU#_ ./T =)17-_\('I'_/YX@_\ "CU#_P"/T?\ "!Z1_P _GB#_ ,*/4/\ MX_0!TE%D?\_GB#_P */4/_ (_1_P ('I'_ #^>(/\ PH]0_P#C] '2 M45S?_"!Z1_S^>(/_ H]0_\ C]'_ @>D?\ /YX@_P#"CU#_ ./T =)17-_\ M('I'_/YX@_\ "CU#_P"/T?\ "!Z1_P _GB#_ ,*/4/\ X_0!TE%D?\ M_GB#_P */4/_ (_1_P ('I'_ #^>(/\ PH]0_P#C] '25S?A?_D8O&?_ &&H M_P#TWV='_"!Z1_S^>(/_ H]0_\ C]5O ]A#IFJ>+K2V>X>*/6DVM9)&9CU[DX''04 =;7-_#C_DEGA3_ + MG_Z(2NDKF_AQ_P DL\*?]@6S M_P#1"4 'BC_D8O!G_8:D_P#3?>5TE5TE !1110 44 M44 %I]JJ,93?+%78% MVBO(O$7[1/AK3V:#P]:W6N7 X#(IBBS_ +S#&&TM5G:XOI7N[ACN:2X?<6/N._XUK:?8:MJX5-%TJ]O57Y5^SV[, MJ_B!Q1&MEM+^!2G7?=^Y#_-_-HWI15575VO[L?SE+EBO57-_6/&GB_Q-N'B# MQ.=-M6ZV.CIC'L6R,CWWO]*Q[-]&TIMVF:-!+/U%QJ!^U/GV4@1_FA/O72:= M\'_'&I\R6%MIR-T>\N 2/P7)_,5V&F_ "8_-K7B67###PV,(0'_@1.#_ -\U M%7,LRJP]FJD:,/Y8+_+?YR9UQ4:>JA"/G)NI+[E:'YGG&HZMK&I )JM[)L0 MI%=SB)%'^S&2./\ =%5(KK3XY%4ZG)(Y.433;5F;/IN?81^&ZO?=+^"O@G3, M%].DOI!_'=S,W_CHPOZ5V.G:+I>D1[-*TZTLEQC%O"J9_(5Y/U;#IWFY3?K9 M?AJ55K^UCRUJLYKLFH1^Z)\Z:7XS45O"5.E_"II?*[^]G/3 MG1H_P*48_*[^]GEEM\!]'EF%QXBUK5-8G[M)+L5OYM_X]76:7\-_!^C[39>' M[/W9H M=I&IZKILO8QS!@/TS^M1?\*V\>Z5_P @'XAW$P'W8[U6('MR7'Z5ZO16WUJK MU=_74W^N5MI._JDSRCSOC3I'WK?1]<4=2"JD_K'_ "H_X6GXOTOCQ!\/+X*/ MO36IKU>BCVT7\4%^0_K$)?'37RNOR/,+3X]^%99/+U"WU+3Y M!PPF@# ?]\DG]*Z2P^*'@K4L?9_$5FA/:X8P_P#H8%='=Z?9:A'LO[2"Z3^[ M-$''Y$5S=_\ "[P5J6?M'AVS0GO;@P_^@$47P[W37SN'-A9;Q:]&F=):7]G? MQ[[&[@N4_O0R!Q^8JQ7F%W\ _"TDGFZ=RH2^&I;U7^5SU>BO*/* M^-.C_=FT?7 .@(52?TCH_P"%E>.]*_Y#WP\N90/O263,5'OP''ZT?5I/X6G\ M_P#,/JDG\$D_G_G8]7HKRVW^/?AT2>3JVFZKITO<20A@/R.?TKHK#XK^"-1Q MY/B"WB)[7"M#C\7 %3+#U8[Q9$L+7CO!G8454LM6T[4EW:=J%K=CKF"97_D: MS=2\9:)I.OVNC7UVL=Y=#Y%[#Z^E9*,F[)&*A)NR1NT4 Y&114D!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %5T,TT5M;R3W$B10Q*7DDD8*J*!DDD] !WKGO%' M_(Q>#/\ L-2?^F^\K=O+*UU"V-O?VT-U S*QBFC#J2K!E.#QD, 1Z$ T 93> M,=#'A^SUM+QYK&^8):-!;RRR7#') 2-5+L<*QP%Z*3T&:CD\=>'(Y+%?[2#B M^BCFADCAD=%21MD;2.JE8@S94%RN2"!R#7%:#8WVB^#OA_J%_IM]LTEI5O;> M.TDDG@$D4B*_E*I'-;TFXTF^^U>)K2+[$8[=G6 M!FN)F*2NH*Q&-958[B!U"Y((H ]BUC7+#0;6.XU*215EE$,20P/-)*Y!.U(X MPS,<*QP < $] :HWOC?P]I^FV5_/J&ZVOHFG@>""2;=$H!:0A%)5%##W%KI%]-'=K!9RR2()+=E61$52TB@LJDH&QN/\ =;'( MV.G:GX=L;&^O](OYUN]'U"W6WMK9II(99KGSXXG50=F5;:6/RJ4PQ'% 'KJ. MLD:O&P=& *LIR"/45SEC_P E3UW_ + NF_\ H^^K0\,:?/I/A'2-.O"#<6=C M#!*0<@LD84\_45R-OX>U.7XG:XB>,-:A8:58/O2&R)*M->83FW(VK@XXS\QR M3Q@ ]"HKF_\ A%]7_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6@#I* M*YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2BN;_P"$ M7U?_ *'OQ!_WXT__ .1:/^$7U?\ Z'OQ!_WXT_\ ^1: .DJIJ6JV&CV37>JW MD-G;J<&29PHSZ<]3QTK&_P"$7U?_ *'OQ!_WXT__ .1:\R^/6AZI8_#V"6;Q M+JNJQ_VA&&@NX[55 \N3YOW4*-GMR<C:9 M\4/!6L/*MEXCLLQ9+^>QAX'4@N!G\*YSQ'\??!NB%H=/FFUJY!P$LT^3/O(V M 1[KNKYH\%Z OB;QII6D3;U@NKE$F9" P3/S8)XSC./>OH^U_9[\,V%P)K+5 MM8B(Z*PM9%_)X&S^-?39KEN69164)N51M74;I+YM*_W)>IS0J3J+W;(\[UGX MV^.O$DAM]"MH=$ADX41+YLY'IN(_DHK%MOAEXU\47?VS4-/U74)WZSZ@YBR/ MK(02/I7T-8^ [C3(O+TWQ;J]G'_=M[/38Q^0M*M?\(OJ_P#T/?B#_OQI_P#\ MBUXT\WKI_$'_?C3_P#Y%H_X1?5_^A[\0?\ ?C3_ /Y%J23I**YO_A%] M7_Z'OQ!_WXT__P"1:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z'OQ!_ MWXT__P"1:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z'OQ!_WXT__P"1 M:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z'OQ!_WXT__P"1:/\ A%]7 M_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z'OQ!_WXT__P"1:/\ A%]7_P"A[\0? M]^-/_P#D6@#I**YO_A%]7_Z'OQ!_WXT__P"1:/\ A%]7_P"A[\0?]^-/_P#D M6@#I**YO_A%]7_Z'OQ!_WXT__P"1:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO M_A%]7_Z'OQ!_WXT__P"1:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z' MOQ!_WXT__P"1:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z'OQ!_WXT_ M_P"1:/\ A%]7_P"A[\0?]^-/_P#D6@#I**YO_A%]7_Z'OQ!_WXT__P"1:/\ MA%]7_P"A[\0?]^-/_P#D6@#?N+6WO(_+NX(IT_NRH&'Y&N=O_AOX.U+/VKPY M8 GJ88O))_%,4_\ X1?5_P#H>_$'_?C3_P#Y%H_X1?5_^A[\0?\ ?C3_ /Y% MJHSE'X78N-2_$'_?C3_P#Y%H_X1?5_^A[\0?\ M?C3_ /Y%KJIXRK!ZN_J=M+,*]-ZN_J<)::]\4O!=I';:OX3?\,]Z%!F6PU[6H;O.4F9 MX<(?HD:_H15:^\)?%S0;5H_#GB\:G"/NB98S-_Y&5A_X]2]E2E\$_OT#V-&? M\.?WZ?CJCV*BO E\<^+]!81^.[GQ=8 '!N;6WL&C/T#6N/RB^*M%UW:M MK\5=9AE;_EE=P6$+9]/FM0#^!-3+#U8J]M/+4B>%K05^6Z[K7\CU*BN97PSJ MKJ&3Q[K[*PR"(=/(/_DK3O\ A%]7_P"A[\0?]^-/_P#D6L#F.DHKF_\ A%]7 M_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6@#I**YO_ (1?5_\ H>_$ M'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2BN;_P"$7U?_ *'OQ!_WXT__ M .1:/^$7U?\ Z'OQ!_WXT_\ ^1: .DHKF_\ A%]7_P"A[\0?]^-/_P#D6C_A M%]7_ .A[\0?]^-/_ /D6@#I**YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H M>_$'_?C3_P#Y%H Z2BN;_P"$7U?_ *'OQ!_WXT__ .1:/^$7U?\ Z'OQ!_WX MT_\ ^1: .DHKF_\ A%]7_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6 M@#I**YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2BN; M_P"$7U?_ *'OQ!_WXT__ .1:/^$7U?\ Z'OQ!_WXT_\ ^1: .DHKF_\ A%]7 M_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6@#I**YO_ (1?5_\ H>_$ M'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2BN;_P"$7U?_ *'OQ!_WXT__ M .1:/^$7U?\ Z'OQ!_WXT_\ ^1: .DHKF_\ A%]7_P"A[\0?]^-/_P#D6C_A M%]7_ .A[\0?]^-/_ /D6@#I**YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H M>_$'_?C3_P#Y%H Z2BN;_P"$7U?_ *'OQ!_WXT__ .1:/^$7U?\ Z'OQ!_WX MT_\ ^1: .DHKF_\ A%]7_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6 M@#I**YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2BN; M_P"$7U?_ *'OQ!_WXT__ .1:/^$7U?\ Z'OQ!_WXT_\ ^1: .DHKF_\ A%]7 M_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6@#I**YO_ (1?5_\ H>_$ M'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2BN;_P"$7U?_ *'OQ!_WXT__ M .1:/^$7U?\ Z'OQ!_WXT_\ ^1: .DHKF_\ A%]7_P"A[\0?]^-/_P#D6C_A M%]7_ .A[\0?]^-/_ /D6@#I**YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H M>_$'_?C3_P#Y%H Z2BN;_P"$7U?_ *'OQ!_WXT__ .1:/^$7U?\ Z'OQ!_WX MT_\ ^1: .DHKF_\ A%]7_P"A[\0?]^-/_P#D6C_A%]7_ .A[\0?]^-/_ /D6 M@#I**YO_ (1?5_\ H>_$'_?C3_\ Y%H_X1?5_P#H>_$'_?C3_P#Y%H Z2N;\ M+_\ (Q>,_P#L-1_^F^SH_P"$7U?_ *'OQ!_WXT__ .1:K>![6:RU3Q=;W-_< M:A*FM)NN;E8Q(^;"T/(C55XSCA1P.YYH ZVN;^''_)+/"G_8%L__ $0E=)7- M_#C_ ))9X4_[ MG_ .B$H /%'_(Q>#/^PU)_Z;[RNDKF_%'_ ",7@S_L-2?^ MF^\KI* "BBB@ HHHH *YNQ_Y*GKO_8%TW_T??5TEZ?9ZE;^1J-I!=PYSY<\0=<^N",=ZL44":3W,BT\ M)^'-/N%GL- TNVF4[EDALHT8'U! S6O113E)R=Y.[!)+8****0PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@!&4.I5@&4C!!'!KE-:^&/@_7MS7FB6\4K? M\M;4>2V?7Y< _CFNLHJHSE!WB[%PJ3@[Q=CR=_@WJ>AL9? OC"_T[G(M[@ED M;ZE<#\U--_X2#XM>%_\ D,Z#:^(K9>LUEQ(WX+S_ ..5ZU16_P!8D_C2E_7< MZ?KJU^]'F>F?'3PW--]FUVVOM$N0<.MQ"653]5Y_-17=Z5XAT?78O M,T?4[6]&,D03!B/J.H_&I-3T73-:@\G5]/M;V/'"W$2OCZ9'%<)JOP-\*WDO MGZ4;O1[@'*O:S$J#ZX;/Z$4?N)]X_BO\P_V:?>/XK]&>D45Y-_PBGQ3\+\^' M_$\.N6R=+>_'SM[9;./^^Q0/B[X@\/G9XZ\%WEHJ_>NK,$QGZ9^7_P ?H^KN M7\-I_G]S#ZI*7\*2E\]?N9ZS17':+\5O!NN;5@UF&VE;_EE>?N2#Z9;Y3^!- M=?'(DL:R1.KHPRK*<@CZUC*$H.TE8YITYTW::L.HHHJ" HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOPO_ ,C%XS_[#4?_ M *;[.NDKF_"__(Q>,_\ L-1_^F^SH Z2N;^''_)+/"G_ &!;/_T0E=)7-_#C M_DEGA3_L"V?_ *(2@ \4?\C%X,_[#4G_ *;[RNDKF_%'_(Q>#/\ L-2?^F^\ MKI* ,S6_$6F>'H87U2:53<.4AB@MY)Y)"%+';'&K,0%!)., =:J7_C?P]IMG M9W5SJ(-O>P&YAD@B>9?)&W,S%%.R,;ER[849&2*R/'L4YU30KA1J-O:PM.)- M1TJT:YNK5V0!0L:H^58;P28V (7[IP:Y2.QU/2=!M&N/#MTGVSPHVEP65C;2 M3""<,=D3C+F/IZIJ]CHVG&^U";RX RH"B-(SLS!5554%F M8D@!5!))XK)G\?\ AJWL;>[EU%A#<+(XVVTK-$L;!9&E4+F)48A69PH4\'%9 M.M6ES%X6\/%+>ZNFT&_M6O$BMY&=UC78[(N,R ;MWR@YVG&3Q7(1V&IV%YXA MU:71-2E@\16=]%8P1V;M(KO*?+61,9B\P-NR^T+@[BIXH ]H!#*"IR#R".]< MW8_\E3UW_L"Z;_Z/OJU]&M)+#0;"SG8-+;VT<3L#G+*H!/Z5Q5O:>+6^)VN" MWUO14D_LJP)9]'E8>69KS8N!=#YA\V6S@Y& N#D ]"HKF_L/C?\ Z&'P_P#^ M"&?_ .3*/L/C?_H8?#__ ((9_P#Y,H Z2BN;^P^-_P#H8?#_ /X(9_\ Y,H^ MP^-_^AA\/_\ @AG_ /DR@#I**YO[#XW_ .AA\/\ _@AG_P#DRC[#XW_Z&'P_ M_P""&?\ ^3* .DHKF_L/C?\ Z&'P_P#^"&?_ .3*/L/C?_H8?#__ ((9_P#Y M,H Z2BN;^P^-_P#H8?#_ /X(9_\ Y,H^P^-_^AA\/_\ @AG_ /DR@#I**YO[ M#XW_ .AA\/\ _@AG_P#DRC[#XW_Z&'P__P""&?\ ^3* .DHKF_L/C?\ Z&'P M_P#^"&?_ .3*/L/C?_H8?#__ ((9_P#Y,H Z2BN;^P^-_P#H8?#_ /X(9_\ MY,H^P^-_^AA\/_\ @AG_ /DR@#I**YO[#XW_ .AA\/\ _@AG_P#DRC[#XW_Z M&'P__P""&?\ ^3* .DHKF_L/C?\ Z&'P_P#^"&?_ .3*/L/C?_H8?#__ ((9 M_P#Y,H Z2BN;^P^-_P#H8?#_ /X(9_\ Y,H^P^-_^AA\/_\ @AG_ /DR@#I* M*YO[#XW_ .AA\/\ _@AG_P#DRC[#XW_Z&'P__P""&?\ ^3* .DHKF_L/C?\ MZ&'P_P#^"&?_ .3*/L/C?_H8?#__ ((9_P#Y,H Z2BN;^P^-_P#H8?#_ /X( M9_\ Y,H^P^-_^AA\/_\ @AG_ /DR@#I**YO[#XW_ .AA\/\ _@AG_P#DRC[# MXW_Z&'P__P""&?\ ^3* .DHKF_L/C?\ Z&'P_P#^"&?_ .3*/L/C?_H8?#__ M ((9_P#Y,H Z2BN;^P^-_P#H8?#_ /X(9_\ Y,H^P^-_^AA\/_\ @AG_ /DR M@#I**YO[#XW_ .AA\/\ _@AG_P#DRC[#XW_Z&'P__P""&?\ ^3* .DHKF_L/ MC?\ Z&'P_P#^"&?_ .3*/L/C?_H8?#__ ((9_P#Y,H Z2BN;^P^-_P#H8?#_ M /X(9_\ Y,H^P^-_^AA\/_\ @AG_ /DR@#I**YO[#XW_ .AA\/\ _@AG_P#D MRC[#XW_Z&'P__P""&?\ ^3* .DHKF_L/C?\ Z&'P_P#^"&?_ .3*/L/C?_H8 M?#__ ((9_P#Y,H Z2BN;^P^-_P#H8?#_ /X(9_\ Y,H^P^-_^AA\/_\ @AG_ M /DR@#I**YO[#XW_ .AA\/\ _@AG_P#DRC[#XW_Z&'P__P""&?\ ^3* .DHK MF_L/C?\ Z&'P_P#^"&?_ .3*/L/C?_H8?#__ ((9_P#Y,H Z2BN;^P^-_P#H M8?#_ /X(9_\ Y,H^P^-_^AA\/_\ @AG_ /DR@#I**YO[#XW_ .AA\/\ _@AG M_P#DRC[#XW_Z&'P__P""&?\ ^3* .DH(!!!&0>HKF_L/C?\ Z&'P_P#^"&?_ M .3*/L/C?_H8?#__ ((9_P#Y,H CUKX;>$=?W-?Z';+*W66W7R7SZDIC/XYK MD)/@O>:-(TW@;Q=J&EMG/D3,61CZ$KCCZJ:[/[#XW_Z&'P__ ."&?_Y,H^P^ M-_\ H8?#_P#X(9__ ),K>.(JQ5D]/O.F&*K05E+3L]5^)Q7]L?%SPMQJ>CV? MB6V7K+:<2'Z!<'_QPU;T[XZ: UQ]E\16.H:'H^&_$VKP>3JNI^%KV+^Y<>')7 _.[JO:TY?'#[M/^ M 7[:E/\ B0^[3\-C:TSQ3H6LV[3:5J]G=(JEF$A16WC.> M%98/$OAV2-QE730IB&'J"+RN2=.=-VDK'!4HU*3M-6.GHKF_L/C?_H8?#_\ MX(9__DRC[#XW_P"AA\/_ /@AG_\ DRLS(Z2BN;^P^-_^AA\/_P#@AG_^3*/L M/C?_ *&'P_\ ^"&?_P"3* .DHKF_L/C?_H8?#_\ X(9__DRC[#XW_P"AA\/_ M /@AG_\ DR@#I**YO[#XW_Z&'P__ ."&?_Y,H^P^-_\ H8?#_P#X(9__ ),H M Z2BN;^P^-_^AA\/_P#@AG_^3*/L/C?_ *&'P_\ ^"&?_P"3* .DHKF_L/C? M_H8?#_\ X(9__DRC[#XW_P"AA\/_ /@AG_\ DR@#I**YO[#XW_Z&'P__ ."& M?_Y,H^P^-_\ H8?#_P#X(9__ ),H Z2BN;^P^-_^AA\/_P#@AG_^3*/L/C?_ M *&'P_\ ^"&?_P"3* .DHKF_L/C?_H8?#_\ X(9__DRC[#XW_P"AA\/_ /@A MG_\ DR@#I**YO[#XW_Z&'P__ ."&?_Y,H^P^-_\ H8?#_P#X(9__ ),H Z2B MN;^P^-_^AA\/_P#@AG_^3*/L/C?_ *&'P_\ ^"&?_P"3* .DHKF_L/C?_H8? M#_\ X(9__DRC[#XW_P"AA\/_ /@AG_\ DR@#I**YO[#XW_Z&'P__ ."&?_Y, MH^P^-_\ H8?#_P#X(9__ ),H Z2BN;^P^-_^AA\/_P#@AG_^3*/L/C?_ *&' MP_\ ^"&?_P"3* .DHKF_L/C?_H8?#_\ X(9__DRC[#XW_P"AA\/_ /@AG_\ MDR@#I**YO[#XW_Z&'P__ ."&?_Y,H^P^-_\ H8?#_P#X(9__ ),H Z2BN;^P M^-_^AA\/_P#@AG_^3*/L/C?_ *&'P_\ ^"&?_P"3* .DHKF_L/C?_H8?#_\ MX(9__DRC[#XW_P"AA\/_ /@AG_\ DR@#I**YO[#XW_Z&'P__ ."&?_Y,H^P^ M-_\ H8?#_P#X(9__ ),H Z2BN;^P^-_^AA\/_P#@AG_^3*/L/C?_ *&'P_\ M^"&?_P"3* .DKF_"_P#R,7C/_L-1_P#IOLZ/L/C?_H8?#_\ X(9__DRJW@=+ MZ+5/%R:K<6]S=C6D\R6VMVAC;_0+3&$9W(XP/O')YXZ ZVN;^''_)+/"G_8 M%L__ $0E=)7-_#C_ ))9X4_[ MG_ .B$H /%'_(Q>#/^PU)_Z;[RNDKF_%'_ M ",7@S_L-2?^F^\KI* "BBB@ HHHH *YNQ_Y*GKO_8%TW_T??5TE#YFNOAMXBE\G.XZ;>L"K M>P.-I/U /O7KE%;0KS@K+;L]CHIXBI37*G==GJCRFP^,EQH]XFG?$;0;G1KG MI]IBC+1/[XY./=2U>DZ5K6FZ[9BZT>^@O8#_ !PN&Q['T/L:DO\ 3K+5;-[7 M4K2&[MW^]%-&'4_@:\WU7X+6]M>'4O FK77A^^'(19&:)O;KN _,>U:?N:G] MU_>O\S7_ &>K_HT5Y"OQ \<>!F$7Q T$ZA8J'?%D8_L74HI)L9-M(=DJ_P# 3R?J,CWJ)T)P7-NNZV,JF&J07-NN MZU1T-%%%8'.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?A?_ )&+QG_V&H__ M $WV==)7-^%_^1B\9_\ 8:C_ /3?9T =)7-_#C_DEGA3_L"V?_HA*Z2N;^'' M_)+/"G_8%L__ $0E !XH_P"1B\&?]AJ3_P!-]Y725S?BC_D8O!G_ &&I/_3? M>5TE %34]6T[1;(WFL7]KI]J&"F>ZF6) 3T&YB!FHKK7]'L8;2:]U:QMXKYE M6U>:Y1%N"W("$GYBRWE[:Z=9RW>H7,-K;0KNDFGD"(@]2QX JG+XET*"TL[J;6M/CM[] M@MI,]T@2X)Z",YPY/MFN3\0SB/PCX:FU"XCDBTO4[(ZM(9 RP,@Y,A[;9"C$ MG[N-QP!FN&6YL+:Y\27VI&,:1K&GZG%HQ<92Z+SDLD(_B:1BK*HY<*YNQ_Y*GKO_ &!=-_\ 1]]6OHL=Q#H&GQ7V3=);1K,6.3O"C=D_7-<5;W?B MU?B=KAM]$T5Y/[*L 5?6)5'EB:\V-D6I^8_-E<8&!@MDX /0J*YO[=XW_P"A M>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^ MG_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[ M=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A> M\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G M_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I M**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW M_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ M /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ MD.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ M .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ M_@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D M.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO M[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A M>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^ MG_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[ M=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A> M\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G M_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I M**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW M_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ M /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ MD.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ M .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ M_@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D M.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO M[=XW_P"A>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A M>\/_ /@^G_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^ MG_\ D.C[=XW_ .A>\/\ _@^G_P#D.@#I**YO[=XW_P"A>\/_ /@^G_\ D.C[ M=XW_ .A>\/\ _@^G_P#D.@#HV4,I5@"",$$=:X/Q+\'?#&O2&YLX6T>_SN6X ML?D&[U*=/RP?>MG[=XW_ .A>\/\ _@^G_P#D.C[=XW_Z%[P__P"#Z?\ ^0ZN M%2=-WB[&E.K.D[P=CA?,^*/P^_UBIXOTF/N,F=5_]"S_ -]BNC\,_%_POXA= M;>:Y;2K[.TVU]\GS>@?[I^AP?:M?[=XW_P"A>\/_ /@^G_\ D.N;\3>#]4\6 MHQUCP9X;:G24?\"%GS]#D5O[6G4_B1L^Z_P CI]M2J_Q8V?=?Y;?D M>D @@$'(/0T5XCI7@SXJ^"DDET"]L;FR0YCTM[YKG*^F7BC _P" [:LK\_3WI/#MJ]-\R_'[A/"R:YJ3YEY;_=N M>RT5R=EKGBW4K1+K3]'\,W5NXRLL/B&9U/XBTJQ]N\;_ /0O>'__ ?3_P#R M'7-L<;36C.DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z M .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_M MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[ MP_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z? M_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MW MC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P M_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ M .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DH MKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ M *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ M^#Z?_P"0Z/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0 MZ/MWC?\ Z%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ MZ%[P_P#^#Z?_ .0Z .DHKF_MWC?_ *%[P_\ ^#Z?_P"0Z/MWC?\ Z%[P_P#^ M#Z?_ .0Z .DKF_"__(Q>,_\ L-1_^F^SH^W>-_\ H7O#_P#X/I__ )#JMX'D MOI=4\7/JMO;VUV=:3S(K:X::-?\ 0+3&'9$)XP?NC!XYZD ZVN;^''_)+/"G M_8%L_P#T0E=)7-_#C_DEGA3_ + MG_Z(2@ \4?\ (Q>#/^PU)_Z;[RNDKF_% M'_(Q>#/^PU)_Z;[RNDH **** "BBB@ KF['_ )*GKO\ V!=-_P#1]]725S=C M_P E3UW_ + NF_\ H^^H Z2BBB@ 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 *H:OH>EZ_9FUUFP@O8>RS(#M]P>H/N* MOT4TVG=#3:=T>4WOP>O="NWU#X;>(+C29R$YT MM/B5X^,[3Z\$'_9KUJF3017,+PW$22Q.,,DBAE8>A!ZUT?6 M.;2JN;\_O.M8KGTK+F\^OW_YF7H'BK1/$]MYVA:E!=@#+(K8=/\ >0\C\16O M7G&O_!;0[ZY^W^')Y_#VHJ=R2V;$(#Z[)M* M3_E\M?\ 6JOJ<#/_ 'TO_ J?L83_ (4OD]'_ )#]A3J?P9?)Z/\ R9Z]17(^ M%_B?X7\5[([&_%O=M_RZ7>(Y,^@[-^!-==7/*$H.TE8Y9TYTWRS5F%%%%20% M%%% !1110 4444 %%%% !1110 4444 %%%% !139)8XES*ZH/5CBJ4VO:1;@ MFXU6QB Y)>X1PTF]B_17F,?QMT:3QQ_9"[3IY^1;T'@O_ (5Z:K*Z M!D8,K#((.015SI3IVYE:YI4HU*5N=6N+11169D%%%% !1110 5S?A?\ Y&+Q MG_V&H_\ TWV==)7-^%_^1B\9_P#8:C_]-]G0!TE%/\ L"V?_HA* MZ2N;^''_ "2SPI_V!;/_ -$)0 >*/^1B\&?]AJ3_ --]Y725S?BC_D8O!G_8 M:D_]-]Y724 %%<-\4]4N+?P[_9D$6HI#J$4PNKRRLYIS!$B9*YC1MK.2JY. M%+G.5%<;.-/U?P]8G5T/V6R\#F[LOM,;1F&=,*\R!@"KKMCPXY 8$'#<@'M= M%<+XG::]\(^%H-87=%?:A8Q:E'(,+(&&2CCH5:38I4\'.#P<5P*VUA#]:F8Z58)L2 M:R!"K->8?FX VMDXYS\IR!QD ]"HKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ M *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0? M]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ M .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I M**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2 MC5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/ M$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T_ M_P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ M (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ M *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0? M]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ M .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I M**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2 MC5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/ M$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T_ M_P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ M (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ M *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0? M]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ M .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I M**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2 MC5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/ M$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T_ M_P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ M (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ M *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0? M]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ M .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I M**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2 MC5_^A$\0?]_]/_\ DJC_ (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/ M$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T_ M_P"2J/\ A*-7_P"A$\0?]_\ 3_\ Y*H Z2BN;_X2C5_^A$\0?]_]/_\ DJC_ M (2C5_\ H1/$'_?_ $__ .2J .DHKF_^$HU?_H1/$'_?_3__ )*H_P"$HU?_ M *$3Q!_W_P!/_P#DJ@#I**YO_A*-7_Z$3Q!_W_T__P"2J/\ A*-7_P"A$\0? M]_\ 3_\ Y*H J>*/A?X7\5[Y+VP%M=M_R]VF(Y,^I[-^(-U M%/$^E)_RYW7^M5?09.?^^6_X#7<_\)1J_P#T(GB#_O\ Z?\ _)5'_"4:O_T( MGB#_ +_Z?_\ )5;QKSBN5ZKLSIABJD5RR]Y=GK_PQP-[\?K:UTUHY]#N[/6( MW"RVEP/E7UYX/Y@5V6F_%+PC?Z5#=RZW9VK2+EH9I0KH?0CK7!_$KP?JGC>X MCO\ 3?!NM6>H@!7>:>QV.H]<7).<5/H/@#2=,TN*+4?AEKFH78'[R>6ZLOF/ ML/M>,?A71+ZJZ:>J?D=4_J3I*2NGV7_!Z':R_%?P/#]_Q#;'_<1V_DIJE+\: M_ 4_[%I-_515*+0=%A^Y\'[X_[XTYOYW1J]%!8P?ZCX1W^%727WK_ "*,OQZ\%Q_T M$?\ \772Q:E-!_J/AKJT?^X=-'\KFK8\3ZLHPO@/7P/03Z?_ /)5'/07V']_ M_ #VF&6T']__ #C_P#A=_G?\>/@W6I_3Y,9_(&D_P"%M^)YO^//X9ZQ(#T9 MC(!_Z*_K79?\)1J__0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5'M* M7\GXL/;4/^??XLXW_A8/Q%G_ ./7X=R1^GG2-_4"C_A)_C#W@S38A_TV ME''YS"NR_P"$HU?_ *$3Q!_W_P!/_P#DJC_A*-7_ .A$\0?]_P#3_P#Y*H]M M!;07X_YA]8@MJ:_'_,XW[7\:KC_F'Z+:_P# E./_ !]J/[-^-5Q_S&M%M?\ M@"G'_D-J[+_A*-7_ .A$\0?]_P#3_P#Y*H_X2C5_^A$\0?\ ?_3_ /Y*H^L= MH+[@^M=H1^XXW_A$OBWRC]?)B'](UH_X5OX_N/^/KXCW4?_7%'_HP MKLO^$HU?_H1/$'_?_3__ )*H_P"$HU?_ *$3Q!_W_P!/_P#DJCZS/HE]R']< MJ=$E\E_D<;_PI[7IO^/[XD:S..X_>#^QTE%(/^_P#I_P#\E4?\)1J__0B>(/\ O_I__P E5B8'245S?_"4:O\ ]")X M@_[_ .G_ /R51_PE&K_]")X@_P"_^G__ "50!TE%(/^_P#I M_P#\E4?\)1J__0B>(/\ O_I__P E4 =)7-^%_P#D8O&?_8:C_P#3?9T?\)1J M_P#T(GB#_O\ Z?\ _)55O ]U->ZIXNN+FPN-/E?6DW6URT;2)BPM!R8V9><9 MX8\'L>* .MKF_AQ_R2SPI_V!;/\ ]$)725S?PX_Y)9X4_P"P+9_^B$H /%'_ M ",7@S_L-2?^F^\KI*YOQ1_R,7@S_L-2?^F^\KI* &R1I-$TP8-:0O:H4MR M.AC&,(1[8K3HH *YNQ_Y*GKO_8%TW_T??5TEY0@2;-GW3E#N.0>, 'J]%<7X@U.\O?"OA MH>=+:'6KRTBNWMY&B=4=2[JK@ADSMVY!! ;@@X-<7'?ZG?WGB'29=;U**#P[ M9WTMC/'>.LC.DI\MI'SF7RPNW#[@V3N#'F@#VBN;L?\ DJ>N_P#8%TW_ -'W MU:^C73J%EN+:.5U QAF4$C]:XJW\8Z9!\3MVUHJ=*L(L)H5ZYW M+->9.!$3M^88;HW."<' !Z%17-_\)YI'_/GX@_\ ":1_P ^ M?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0! MTE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G- M0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ M/GX@_P#":1_P ^?B#_ M ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%< MW_PGFD?\^?B#_P )S4/_ (Q1_P )YI'_ #Y^(/\ PG-0_P#C% '245S?_">: M1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ MC%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@ M_P#":1_P ^?B#_ ,)S M4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY M^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ M GFD?\ /GX@_P#":1 M_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#" M:1_P ^?B#_ ,)S4/\ MXQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ M G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GF MD?\ /GX@_P#":1_P ^ M?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0! MTE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TEU9-X ;F)USD #G^M0W_ (*T+5+:U@U&WN+E;6)H M5:2]G+R1L06CD??NE1BJY5RP.!D&MZB@#-O= T[4=/FL;V*66"659L&XD#1N MI!5HV#;HRI4$;",$9&*SI_ 'AJXL;>TETYC#;K(@VW,JM*LC!I%E8-F578!F M5RP8\G-='10 !5 48 X ':N;L?^2IZ[_P!@73?_ $??5TE,_\ L-1_^F^SH Z2N;^''_)+/"G_ &!;/_T0E=)7 M-_#C_DEGA3_L"V?_ *(2@ \4?\C%X,_[#4G_ *;[RNDKF_%'_(Q>#/\ L-2? M^F^\KI* "BBO/O&GB+6;35-<_LB_:SB\-Z(NKM$(HW6]!0!Z#17+^*=7O1'X?L=+N7L)=JVJ) )4.>AW<$X- '>T5S? M_">:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G- M0_\ C%'_ GFD?\ /GX@_P#"(KN>.)GBMU\/7R&9@,A S0@ D\9/ SS0!U=%:1_SY^(/_ G-0_\ C% '245S?_">:1_SY^(/_":1_SY^(/_ G-0_\ C% '245S M?_">:1_SY^(/_":1_SY^(/_ G-0_\ C% '245S?_">:1_SY^(/_"*W7P]?(9F R$#-" "3QD M\#/-3_\ ">:1_P ^?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GF MD?\ /GX@_P#":1_P ^ M?B#_ ,)S4/\ XQ0!TE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#":1_P ^?B#_ ,)S4/\ XQ0! MTE%:1_SY^(/_ G-0_\ C%'_ GFD?\ /GX@_P#",_^PU'_P"F^SH_ MX3S2/^?/Q!_X3FH?_&*B\&3&\O\ Q1J"VUY!;WFK+)!]LM);9Y%%E;1E@DBJ MV-R,,X[&@#J:YOX%/\ L"V?_HA* #Q1 M_P C%X,_[#4G_IOO*Z2N;\4?\C%X,_[#4G_IOO*Z2@ KG?$'@JP\17QN;FZN M[836XM+V*V9 M];AMWDR;E)VY+C*%6P[#/-=%10!C:QX;CUF$+-?W<$D-REU M9S0"(-9.J[?W>4(((+@APWWV'3 &=+\/[#^R["UL=0U#3[FR$P74+9X_M$GG M-16TTOACPC=-?79M;7Q1]DM+82 0F!;R58F( RV(U15R2NT @9 MYJ;4XX6^(UUKFP$6OB*SLS?$ W<#&*-/LT2YYMV\T,QW _,_[ML;J /7Z*** M "BBB@ HHHH **** "BBB@ HHHH **** "BO/_B+HFFZ[*=-LM.CO/%%Y;JE MI)(U;Q%XAU*50VLZ;K&DV^E3E1YL< M,A@W+'W"NSW 8#AANSTX /6Z*\L;3KFV\1?$NW@UR:*ZET.U==2OIPHMV87> M&W !8T3C[H& -QRG:;H/_"/Z=%I=G)+8++$ZBX+2@R'RF9- MS(JY.=S!4+=J /2:*** "BBB@ HHHH **** "BBB@ HHHH **** "BO*1I4% MM)K6N^ ; 6%E8Z+>0)>1 []6NR RR9/S2["AQ*Q)=I&P2,DTK2Q\)V&HBVFL M([S1I=&L+QM/AC\U;V\4V_AL6[>$O#_B MRUMFTVX;4KJ339")+>!B=\,'/#"*-Y .PV9&-HQV/PYN+B[^&V@SWDLDTCV4 M9$LI):1,?(Q)Y)*X.3USF@#I:*** "BBB@ HHHH **** "BBB@ HHHH ***P MO%Z:&^AC_A)[07UHLRE+(H9?M,O(2/RAQ(23D*01D!N-N0 ;M%>56_AO[.WA M/0?$]G;_ -FWEUJ%RVE2$26\!*M)#;_W6$:,^!C:"F5^Z#6=H>EV?B/0_#R: M?:?:O$7^BW$VMRDO)86D4@*8E.2#)&FT1J1N\QG88)) /9J*X.]LG@^.FB7+ MWMU:34V!+:5;I(&WAS]PMM8 M+&N"Y+$_*&8 '?T5Y#J44#^(+_5+@A-9C\606"W 5*[ M@#TNBN0\ Z/_ &17EA%8^&/%?B+P/8?V-I']AM!:RVB>6U^R[F-V !D[5)"R'+-DL/EVE@ M#V"BO)'T_P *Z9XDUK2O[#M]0TJ-+)],T6"(/%/>O'-N"Q?<+&-(V+,,*,N2 M.35K6/",4?POCTG4(M*OM?L-)F,*WUXP2Q0YS+%D$_NOE57PI^4#&=,OH3.T=U9Q3*;A<2$,@(WCG#<\^]:% !1110 4444 %%%% !7- M_#C_ ))9X4_[ MG_ .B$KI*YOX5TE !1110 4444 %%%% !17$^'+GQOX@\+ M:5K(UKP_;#4;.&[$/]B3/Y?F('V[OM8SC.,X&?2M+[#XW_Z&'P__ ."&?_Y, MH Z2BN;^P^-_^AA\/_\ @AG_ /DRC[#XW_Z&'P__ ."&?_Y,H Z2BN;^P^-_ M^AA\/_\ @AG_ /DRC[#XW_Z&'P__ ."&?_Y,H V-3TC3=;L_LFLZ?:ZA;;@W MDW<"RID=#M8$9JI%X3\.0:--I$&@:7'IEPXDFLDLHQ#(W'S,@&TGY5Y(_A'I M5+[#XW_Z&'P__P""&?\ ^3*/L/C?_H8?#_\ X(9__DR@#:.F6!M;:V-C;&"T M*-;1>2NV$IPA08PNWMCIVJ&30-'FUJ/6)M)L9-3B7;'?-;(9D&","3&X#!(Z M]S67]A\;_P#0P^'_ /P0S_\ R91]A\;_ /0P^'__ 0S_P#R90!TE%TK4+G:$\Z[LHY7VCH-S*3CFK4FB:5-J=MJ4VF6Y6UA$]PBQS2B,;I57.U6/4@;FP#TR?6H=*T;2]"M#:Z)IMII MUNSES#:0+$A8@ MM4 9P!S[5D?8?&_\ T,/A_P#\$,__ ,F4?8?&_P#T,/A_ M_P $,_\ \F4 =)17-_8?&_\ T,/A_P#\$,__ ,F4?8?&_P#T,/A__P $,_\ M\F4 =)17-_8?&_\ T,/A_P#\$,__ ,F4?8?&_P#T,/A__P $,_\ \F4 =)17 M-_8?&_\ T,/A_P#\$,__ ,F4?8?&_P#T,/A__P $,_\ \F4 =)17-_8?&_\ MT,/A_P#\$,__ ,F4?8?&_P#T,/A__P $,_\ \F4 =)17-_8?&_\ T,/A_P#\ M$,__ ,F4?8?&_P#T,/A__P $,_\ \F4 =)17-_8?&_\ T,/A_P#\$,__ ,F4 M?8?&_P#T,/A__P $,_\ \F4 =)2,JNI5P&5A@@C((KG/L/C?_H8?#_\ X(9_ M_DRC[#XW_P"AA\/_ /@AG_\ DR@"YI?A#PUHEY]KT7P]I6GW.TIYUI91Q/M/ M4;E4''%,D\$^%9;-K27PSH[VSS&X:%K"(HTI&"Y7;C=CC/6JWV'QO_T,/A__ M ,$,_P#\F4?8?&__ $,/A_\ \$,__P F4 7CX3\.MHJZ0V@:6=,5_,%D;./R M0W7=LQMSSUQ6JJJBA4 55& , "N<^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H M8?#_ /X(9_\ Y,H Z2BN;^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X( M9_\ Y,H Z2BN;^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H MZ2BN;^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2BN;^P^ M-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2BN;^P^-_\ H8?# M_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2BN;^P^-_\ H8?#_P#X(9__ M ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2J.K:'I.O6R6^N:79ZE C[TBO+=)E5L M$;@&! ."1GWK)^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H MO?\ ")^'?[%_LC^P-+_LS?YGV+[''Y.[KNV8VY]\5%<>"_"UUJ'V^Z\-:/-> M94_:)+")I,J %.XKG@ >F!5;[#XW_Z&'P__ ."&?_Y,H^P^-_\ H8?#_P#X M(9__ ),H WGL[:2]BO)+>%KJ%&CCG9 716P64-U .UE35S?V'QO_P!# M#X?_ /!#/_\ )E'V'QO_ -##X?\ _!#/_P#)E '245S?V'QO_P!##X?_ /!# M/_\ )E'V'QO_ -##X?\ _!#/_P#)E '245S?V'QO_P!##X?_ /!#/_\ )E'V M'QO_ -##X?\ _!#/_P#)E '245S?V'QO_P!##X?_ /!#/_\ )E'V'QO_ -## MX?\ _!#/_P#)E '245S?V'QO_P!##X?_ /!#/_\ )E'V'QO_ -##X?\ _!#/ M_P#)E '245S?V'QO_P!##X?_ /!#/_\ )E'V'QO_ -##X?\ _!#/_P#)E '2 M45S?V'QO_P!##X?_ /!#/_\ )E'V'QO_ -##X?\ _!#/_P#)E '25C7_ (.\ M,:IJ+:AJ?AS2;R]8@MZ@U]>:187%V\!MVN);9&D:(@@QEB M,[2"05ZX!J'[#XW_ M .AA\/\ _@AG_P#DRC[#XW_Z&'P__P""&?\ ^3* -/2/#VBZ DJ:#I%AIBS$ M&1;*V2$.1TSM SC)K1KF_L/C?_H8?#__ ((9_P#Y,H^P^-_^AA\/_P#@AG_^ M3* .DHKF_L/C?_H8?#__ ((9_P#Y,H^P^-_^AA\/_P#@AG_^3* .DHKF_L/C M?_H8?#__ ((9_P#Y,H^P^-_^AA\/_P#@AG_^3* .DHKF_L/C?_H8?#__ ((9 M_P#Y,H^P^-_^AA\/_P#@AG_^3* .DHKF_L/C?_H8?#__ ((9_P#Y,H^P^-_^ MAA\/_P#@AG_^3* .DHKF_L/C?_H8?#__ ((9_P#Y,H^P^-_^AA\/_P#@AG_^ M3* .DHKF_L/C?_H8?#__ ((9_P#Y,H^P^-_^AA\/_P#@AG_^3* .AFABN;>2 M"XC26&52DDE^$_#FAW#SZ)H&EZ=-(AC>2TLHXF9<@[25 M R,@<>U4OL/C?_H8?#__ ((9_P#Y,H^P^-_^AA\/_P#@AG_^3* )W\#>$I+& M.R?POHK6D3M)';G3XC&C-@,P7;@$X&3WP*EF\(>&KC3K;3[CP]I4ME:$M;6S MV4;1PDG)**5PN3Z53^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ MY,H Z2BN;^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2BN M;^P^-_\ H8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2BN;^P^-_\ MH8?#_P#X(9__ ),H^P^-_P#H8?#_ /X(9_\ Y,H Z2BN;^P^-_\ H8?#_P#X M(9__ ),JSX1U2]U?P^;C5#;M=Q7MW:2/;1M'&_DW,D(8*S,5R(P<;CUZT ;= M%/^P+9_^B$KI*YOX%/^ MP+9_^B$KI*\[\!>/?!]E\-_#5K>^*]#M[F#2;6.6&7484>-UA4%64MD$$$$' MI70?\+'\$?\ 0Y>'_P#P:0?_ !5 '245S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q M_!'_ $.7A_\ \&D'_P 50!TE9^O:C<:1H5W?V>GS:E/ FY+2#[\IST'!^O0] M.AK+_P"%C^"/^AR\/_\ @T@_^*H_X6/X(_Z'+P__ .#2#_XJFK)ZC32=V<;_ M ,+:\6?]$MUG\Y?_ (Q6;H_Q;\# M7HG_ L?P1_T.7A__P &D'_Q5'_"Q_!'_0Y>'_\ P:0?_%5T^VI6M[-?>SL] MO1M;V2^]G(VWQ6\4S7444OPPUJ-'<*SYD^4$]>80/S(^M0+X@U2]\8ZKX=O+ MF_L-)N->:W;5?-(Y\B%DLX6#;HBYWDOQC.U3O<$=K_PL?P1_T.7A_P#\&D'_ M ,561<:]\+KK3]3L;CQ+X>>WU68SWB'6(_WDF%&X'S,J1L3!7&"H(P>:QJ2C M+X8V.>I.$K7YO]2O<>-]0L?'%GI,$MK<:>VI+IKQ)87;L@,);<;UCY1D# M 9CPQQD;LYQE6?CWQE?QZ:T/]A1?VK:7]Q#OM9F\C[+(JX;]Z-^_<.FW;_M8 MP=".Y^$L6I+?KXFT8SI<+=IO\0[E68 #S AEVAR!\S8RV3NSDYL6^K?"JU6S M6W\2>'T%C#<0V_\ Q.D.Q)V#2CF3G<5')SC'&*S,C.U3XFZE#;:=?V/V/RIK M6PN9K(:?=7+XN&7<'N$Q%;D*?EW[B>N ",W_ CXT\0:MJ6BMJZZ;]BUF.\, M4=K#(DD#6[JH+.SD.&&XX"KMX&6ZU4E'P>F5%?Q#H@C6"&#RE\0[8V6$ 1%D M$NUF4 8<@L,#GBM*QU[X7Z;]@^Q>)O#\7]G"86O_ !.8SY?FG,G63G)])_'NKZ9J%]J%O9:7:6S006-[+:%GE\PM(S1,K-]P* 3M&&X)/%*[\ M2:W:)#I>@ZGINJ3V6DRW]QJ-W"76[\M]BQCRW 5B5;<_(4CA#G DUC7?AEKE MW'=7WBW2$N8XS$)[/Q#]ED,9.2C/%*I9<\[22,\U7U&^^$NJ6=I:7/B#P\D% MG UM#';:TEN!"P :(^7(NZ,A1E#E3@9% %/4/B-KIL]'+&75XH8IYAJ,+KMB(V#R_, P! MD8&.M/%Q\)19^1_PE&D;O/%P+K_A(S]J$@38&^T>=YO"?+C=C:<=* )-&\=: MUK>J:;$JZ78P?V3+?7QG5V&^*8PNB/N 1"03O96( Y4YXYS5_'OB+4_"?B." M&_@BFBT6/4+>]M]*O+$Q[G8,J^R34;K6+NW-W<132PHD,:LS"(RYR20 @=5 M)/;!R;'XG>)=1MKW4([;2H+72GLDN[=HI'DG:67RI1')O 0 JQ4E6SD @8). MN]]\*7T];0^*='55N3=K,GB+;.LQ7:7$PE\P$KD$AN03GJ:(+WX1VMC<65MK MWAR&VN4@26*/6(U4B YB'$G&".W7OF@#T2BN;_X6/X(_Z'+P_P#^#2#_ .*H M_P"%C^"/^AR\/_\ @T@_^*H Z2BN;_X6/X(_Z'+P_P#^#2#_ .*H_P"%C^"/ M^AR\/_\ @T@_^*H Z2LCQ-K-YH6CF\T_2+C5YO,"?9[?.[!S\W )P,=@>M4O M^%C^"/\ H[A_X1/5=#W;/^)AYDB>3\ZGKY:XS]WJ.M);/7)I/ M*U7Q+FV9?LGVF1]GS+^\QANF,=/XNM>Q?\+'\$?]#EX?_P#!I!_\51_PL?P1 M_P!#EX?_ /!I!_\ %5DX-N]SWJ>;8:G0E16&5G_>?ZW?W-&/I'Q U[4=8MK. M[\"ZG90S2!'N'+[8@?XCF-1@?6N,-]J,DER8$\21ZG=>*+FSL=6DUAO[/CVW MK[8WA\_ 78A0*8L,<*.2#7I?_"Q_!'_0Y>'_ /P:0?\ Q59$FO?"^71;S29/ M$WA\V5[/)<3Q_P!LQY:220R,X;S-RG>=P*D;3C&,"M$FMSQ\15I5))TJ?(O5 MO\QM[XXU:WFU=(;2UD:R\16FE0H0RF2*5(6))W?>S*<'H..#WJV?C+Q1-H]X M7AM7U*%;9Y;<:1=1RV2R.5E)@9MURJ!3AXG^4\L8 21HO-V,X"@;B"2."2.*2*X^$T-C):IXHTDK)Y0$K^)"\T0 MC.8Q'*9B\84DX", ,GU-,YB&^^(>LK:Z;::<]I+?W$5W-)Q.2PW;R0A4CYLBJ-]XEU:]UQK@MJ&E^>_AJ0V$DKHUN9KN02QE>,$@!6 MX&0,$=JUKB\^$]SI]M9R>)]&1;8R-'-#XA\J?,G,FZ991(V\\MN8[B 3D@5, M=5^%!D#KX@\.1[1:!5CU>-%46KE[AR.* -+X@16@TH37-_JZ M7+(\%A8Z7>R6\ES<,/EV^659V&,_,=BKN9A@$CD4U'7HI)]6U34[AM6TK7=, MT=K>&=EMY4D2V$V800C%FN9&#%WG' H S+GQ-KUI\0-2T MG2KFW)OM?CLXVOTDFCMH_P"S$F.Q%=?XE)QD Y/0G-3VOC7Q!KEGI=CIXT^U MU&XLKZYO)Y8I&B(MIE@*Q@."I=FW;B6V =&JXVN?"Y]:_M9O$OA\WWVL7GF_ MVS'_ *X0>1NQYF/]7\N,8[XSS5>XOOA/)-"6&UDFDA\K7A&RF5BTJ MEUE#%6+'*$E3QD<# !@>"_B/KUWIV@PQVMQJ$$46GV=V/[,NYYYVDMXFDN#= M#]TFTR@E7R2%8[AN%=UH'B'4M3\2WVD726:G21B[FBSBX9R3%Y:[B5 4?/NS MACM!.":Y^VF^$5I=6<]MXAT&,V2P+%$->'E$PJ$B=X_-V2.BJH#N"PVKS\HQ MI67B7X::O- ';T5S?_"Q_ M!'_0Y>'_ /P:0?\ Q5'_ L?P1_T.7A__P &D'_Q5 '245S?_"Q_!'_0Y>'_ M /P:0?\ Q5'_ L?P1_T.7A__P &D'_Q5 '250US4)]*T6YO;2PFU&:%=R6L M'WY#D# X/UZ'I65_PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 5 M2=VM!--JR.4E^*OB.&%Y9OASJD<<:EG=WD 4#DDGR>!69H_QJUC4I9XK3PC- MJ<@JM8VVU[35-&U'=%I(C12XN++S$$NUMSMQ(65L87 M %=?_P +'\$?]#EX?_\ !I!_\57/ZE?_ HU:_EN[[Q-HCM<,C7,*:^(X+DK MC!EA641R\ [U.0 #D "MJ<91^*5SHIPG&_/+F^2_0R]<\47-I\2;?4+B]NH M/#UNR0OJ*2RB#SEBD:2V%NN1*S[H]KL.&&Q26 !COH]8U;Q-XSATZT\27=[# M>+!I]W::V;>TLF-I"R[HC.H(#L7/[IP0>C=*U=2N/A'J]U> M$:\%ADDV;/,,0E"&0 #$FW<-JD$$ C5T[Q?\.M*FNY;'Q;H*27LJS7#MK,;F M1Q&L88EG/.U%'X9ZDFM#4D\;0ZM/I>E6MA<&:;[2KW=E;7WV&XOXE1MRPR@@ MJ0Q5\ KD*5+*":YK3?$FL6=_9Z!H]S*D]WK$]HT'B")KB?35%H;@(SI,?/!Q MN5MY^5PN?EXW]8\5_#C7K6.#4O%FA.(I!+%)#K20RQ. 1N21) Z'!(RI&02. MA(JG8ZK\*M.DLY+7Q+H/G65S)=Q32:XLDAFD0QO([M(6D8HQ7+EL #&!@ S M-'^)&ORZ;;WNLKHL*7NB76H0X$L:026[QQMYCY8LCE]P"KN7[OSGYC&WC36- M29K*XN65[/7-*07$.G7.FM+%-*-R-#,Q?'RD9SA@>E:+W/PBDTZ*Q?7_ \U MM#9S621G6D.V&9E:1<^9G)9%(;J"."*+:\^$UK(\B>)M%DEDF@GDFG\0>=)) M) Q:)F=Y2S%2<9)/ 53D*H !F^");OQAJ-UIVN:IJ8M=/A>:*."_FMWG>2^N MTWM)&RN518%15W;1DY!.W&GKGBK4?#NB6=MIFO6.ISQVUT[73:;<7\L_DN$" MM';D!,$[7E9@ R_=Y.U)+SX4/% D?BC1[5K?S?+FL_$7V>4"60R2*9(Y5Y@FCD:699ED9XD<. IVQG#%3SC*G/&Y MX_NM1EN= T?2DE8ZG=.)%COGL2ZQQ,^TS("Z#C)V#<=N.A-T^QV=I;V)UH!$2WWX$G[[$P.Y?ED!'R+=#9 M8I!+$\.M)#)$X!&Y)$D#(<$C((R&(Z$B@#A/^$AOKWP[KNIVVHZK!+X6TJ*6 MT@DOW;_2%FN%E64K@7"[K<1@N#E03CZGJ'_"07VL+?W:S6?BFST>*U M6X<0?9I%@5PT6=K,?/=]Y&X87! %66NOA&RV"CQ!X?1+"-(HDCUM45T5MZK( MHD E ;YOWF[DD]29L9PIP'*E M@, '@4 5?B/XHU'PKKD=_I\F\6OA_4;K[+(S>3)(DEMM+*",D!F /4;CZU)< M^,O$.F2:GI=Z-,GU..]L+6UN(8)$@7[4VT%T+ECL(8\,N[@?+4VMZY\+O$98 MZSXE\/W):TELS_Q.8TS#*4+K\L@ZF-.>HQP1DTM]KWPOU+^T?MOB;P_(=26) M;H_VQ&"_E',9!$GR,IY#+@@@'.0* ,.'QAK^BMJ-E=7*7.H7/B*6U6Y2PN;R M*"-+6*0E+:)C)@_W V%+,2QP:L=!)"85A9Q. M7BD8/\ZQ[XNAPYW#$;%HDN?A-'IKV4?B;1E1[O[:9AXAQ.)]H0RB;S?,#%1@ MD-SDYSDYELM2^%&G6'_\ P:0?_%4 =)6!XS\0W_AGP^=0TG0+ MO7KCS506EIG=@Y^8X5C@8[ ]147_ L?P1_T.7A__P &D'_Q5'_"Q_!'_0Y> M'_\ P:0?_%5I2E&$U*<>9+IJK_=J)['DWC'XL^/[_P ,W$.G> ]:\.N<&34& M25_+0=<9B4+G^]GC]1G_ \^*GC_ $_0I%N_"FM>+;=Y,V]V%ER@_B7>(VW\ M^IXY_#VG_A8_@C_H'^IQLW?XI?G\7X_(R]G*]^8Y/P_P#%3Q1J_B"ST^^^&6LZ=;W$HCDNY#)M MA!_B.Z)1@?6H4FU33]8@U#4[W5 +C6E6#7+34/M>FSP22[8X'M?-41$@K%N6 M-MK8IJ6C15B@&5B,95B6X9E;>1MR15\-P:YJT,5U86_B/ M[=_;EP'U:?62UCY$=]('7[.9SD>4IC \D?-@@C[U:QE^$1NUN?\ A(]$WQS> M?"O_ D'R6TF\.6A3S=L1+#G8%R"0<@D'9TSQG\.]&L?LFF^+/#\,'FRS;/[ M6B;YY)&DI7]M>7?B3P^9;9$C01ZRD<;(C;XU=%D"R*K:8]],DFE75Z5E5@A MM]D S&=^Y2[9V[?NG/!8_$#Q'J&GWEZ+2RLC)JL&DV=I<[QG M:)""@522OWAGB:ZN/A)>+)YGB718S)-/,[P>(?)8F8[I5W)*#L=ADIG:3SC- M6/[5^% TF\TQ/$'AR.SO9Q<2Q1ZO&F) $"LA$@,97RTQLQ@J",&@".?QCXD7 M3Y8TAMEN+#4YK&^OX-+N+R(!8Q)&RVT3^:-P=03N8*5.?$+7XTU2_M M1HTNG:/IMEJ-P(EEE-TLREG6*3+M >V>"T@M["/5DBA MB6WSM5E64+*O*X5U(7;[T 7=>^(E_HOBHPH]K5&GDLIK19XE 83+%+\Z@J<$'/*M@D5RGPZUV^_X2J]L_$=Q>6UW M?();2SNII)C=QEI'%TJG*P(4VH8P0%90" 2H.WIGBGX;:1ILEA9>*O#_ -GE M9WF\[6(YFF9OO,[NY9R>F6)XP.@K-L+GX2Z9?6M[:>)M&%S9D"VED\0^8T"A M2OEINE.V/#']V/DX!QE1@ TM?L_[7^*&E:7=7FHQ61T>[N&BLM0GM0TBS6ZJ MQ,3J3@.PY]:Y5/'>NZ3<7?AW36DO9=.FNQ#=W.G76H//'&RB.)O(&0^OO&&EI=6\3PQS6?B0VKA'*EE)BE7()13@YZ"JUS= M?"6YT^TLF\1Z'%%:1O%$UOKPAD*.- MI]3=I8HY=,TU;73)+:Z?[&]R\H8R0Q/^]==C9&S<<(H*8);9M_&OBB^DT;3X M;:ULKR_U&YM&N[_2[F%)(XHC*LR6[ND@!'R[2W4'!('-F[U7X4WIG\_Q#X<' MGP06[>7J\<>Q(69HMFV0>649B0RX(XYX&"RUCX6:?)926WB;0?-L9I;B&637 M%DD,DBE7=W:0F1BI(RY/&,=!0!2E\?\ B$^&](U7R;&QAELWEN[F6QN+BW:= M'VLA>(YMH_E9O,D#@ ]]IS:_X3W5Y?&TEC9Z?)/I\.J+ITL4>E73N%*C=.;D M#R5"LPRA&=H)W9(%0S3_ CGM[>!_$>B+#!&T(BC\0;%EC9BYCE"R@2IN)^5 M]P^8C&":LR:O\+)=>&L/XFT$W?FK.0-<40M*%VK*T/F>6T@& '*EA@<\"@#O MZ*YO_A8_@C_H%/^P+9_\ HA* M*WCC4;+2=3\(WVJWEO96D.LOYEQ'_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= M)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ M ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\ M$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7 MA_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= M)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ M ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\ M$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7 MA_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= M)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ M ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\ M$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7 MA_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= M)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ M ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\ M$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7 MA_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= M)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ M ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\ M$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7 MA_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= M)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ M ,&D'_Q5'_"Q_!'_ $.7A_\ \&D'_P 57244 '_\ P:0?_%4?\+'\ M$?\ 0Y>'_P#P:0?_ !5=)10!S?\ PL?P1_T.7A__ ,&D'_Q5'_"Q_!'_ $.7 MA_\ \&D'_P 57244 '_\ P:0?_%4?\+'\$?\ 0Y>'_P#P:0?_ !5= K)10!S?\ PL?P1_T.7A__ ,&D'_Q5'PY!'PM\*@C!&C6>1_VQ2NDHH __V0$! end XML 28 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Jan. 26, 2024
Jun. 30, 2023
Document and Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
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     $ 674,099,089
Entity Common Stock, Shares Outstanding   28,319,136  
Entity Central Index Key 0000054381    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Document Transition Report false    
Auditor Firm ID 238    
Auditor Location Hartford, Connecticut    
Auditor Name PricewaterhouseCoopers LLP    
Document Financial Statement Error Correction [Flag] true    
Document Financial Statement Restatement Recovery Analysis [Flag] false    

XML 29 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 35,183 $ 24,154
Accounts receivable, net 96,882 87,659
Contract with Customer, Asset, Net, Current 94,091 113,182
Inventories 207,607 172,383
Income tax refunds receivable 1,276 14,843
Other current assets 17,400 16,114
Total current assets 452,439 428,335
Accumulated depreciation 290,279 268,089
Property, plant and equipment, net of accumulated depreciation of $290,279 and $268,089, respectively 205,210 201,606
Operating Lease, Right-of-Use Asset 7,774 7,391
Goodwill 383,997 379,854
Other intangible assets, net 347,424 372,331
Deferred Tax Assets, Net 46,917 47,385
Other assets 54,894 51,207
Total assets 1,498,655 1,488,109
Long-term Debt, Current Maturities 199,128 0
Current liabilities:    
Accounts payable – trade 51,862 48,277
Accrued salaries and wages 37,005 31,395
Contract with Customer, Liability, Current 12,284 4,081
Operating Lease, Liability, Current 3,492 3,332
Income taxes payable 707 393
Other current liabilities 38,322 39,097
Total current liabilities 342,800 126,575
Long-term debt, excluding current portion, net of debt issuance costs 358,000 561,061
Deferred Income Tax Liabilities, Net 8,082 6,079
Underfunded pension 42,268 52,309
Contract with Customer, Liability, Noncurrent 19,787 20,515
Operating Lease, Liability, Noncurrent 4,646 4,534
Other long-term liabilities 31,305 36,280
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,954,296 30,640,068
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,954,296 and 30,640,068 shares issued, respectively 30,954 30,640
Additional paid-in capital 254,727 245,436
Retained earnings 670,607 685,234
Accumulated other comprehensive income (loss) $ (141,584) $ (158,421)
Shares of common stock held in treasury at cost (in shares) 2,663,532 2,607,841
Less 2,663,532 and 2,607,841 shares of common stock, respectively, held in treasury, at cost $ (122,937) $ (122,133)
Total shareholders’ equity 691,767 680,756
Total liabilities and shareholders’ equity $ 1,498,655 $ 1,488,109
XML 30 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accumulated depreciation $ 290,279 $ 268,089
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,954,296 30,640,068
Shares of common stock held in treasury at cost (in shares) 2,663,532 2,607,841
XML 31 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenues $ 775,854 $ 687,961 $ 708,993
Cost of Goods and Services Sold 504,646 467,445 472,382
Program inventory impairment 1,064 44,542 0
Gross profit 270,144 175,974 236,611
Selling, general and administrative expenses 170,910 166,447 152,474
Goodwill and Intangible Asset Impairment 0 25,306 0
Program contract costs impairment 0 9,135 0
Research and development costs 20,704 19,552 16,072
Intangible assets amortization expense 25,509 15,331 10,468
Costs of Transition Services Agreement 0 0 1,728
Restructuring and severance costs (Note 6) 3,392 9,842 6,154
Gain (Loss) on Disposition of Business 0 (457) 234
Net loss (gain) on disposition of assets 526 136 (8)
Operating income (loss) 49,103 (69,318) 49,489
Interest expense, net 39,997 16,874 16,290
Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component (1,240) (20,574) (26,229)
Income from transition services agreement 0 0 (931)
Other (income) expense, net (339) 315 (142)
Earnings (loss) before income taxes 10,685 (65,933) 60,501
Income tax expense (benefit) 2,738 (17,360) 16,831
Net earnings 7,947 (48,573) 43,670
Net earnings $ 7,947 $ (48,573) $ 43,670
Earnings per share:      
Income (Loss) from Continuing Operations, Per Basic Share $ 0.28 $ (1.73) $ 1.57
Earnings Per Share, Basic (in dollars per share) 0.28 (1.73) 1.57
Income (Loss) from Continuing Operations, Per Diluted Share 0.28 (1.73) 1.57
Diluted earnings per share (in dollars per share) $ 0.28 $ (1.73) $ 1.57
Basic:      
Basic (in shares) 28,208 28,011 27,865
Diluted(1):      
Diluted (in shares) 28,343 28,011 27,891
XML 32 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Supplemental Income Statement Elements [Abstract]      
Net earnings (loss) $ 7,947 $ (48,573) $ 43,670
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments and other 5,415 (10,836) 9,489
Pension plan adjustments, net of tax expense (benefit) of $3,243, $(10,890), and $2,949, respectively 10,922 (36,193) 9,947
Other comprehensive income (loss) 16,837 (47,036) 19,436
Total comprehensive income (loss) 24,784 (95,609) 63,106
Pension plan adjustments, net of tax expense (benefit) 3,243 (10,890) 2,949
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 149 0 0
Other Comprehensive Income, Other, Net of Tax $ 500 $ (7) $ 0
XML 33 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statement of Shareholders' Equity - USD ($)
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock, Common
Beginning Balance (in shares) at Dec. 31, 2020   30,278,668        
Beginning Balance at Dec. 31, 2020 $ 745,568,000 $ 30,279,000 $ 238,829,000 $ 727,894,000 $ (130,821,000) $ (120,613,000)
Beginning Balance (in shares) at Dec. 31, 2020           2,555,785
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings (loss) 43,670,000 0 0 43,670,000 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 0 0 0 12,992
Purchase of treasury shares (618,000) $ 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 795,453,000 $ 30,434,000 248,153,000 749,569,000 (111,385,000) $ (121,318,000)
Ending Balance (in shares) at Dec. 31, 2021           2,573,896
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings (loss) (48,573,000) 0 0 (48,573,000) 0 $ 0
Other comprehensive income $ (47,036,000) 0 0 0 (47,036,000) 0
Common Stock, Dividends, Per Share, Declared $ 0.80          
Dividends (per share of common stock, $0.80) $ (22,397,000) 0 0 (22,397,000) 0 0
Impact of change in debt accounting standard (5,854,000) $ 0 (12,489,000) 6,635,000 0 $ 0
Purchase of treasury shares (in shares)   0       19,651
Purchase of treasury shares (801,000) $ 0 0 0 0 $ (801,000)
Employee stock plans (in shares)   71,795        
Employee stock plans 2,143,000 $ 72,000 2,071,000 0 0  
Employee stock plans (in shares)           0
Employee stock plans           $ 0
Share-based compensation expense (in shares)   134,004        
Share-based compensation expense 7,821,000 $ 134,000 7,701,000 0 0  
Share-based compensation expense (in shares)           14,294
Share-based compensation expense           $ (14,000)
Ending Balance (in shares) at Dec. 31, 2022   30,640,068        
Ending Balance at Dec. 31, 2022 $ 680,756,000 $ 30,640,000 245,436,000 685,234,000 (158,421,000) $ (122,133,000)
Ending Balance (in shares) at Dec. 31, 2022 2,607,841         2,607,841
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings (loss) $ 7,947,000 0 0   0 $ 0
Other comprehensive income $ 16,837,000 0 0 0 16,837,000 0
Common Stock, Dividends, Per Share, Declared $ 0.80          
Dividends (per share of common stock, $0.80) $ (22,574,000) $ 0 0 (22,574,000) 0 $ 0
Purchase of treasury shares (in shares)   0       33,306
Purchase of treasury shares (782,000) $ 0 0 0 0 $ (782,000)
Employee stock plans (in shares)   100,697        
Employee stock plans 1,902,000 $ 101,000 1,801,000 0 0  
Employee stock plans (in shares)           0
Employee stock plans           $ 0
Share-based compensation expense (in shares)   213,531        
Share-based compensation expense 7,681,000 $ 213,000 7,490,000 0 0  
Share-based compensation expense (in shares)           22,385
Share-based compensation expense           $ (22,000)
Ending Balance (in shares) at Dec. 31, 2023   30,954,296        
Ending Balance at Dec. 31, 2023 $ 691,767,000 $ 30,954,000 $ 254,727,000 $ 670,607,000 $ (141,584,000) $ (122,937,000)
Ending Balance (in shares) at Dec. 31, 2023 2,663,532         2,663,532
XML 34 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statement of Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends Declared [Abstract]      
Common Stock, Dividends, Per Share, Declared $ 0.80 $ 0.80 $ 0.80
XML 35 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Cash Flows [Abstract]      
Cash, Including Discontinued Operations   $ 24,154 $ 140,800
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 35,183 24,154  
Net earnings (loss) 7,947 (48,573) 43,670
Cash flows from operating activities:      
Net earnings (loss) 7,947 (48,573) 43,670
Adjustments to reconcile earnings (loss), net of tax to net cash provided by operating activities:      
Depreciation and amortization 50,038 40,712 36,654
Amortization of debt issuance costs 3,654 2,750 1,836
Accretion of convertible notes discount 0 0 2,957
Provision for doubtful accounts 1,998 1,301 575
Gain (Loss) on Disposition of Business, Non Cash 0 (457) 234
Net loss (gain) on disposition of assets 526 136 (8)
Goodwill and Intangible Asset Impairment 0 25,306 0
Program inventory impairment 1,064 44,542 0
Program contract costs impairment 0 9,135 0
Net loss on derivative instruments 97 1,175 1,025
Stock compensation expense 7,681 7,821 6,687
Noncash Consideration on Sale of Aircraft (1,309) (827) 0
Deferred income taxes (1,123) (19,054) 20,998
Changes in assets and liabilities, excluding effects of acquisitions/divestitures:      
Accounts receivable (10,749) (8,387) 78,367
Increase (Decrease) in Contract with Customer, Asset 19,117 (707) (3,482)
Inventories (35,721) (14,873) (10,350)
Income tax refunds receivable 13,567 (772) (8,566)
Increase (Decrease) in Operating Right of Use Assets (350) 3,551 1,798
Other assets (469) (2,262) 4,175
Accounts payable - trade 3,439 1,959 (18,398)
Increase (Decrease) in Contract with Customer, Liability 7,436 4,433 (30,708)
Increase (Decrease) in Operating Lease Liabilities 239 (3,707) (1,918)
Payments for Retention Plans 0 0 25,108
Other current liabilities 5,083 (2,860) (8,880)
Income taxes payable 260 12 295
Pension liabilities 4,007 (17,745) (37,580)
Other long-term liabilities (3,717) (1,640) (5,575)
Net cash provided by operating activities 72,715 20,969 48,698
Cash flows from investing activities:      
Proceeds from Sales of Business, Affiliate and Productive Assets 0 1,200  
Proceeds from Divestiture of Businesses, Net of Cash Divested     (3,428)
Expenditures for property, plant & equipment (26,002) (23,689) (17,530)
Acquisition of businesses (1,487) (441,340) 0
Payments to Acquire Investments 0 (10,000) 0
Other, net (1,627) 778 (154)
Net Cash Provided by (Used in) Investing Activities (29,116) (473,051) (21,112)
Cash flows from financing activities:      
Net (repayments) borrowings under revolving credit agreement (5,000) 363,000 0
Purchase of treasury shares (782) (801) (618)
Dividends paid (22,522) (22,363) (22,241)
Debt issuance costs (4,828) (4,380) 0
Other, net 260 467 626
Net cash (used in) provided by financing activities (32,872) 335,923 (22,233)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect 10,727 (116,159) 5,353
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 302 (487) (642)
Cash and cash equivalents and restricted cash at beginning of period (See Note 3) 24,154 140,800  
Cash and cash equivalents and restricted cash at end of period (See Note 3) $ 35,183 $ 24,154 $ 140,800
XML 36 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
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.

During the second quarter of 2023, the Company identified errors related to (1) the accounting for certain labor costs at one business in the Precision Products segment and (2) the net realizable value on certain portions of the Company's inventory at another business in the Structures segment, each resulting in an overstatement of inventory and an understatement of cost of sales and related tax impacts. See Note 2, Accounting Changes, to the Consolidated Financial Statements for further information on the revision of the Company's previously issued consolidated 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.

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, 2023 and 2022, no individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2023, two individual customers, The Boeing Company and Lockheed Martin Corporation, accounted for more than 10% of consolidated net sales. Sales to The Boeing Company were primarily made by the Engineered Products and Structures segments, while sales to Lockheed Martin Corporation were primarily made by the Precision Products and Structures segments. In the year ended December 31, 2022, one individual customer, The Boeing Company, accounted for more than 10% of consolidated net sales, which were primarily made by the Engineered Products and Structures segments. Foreign sales were approximately 42.5%, 37.2% and 41.6% of the Company’s net sales in 2023, 2022 and 2021, respectively, and are concentrated in Germany, the Middle East, United Kingdom, Canada, Switzerland, Italy, France, Japan, Poland, New Zealand and China.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Additional Cash Flow Information

Non-cash operating activities in 2023 included a barter transaction with one of our operators for K-MAX® aircraft blades with a value of $1.3 million. Non-cash investing activities in 2023 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2023 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $10.9 million, net of tax of $3.2 million. Additionally, non-cash financing activities in 2023 include $5.7 million of dividends declared but not yet paid.

Non-cash operating activities in 2022 included a barter transaction with one of our operators for K-MAX® aircraft blades with a value of $0.8 million. Non-cash investing activities in 2022 include an accrual of $1.7 million for purchases of property and equipment. Non-cash financing activities in 2022 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $36.2 million, net of tax of $10.9 million. Additionally, non-cash financing activities in 2022 include $5.6 million of dividends declared but not yet paid.

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.

Revenue Recognition

Under Accounting Standard Codification ("ASC") 606 - Revenue from Contracts with Customers, 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.

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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

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.

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 $12.4 million, $3.5 million and $2.6 million in the years ended December 31, 2023, 2022 and 2021, 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 and the JASSM® program.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

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, 2023, 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.

For other contracts, excluding the long-term contracts discussed above, 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.

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, 2023 and 2022 included $2.3 million and $0.1 million of Level 1 money market funds.

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, 2023 and 2022, the Company had bank overdrafts of $1.6 million and $1.5 million, respectively, included in other current liabilities.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Accounts Receivable

The Company's accounts receivable, net is comprised of three elements: (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 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 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 fulfill and obtain 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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Property, Plant and Equipment - continued

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.

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. 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. Non-lease 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 include 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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Leasing - continued

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 350 - Intangibles - Goodwill and Other 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.

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 accordance with ASC 350, the Company evaluates goodwill for possible impairment on at least an annual basis. 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. Additionally, 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.

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.

Contract Liabilities

The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Contract liabilities 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, 2023, the aggregate amount of the transaction price allocated to backlog was $749.9 million. The Company expects to recognize revenue on approximately $514.5 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2022, the aggregate amount of the transaction price allocated to backlog was $720.9 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. Customer funded research expenditures (which are included in cost of sales) were $0.2 million in 2023, $0.4 million in 2022 and $0.4 million in 2021.

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 is recognized in income in the period that includes the enactment date.

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.

Treasury Stock

Repurchases of share awards or common stock are accounted for at cost, and are included as a component of shareholders’ equity in the Consolidated Balance Sheets. Shares repurchased by the Company are held in treasury for general purposes, including issuances under stock incentive plans.
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. The Company's current long-term incentive program focuses on equity, consisting of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares. 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.

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 investigation and 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 investigation and remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the investigation and remediation and the total cost of the investigation and remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of investigation and the remediation, the accrual is adjusted accordingly.

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 other (income) expense, net on the consolidated statements of operations or accumulated other comprehensive income on the consolidated statements of comprehensive income (loss), 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.

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. Vested benefit obligations are determined based on the present value of vested benefits to which an employee is currently entitled based on his or her expected date of separation or retirement.

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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards

Recent Accounting Standards Adopted

In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 was to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removed certain separation models between a debt component and equity or derivative component for certain convertible instruments. Entities that previously required separate accounting for conversion features are reporting less interest expense as those conversion features were recorded as debt discounts which were amortized over the term of the debt. In addition, this ASU added new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarified the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and required the application of the if-converted method when calculating diluted EPS guidance to improve consistency. The standard update was effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard was 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. On January 1, 2022, the Company adopted ASU 2020-06 using the modified retrospective basis which resulted in a cumulative effect adjustment to the opening balance sheet. The prior period consolidated financial statements have not been retroactively adjusted and continue to be reported under the accounting standard in effect for the period.

The cumulative effect of the adjustments recorded to the opening balance sheet on January 1, 2022 for the adoption of ASU 2020-06 was as follows:
in thousandsBalance at December 31, 2021Adjustments due to ASU 2020-06Balance at January 1, 2022
Assets
Deferred income taxes(1)
$15,717 $1,770 $17,487 
Liabilities
Long-term debt, excluding current portion, net of debt issuance costs(2)
$189,421 $7,624 $197,045 
Equity
Additional paid-in capital(3)
$248,153 $(12,489)$235,664 
Retained earnings(4)(5)
$749,569 $6,635 $756,204 
(1) Reflects the removal of the deferred tax liability associated with the portion of the convertible notes recorded to equity.
(2) Reflects the adjustment to the total carrying value of the convertible senior notes to the full principal amount of the convertible notes outstanding net of issuance costs.
(3) Reflects the removal of the equity component separately recorded for the conversion features associated with the convertible notes.
(4) Reflects the cumulative-effect adjustment recorded to retained earnings as of January 1, 2022 as a result of adopting ASU 2020-06 using the modified retrospective method.
(5) Reflects corrected errors related to the accounting for certain labor costs and the net realizable value on certain portions of the Company's inventory. See Note 2, Accounting Changes, for further information.

Beginning in 2022, the Company began calculating diluted EPS using the if-converted method for its convertible debt instruments, which is not expected to have a material impact on the consolidated results. Historically, the Company used the treasury stock method to calculate diluted EPS for its convertible debt instruments. In the year ended December 31, 2022, there was no impact as diluted loss per share calculated to $1.73, using both the if-converted method and treasury stock method. Refer to Note 14, Debt, for further information on the Company's convertible notes.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards - continued

Recent Accounting Standards 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 was 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 provided 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 was effective for all entities as of March 12, 2020 through December 31, 2022. Subsequent updates extended the sunset date from December 31, 2022 to December 31, 2024. 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. On June 21, 2023, the Company closed an amended and restated $740.0 million Credit Agreement based on SOFR. The Company adopted this standard in 2023, which did not have a material impact on the Company's consolidated financial statements.

Subsequent to the issuance of ASU 2020-04, the FASB issued the following updates: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope" and ASU 2022-06, "Reference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848". The amendments in these updates affect the guidance within ASU 2020-04 and were assessed with ASU 2020-04.

Recent Accounting Standards Yet to be Adopted

In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". The amendments in this update enhance the decision usefulness and transparency of qualitative and quantitative income tax disclosures through further disaggregation of information in the tax rate reconciliation and jurisdiction of income taxes paid discussions. This standard update is effective for fiscal years beginning after December 15, 2024, though early adoption is permitted. Retrospective application is permitted. The Company is currently assessing the impact of this standard on the Company's consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures". The amendments in this standard improve qualitative and quantitative reportable segment requirements, primarily through enhanced annual and interim disclosures of significant segment expenses that are regularly reported to the Chief Operating Decision Maker ("CODM") and included within reported measures of segment profit or loss. This standard update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Once adopted, these amendments should be applied retrospectively, with segment expense categories disclosed in prior periods based on the categories identified in the period of adoption. The Company is currently assessing the impact of this standard on the Company's consolidated financial statements.
XML 37 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Changes and Error Corrections
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Change in Accounting Estimate ACCOUNTING CHANGES
Revision of Previously Issued Consolidated Financial Statements

During the second quarter of 2023, the Company identified errors related to (1) the accounting for certain labor costs at one business in the Precision Products segment and (2) the net realizable value on certain portions of the Company's inventory at another business in the Structures segment, each resulting in an overstatement of inventory and an understatement of cost of sales and related tax impacts. The Company concluded that these errors were not material, either individually or in aggregate, to previously issued consolidated financial statements; however, the Company has determined it was appropriate to revise its previously issued consolidated financial statements as of December 31, 2022, and for the years ended December 31, 2022 and 2021 and its unaudited condensed consolidated financial statements as of and for the quarters and year-to-date fiscal periods ended July 1, 2022, September 30, 2022 and March 31, 2023. Accordingly, the accompanying financial statements and relevant footnotes to the condensed consolidated financial statements in this Annual Report on Form 10-K have been revised to correct for these errors. The Company will present the revision of its previously issued unaudited condensed consolidated financial statements for the quarter ended March 31, 2023 with the future filing of its Quarterly Report on Form 10-Q for the quarter ending March 29, 2024.

The revision to the accompanying unaudited condensed consolidated balance sheet, condensed consolidated statements of operations, condensed consolidated statements of comprehensive income and condensed consolidated statement of cash flows are as follows. There were no changes to the consolidated statement of stockholders' equity that have not otherwise been reflected in the condensed consolidated balance sheets, condensed consolidated statements of operations, and condensed consolidated statements of comprehensive income as detailed in the tables below.

Condensed Consolidated Balance Sheet
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Inventories(1)
$176,468 $(4,085)$172,383 
Income tax refunds receivable13,981 862 14,843 
Total$190,449 $(3,223)$187,226 
Shareholders' equity
Retained earnings$688,457 $(3,223)$685,234 
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Assets
Inventories(2)
$193,100 $(1,110)$191,990 
Income tax refunds receivable13,832 234 14,066 
Total$206,932 $(876)$206,056 
Shareholders' equity
Retained earnings$750,445 $(876)$749,569 
(1) At December 31, 2022, the adjustments to inventories consisted of an adjustment of $2.5 million for certain labor costs at a business within the Precision Products segment and an adjustment of $1.6 million for the net realizable value on certain portions of the inventory at a business within the Structures segment.
(2) At December 31, 2021, the adjustments to inventories consisted of an adjustment of $1.1 million for certain labor costs at a business within the Precision Products segment.
2. ACCOUNTING CHANGES (CONTINUED)

Revision of Previously Issued Consolidated Financial Statements - continued

Condensed Consolidated Statements of Operations
In thousands, except per share amounts
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$464,470 $2,975 $467,445 
Income tax benefit
(16,732)(628)(17,360)
Net loss
(46,226)(2,347)(48,573)
Basic loss per share$(1.65)$(0.08)$(1.73)
Diluted loss per share$(1.65)$(0.08)$(1.73)
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$472,375 $$472,382 
Income tax expense16,832 (1)16,831 
Net earnings43,676 (6)43,670 
Basic earnings per share$1.57 $— $1.57 
Diluted earnings per share$1.57 $— $1.57 

Condensed Consolidated Statements of Comprehensive (Loss) Income
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Comprehensive loss
$(93,262)$(2,347)$(95,609)
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Comprehensive income
$63,112 $(6)$63,106 

Condensed Consolidated Statement of Cash Flows
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Net loss
$(46,226)$(2,347)$(48,573)
Inventories(17,848)2,975 (14,873)
Income tax refunds receivable(144)(628)(772)
Net cash provided by operating activities
20,969 — 20,969 
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Net earnings$43,676 $(6)$43,670 
Inventories(10,357)(10,350)
Income tax refunds receivable(8,565)(1)(8,566)
Net cash provided by operating activities
48,698 — 48,698 
XML 38 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Notes)
12 Months Ended
Dec. 31, 2023
Discontinued Operations [Abstract]  
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]
3. DISPOSALS

Mexico Business

In the third quarter of 2022, the Company sold certain assets and liabilities of its Mexico operations in the Structures segment. The transaction did not meet the criteria for discontinued operations set forth in ASC 205-20 - Presentation of Financial Statements - Discontinued Operations ("ASC 205-20"), as it does not reflect a significant strategic shift that would have a major effect on the Company's operations or financial results. For the year ended December 31, 2022, the Company recorded a gain on the sale of $0.5 million, which was included in (gain) loss on sale of business on the Company's Consolidated Statement of Operations.

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. An additional loss of $0.2 million was recorded in the year ended December 31, 2021 as a result of the closing. 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 significant strategic shift that would have a major effect on the Company's operations and financial results. Financial results for the UK Composites division were included in the Structures segment for the year ended December 31, 2021 within Note 5, Segment and Geographic Information.

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 were 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.

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 ("IT"), 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. During the third quarter of 2021, the TSA expired and all services were completed as of the end of the period. As such, there was no activity associated with the TSA in 2023 and 2022. Through the term of the TSA, the Company incurred $18.9 million in costs and earned $13.0 million in income associated with the TSA. The Company incurred $1.7 million in costs associated with the TSA in 2021, which was included in costs from transition services agreement on the Company's Consolidated Statement of Operations. The Company earned $0.9 million in income associated with the TSA in 2021, 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, 2023, which primarily related to Distribution employee and employee-related costs incurred prior to the sale. For the years ended December 31, 2023 and December 31, 2022, there were no cash flows from the Company to its former Distribution business. Cash outflows from the Company to its former Distribution business after the sale totaled $0.6 million, for the year ended December 31, 2021. Since the sale of the Distribution business, cash inflows from the Company's former Distribution business to the Company totaled $19.8 million through December 31, 2023. For the years ended December 31, 2023 and December 31, 2022, cash inflows from the Company's former Distribution business were not material. Cash inflows from the Company's former Distribution business after the sale totaled $2.0 million for the year ended December 31, 2021.
XML 39 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Business Combination Disclosure
4. BUSINESS COMBINATIONS AND INVESTMENTS

Business Combinations

Aircraft Wheel & Brake

On September 16, 2022, the Company acquired all of the assets and related liabilities of Parker-Hannifin Corporation's ("Parker") Aircraft Wheel and Brake division, of Avon, Ohio, at a purchase price of $442.8 million. Aircraft Wheel and Brake is a leader in the design, development, qualification, manufacturing and assembly, product support and repair of wheels, brakes and related hydraulic components for fixed-wing aircraft and rotorcraft. With this acquisition, the Company has expanded its portfolio of engineered products, broadening the number of offerings available to serve customers across a range of critical applications and has increased the Company's exposure within the aerospace and defense end markets.

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

Accounts receivable
$7,635 
Contract assets171 
Inventories11,246 
Property, plant and equipment7,686 
Goodwill171,277 
Other intangible assets250,500 
Contract costs, noncurrent41 
Liabilities(5,729)
    Net assets acquired$442,827 
    Less cash received— 
    Net consideration$442,827 

The Company utilized the practical expedient associated with ASU 2021-08, "Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which allowed the Company to utilize the terms that existed as of the latest contract modification date to determine the transaction price and performance obligations for the contract assets and liabilities acquired. The use of this practical expedient did not have a material impact on the Company's consolidated financial statements.

The principal area of the purchase price allocation that was not yet finalized as of December 31, 2022 related to the finalization of the working capital adjustment. Subsequent to December 31, 2022, the Company paid Parker an additional $1.5 million for the working capital adjustment finalized in the first quarter of 2023, which resulted in an increase to goodwill. All purchase price allocations were finalized within the one-year measurement period.

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 goodwill associated with this acquisition was recognized in the Engineered Products segment.

The fair value of the identifiable intangible assets totaling $250.5 million, consisting of customer relationships and acquired backlog, was determined using the income approach, specifically, a multi-period excess earnings method. The fair value of the customer relationships of $237.7 million is being amortized based on the economic period of benefit over periods ranging from 23 to 25 years, and the fair value of the backlog of $12.8 million is being amortized based on the economic period of benefit over a period of two years. These amortization periods represent the estimated useful life of the assets.
4. BUSINESS COMBINATIONS AND INVESTMENTS (CONTINUED)

Business Combinations - continued

Aircraft Wheel & Brake - continued

The Company determines the useful lives of the intangibles through contracting with a third party valuation expert and discussions with the management team of Aircraft Wheel and Brake. As the business specializes in wheels, brakes and related hydraulic components for helicopters, fixed-wing and UAV aircraft, it was determined that a useful life range of 23 to 25 years for customer relationships was reasonable, as the length of customer relationships are typically longer given the nature of the industry and the useful lives of aircraft. Considerations were also given to the history of serving on the programs, nature of competition, probability of renewals, sole source positions, information on the strength of the incumbency, nature of the aircraft program, and corroboration of the program forecast duration with information from Forecast International, General Aviation Manufacturer Association data, Federal Aviation Administration data, as well as Department of Defense disclosures.

Aircraft Wheel and Brake's results of operations have been included in the Company's financial statements for the periods subsequent to the completion of the acquisition on September 16, 2022. Aircraft Wheel and Brake contributed $76.3 million and $20.8 million of revenue and $9.5 million of operating income and $2.4 million of operating loss for the years ended December 31, 2023 and 2022, respectively.

Pro Forma Information (Unaudited)

The following table reflects the unaudited pro forma operating results of the Company for the years ended December 31, 2022 and 2021 which assumes the acquisition of Aircraft Wheel and Brake occurred on January 1, 2021. 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 acquisition of Aircraft Wheel and Brake been effective January 1, 2021, 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,
20222021
In thousands
Net sales$740,960 $778,167 
Net (loss) earnings$(44,026)$13,834 

These pro forma results include adjustments such as inventory step-up, amortization of acquired intangible assets, depreciation of acquired plant, property, and equipment and interest expense on debt financing in connection with the acquisition. Material pro forma adjustments directly attributable to the acquisition of Aircraft Wheel and Brake for the year ended December 31, 2022 include:

Increase in amortization of $9.1 million relating to intangible assets acquired;
Decrease in selling, general & administrative costs of $12.8 million relating to transaction costs for the acquisition;
Increase in interest expense of $20.5 million relating to debt financing in connection with the acquisition;
Decrease in cost of sales of $3.1 million relating to the step-up of acquired inventory; and
Decrease in income tax expense of $3.0 million relating to the above adjustments.

Material pro forma adjustments directly attributable to the acquisition of Aircraft Wheel and Brake for the year ended December 31, 2021 include:

Increase in amortization of $18.2 million relating to intangible assets acquired;
Increase in selling, general & administrative costs of $12.8 million relating to transaction costs for the acquisition;
Increase in interest expense of $29.1 million relating to debt financing in connection with the acquisition;
Increase in cost of sales of $3.1 million relating to the step-up of acquired inventory; and
Decrease in income tax expense of $13.4 million relating to the above adjustments.
4. BUSINESS COMBINATIONS AND INVESTMENTS (CONTINUED)

Investments

Near Earth Autonomy

On June 22, 2022, the Company invested $10.0 million in Near Earth Autonomy, Inc. ("Near Earth"), in exchange for a minority interest in the outstanding equity of Near Earth and one seat on its Board of Directors. This investment supports Near Earth's mission to accelerate its technology to establish an industry standard in autonomous solutions for the next generation of aviation and leverages the Company's core competency in precision parts manufacturing as the preferred manufacturer of autonomous parts and components for Near Earth. Near Earth has been a partner on the Company's autonomous technology since 2019, most recently for the KARGO UAV unmanned aerial system, a purpose built autonomous medium lift logistics vehicle.

In accordance with ASC 321 - Investments - Equity Securities, the Company elected to apply the measurement alternative and accounted for the investment as an equity interest, initially measured at cost. The investment was included in other assets on the Company's Consolidated Balance Sheets as of December 31, 2023 and 2022. Upon observable transaction prices or impairment, the Company will remeasure the investment at fair value.
XML 40 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Reporting Disclosure . 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; and wheels, brakes and related hydraulic components for helicopters and fixed-wing and UAV aircraft.

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; support of the heavy lift K-MAX® manned helicopter; and development of 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.
5. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

Summarized financial information by business segment is as follows:
For the year ended December 31,
202320222021
In thousands
Net sales:
   Engineered Products$512,831 $377,241 $317,683 
   Precision Products129,147 185,023 256,329 
   Structures133,876 125,697 134,981 
Net sales(1)
$775,854 $687,961 $708,993 
Operating income (loss):
   Engineered Products$107,863 $57,833 $43,097 
   Precision Products(4,532)16,353 55,359 
   Structures(9,169)(4,623)(340)
   Corporate expense(40,077)(50,377)(40,519)
Other unallocated expenses, net(2)
(4,982)(88,504)(8,108)
Operating income (loss)
$49,103 $(69,318)$49,489 
Interest expense, net39,997 16,874 16,290 
Non-service pension and post retirement benefit income, net(1,240)(20,574)(26,229)
Income from transition services agreement— — (931)
Other (income) expense, net
(339)315 (142)
Earnings (loss) before income taxes
$10,685 $(65,933)$60,501 
(1) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $174.8 million, $205.0 million and $230.6 million in 2023, 2022 and 2021, respectively, and represent direct and indirect sales to the USG and related agencies.
(2) Other unallocated expenses, net include program inventory impairment, goodwill and other intangibles impairments, program contract costs impairment, costs from the TSA, restructuring and severance costs, gain (loss) on sale of business, and net loss (gain) on disposition of assets.
5. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table disaggregates segment revenue by major product line:
In thousands
2023
Engineered ProductsPrecision ProductsStructuresTotal
Defense$77,533 $25,846 $75,793 $179,172 
Safe and Arm Devices— 69,445 — 69,445 
Commercial, Business, & General Aviation264,968 29,035 50,775 344,778 
Medical93,280 — 7,308 100,588 
Industrial & Other77,050 4,821 — 81,871 
Total revenue$512,831 $129,147 $133,876 $775,854 
2022
Engineered ProductsPrecision ProductsStructuresTotal
Defense$49,982 $22,367 $73,597 $145,946 
Safe and Arm Devices— 125,685 — 125,685 
Commercial, Business, & General Aviation166,748 31,663 44,208 242,619 
Medical86,659 — 7,892 94,551 
Industrial & Other73,852 5,308 — 79,160 
Total revenue$377,241 $185,023 $125,697 $687,961 
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 
5. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table illustrates the approximate percentage of segment revenue recognized by product types.
2023
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer46 %%17 %69 %
Aftermarket20 %%— %24 %
Safe and Arm Devices— %%— %%
Total revenue66 %17 %17 %100 %
2022
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer41 %%18 %63 %
Aftermarket14 %%— %19 %
Safe and Arm Devices— %18 %— %18 %
Total revenue55 %27 %18 %100 %
2021
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer35 %%19 %59 %
Aftermarket10 %%— %14 %
Safe and Arm Devices— %27 %— %27 %
Total revenue45 %36 %19 %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,
202320222021
In thousands
   Engineered Products$9,382 $8,842 $8,399 
   Precision Products11,215 10,508 7,443 
   Structures107 202 230 
Total research and development costs$20,704 $19,552 $16,072 
5. 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,
202320222021
In thousands
Identifiable assets(1):
   Engineered Products$1,086,672 $1,052,576 $623,899 
   Precision Products176,903 190,801 249,270 
   Structures136,909 133,834 125,027 
   Corporate(2)
98,171 110,898 199,410 
Total assets$1,498,655 $1,488,109 $1,197,606 
Capital expenditures:
   Engineered Products$18,714 $14,667 $9,537 
   Precision Products5,323 4,658 3,554 
   Structures1,283 1,940 2,075 
   Corporate682 2,424 2,364 
Total capital expenditures$26,002 $23,689 $17,530 
Depreciation and amortization(3):
   Engineered Products$40,408 $30,461 $26,306 
   Precision Products3,292 3,663 4,148 
   Structures3,106 3,519 3,462 
   Corporate3,232 3,069 2,738 
Total depreciation and amortization$50,038 $40,712 $36,654 
(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,
 202320222021
In thousands   
North America$482,113 $452,392 $442,432 
Europe200,885 141,657 113,811 
Middle East32,859 41,948 107,408 
Asia41,866 35,691 27,638 
Oceania10,791 10,208 14,160 
Other7,340 6,065 3,544 
Total revenue$775,854 $687,961 $708,993 
5. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Geographic Information - continued

Geographic distribution of long-lived assets is as follows:
 At December 31,
 20232022
In thousands  
United States$851,182 $865,659 
Germany142,413 140,626 
Czech Republic4,587 4,827 
Netherlands413 509 
Switzerland663 708 
Hong Kong41 60 
Total long-lived assets(1)
$999,299 $1,012,389 
(1) For the purpose of this disclosure the Company excluded deferred tax assets of $46.9 million and $47.4 million as of December 31, 2023 and 2022, respectively.
XML 41 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Costs (Notes)
12 Months Ended
Dec. 31, 2023
Restructuring Costs [Abstract]  
Restructuring Costs RESTRUCTURING AND SEVERANCE COSTS
Transformation Restructuring

In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, the Company identified areas to reduce annualized costs primarily in the Precision Products segment and at Corporate through streamlining processes, consolidating the production of fuzes for the JPF program at its Middletown facility, discontinuing K-MAX® helicopter production and right-sizing the Company's total cost structure. In the years ended December 31, 2023 and 2022, the Company incurred $3.4 million and $6.6 million, respectively, in severance costs associated with these actions. Of this amount, $0.3 million was related to share-based compensation expense in the year ended December 31, 2023. No share-based compensation expense related to this initiative was recorded to restructuring and severance costs in the year ended December 31, 2022.

The following table summarizes the accrual balances by cost type for the restructuring actions:

 Severance
Other(1)
Total
In thousands
Restructuring accrual balance at December 31, 2022(2)
$6,629 $— $6,629 
   Provision2,223 919 3,142 
   Cash payments(6,282)(919)(7,201)
Changes in foreign currency exchange rates
38— 38
Restructuring accrual balance at December 31, 2023(2)
$2,608 $— $2,608 
(1) Includes non-severance costs associated with the consolidation of facilities.
(2) Of the accrual balance, $2.6 million and $5.6 million were included in other current liabilities on the Company's Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022. The remainder was included in other long-term liabilities.

Cost Reduction Initiative
In the years ended December 31, 2022, and 2021, the Company identified workforce reductions and other reductions in certain general and administrative expenses to support a lean organizational structure that improves operational efficiency and provides a scalable infrastructure which facilitates future growth opportunities. The Company incurred $3.2 million and $6.2 million, respectively, related to these reductions.
XML 42 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net
12 Months Ended
Dec. 31, 2023
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable, Net ACCOUNTS RECEIVABLE, NET
Accounts receivable consist of the following:
 At December 31,
 20232022
In thousands  
Trade receivables$39,645 $31,126 
U.S. Government contracts:  
Billed11,353 14,150 
Costs and accrued profit – not billed779 661 
Commercial and other government contracts:  
Billed46,139 41,520 
Costs and accrued profit – not billed1,984 2,268 
Less allowance for doubtful accounts(3,018)(2,066)
Accounts receivable, net$96,882 $87,659 

There were no amounts included in accounts receivable, net for matters such as contract changes, negotiated settlements and
claims for unanticipated contract costs at December 31, 2023 and December 31, 2022.

The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2023:

In thousands 
Balance at December 31, 2022
$(2,066)
Provision(1,998)
Amounts written off676 
Recoveries380
Changes in foreign currency exchange rates(10)
Balance at December 31, 2023
$(3,018)
XML 43 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract Assets, Contract Costs and Contract Liabilities (Notes)
12 Months Ended
Dec. 31, 2023
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, 2023December 31, 2022$ Change% Change
In thousands
Contract assets(1)
$94,091 $113,182 $(19,091)(16.9)%
Contract costs, current portion(2)
$58 $695 $(637)(91.7)%
Contract costs, noncurrent portion(3)
$577 $673 $(96)(14.3)%
Contract liabilities, current portion$12,284 $4,081 $8,203 201.0 %
Contract liabilities, noncurrent portion$19,787 $20,515 $(728)(3.5)%
(1) The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $38.1 million and $43.3 million at December 31, 2023 and December 31, 2022, respectively.
(2) Contract costs, current portion are included within other current assets on the Company's Condensed Consolidated Balance Sheets.
(3) Contract costs, noncurrent portion are included within other assets on the Company's Condensed Consolidated Balance Sheets.
8. CONTRACT ASSETS, CONTRACT COSTS AND CONTRACT LIABILITIES (CONTINUED)

Contract Assets

The decrease in contract assets was primarily due to amounts billed in the current period on the JPF program and higher
unliquidated progress payments on our legacy fuzing contracts, partially offset by the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations for work performed and not yet billed on certain legacy fuzing contracts, the SH-2G and KARGO UAV unmanned aerial system programs and the relief of unliquidated progress payments on the JPF program. There were no significant impairment losses related to the Company's contract assets during the years ended December 31, 2023 and December 31, 2022.

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,
20232022
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$1,620 $— 

Contract Costs

At December 31, 2023 and 2022, costs to fulfill a contract were $0.6 million and $1.4 million, respectively. There were no costs to obtain a contract at December 31, 2023 and 2022.

Contract costs, current portion at December 31, 2023 decreased when compared to December 31, 2022, primarily attributable to the write-off of contract costs on the A-10 contract and amortization of contract costs, totaling $0.6 million. For the year ended December 31, 2022, amortization of contract costs was $0.7 million.

Contract costs, noncurrent portion at December 31, 2023 remained relatively flat when compared to the balance at December 31, 2022.

In December 2022, management began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, management determined that we would discontinue the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023. In the year ended December 31, 2022, the Company wrote off $9.1 million of contract costs associated with the TITAN UAV unmanned aerial system. Refer to Note 11, Inventories, for further information regarding the discontinuation of the K-MAX® program.

Contract Liabilities

The increase in contract liabilities, current portion was primarily driven by advances received on the K-MAX® program and the A-10 program and the FireBurst™ enhanced fuzing capability program. For the years ended December 31, 2023 and December 31, 2022, revenue recognized related to contract liabilities, current portion was $3.3 million and $2.1 million, respectively.
The decrease in contract liabilities, noncurrent portion was due to the reclassification of liabilities on the FireBurstTM enhanced fuzing capability program to contract liabilities, current portion. For the years ended December 31, 2023 and December 31, 2022, the Company did not recognize revenue against contract liabilities, noncurrent portion.
XML 44 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
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, 2023 and 2022:
20232022
Carrying ValueFair ValueCarrying ValueFair Value
In thousands
Debt(1)
$557,500 $541,915 $562,500 $547,393 
(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, 2023 and 2022 included $2.3 million and $0.1 million, respectively, of Level 1 money market funds.

Recurring Fair Value Measurements

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

The Company evaluated the credit risk associated with the counterparties to these derivative instruments and determined that as of December 31, 2023, such credit risks have not had an adverse impact on the fair value of these instruments.
XML 45 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments DERIVATIVE FINANCIAL INSTRUMENTS
Cash Flow Hedges

Interest Rate Swaps

The Company's Credit Agreement contains floating rate obligations and is subject to interest rate fluctuations. At December 31, 2023, the Company had interest rate swap agreements with a notional value of $175.0 million, for the purposes of hedging the eight quarterly variable-rate Credit Agreement interest payments throughout 2023 and 2024. These interest rate swap agreements were designated as cash flow hedges and intended to manage interest rate risk associated with the Company's variable-rate borrowings and minimize the impact on earnings and cash flows of interest rate fluctuations attributable to changes in SOFR rates. These interest rate swaps were not material to the Company's financial statements as of and in the years ended December 31, 2023 and 2022. Over the next twelve months, the income related to cash flow hedges expected to be reclassified from other comprehensive income is $0.6 million.

Forward Exchange Contracts

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. 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. The Company reports expense related to these contracts in other (income) expense, net on the Consolidated Statements of Operations.

The Company held forward exchange contracts that were not designated as hedging instruments as of December 31, 2023 and 2022. The balances associated with the contracts and the gains or losses reported in other (income) expense, net were not material as of and for the years ended December 31, 2023, 2022 or 2021.
XML 46 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories INVENTORIES
Inventories consist of the following:
 At December 31,
 20232022
In thousands  
Raw materials$35,826 $24,572 
Contracts in process:
US Government11,505 5,835 
Commercial and other government contracts97,013 85,436 
Contracts and other work in process (including certain general stock materials)21,017 16,532 
Finished goods42,246 40,008 
Inventories$207,607 $172,383 

There were no amounts included in inventories associated with matters such as contract changes, negotiated settlements and claims for unanticipated contract costs at December 31, 2023 and December 31, 2022.
11. INVENTORIES (CONTINUED)

In December 2022, the Company began a review of all businesses and programs to increase efficiencies, improve working capital management and focus on sustainable and consistent revenue and profit generating activities. As a result of this review, the Company discontinued the production of the K-MAX® medium-to-heavy lift helicopters and TITAN UAV unmanned aerial system in 2023. The Company will continue to support the existing K-MAX® fleet in operation, including providing operators with repair, spare parts and fleet services, as well as training. As a result of this decision, management wrote off $1.1 million and $44.5 million of inventory associated with these programs in the years ended December 31, 2023 and 2022. These amounts were included in program inventory impairment on the Company's Consolidated Statements of Operations. The amount written off in 2023 was comprised of unusable inventory, while the amount written off in 2022 was comprised of a lower of cost or net realizable value write down on three unsold aircraft and unusable inventory. Unusable inventory included long lead parts made specifically for the production of the K-MAX® for which there are no alternative uses and spare parts and blades that were in excess of the amounts needed to support the existing fleet. At December 31, 2023 and 2022, $18.9 million and $24.7 million, respectively, of K-MAX® inventory was included in the contracts and other work in process and finished goods portions of inventories on the Company's Consolidated Balance Sheets. Management believes that approximately $12.1 million of the K-MAX® inventory will be sold after December 31, 2024, based upon supporting the fleet for the foreseeable future.

At December 31, 2023 and 2022, $5.5 million and $6.2 million, respectively, of SH-2G(I) inventory was included in the contracts and other work in process portion of inventories on the Company's Consolidated Balance Sheets. Management believes that approximately $4.2 million of the SH-2G(I) inventory will be sold after December 31, 2024. This balance represents spares requirements and inventory to be used in SH-2G programs.
XML 47 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property Plant and Equipment, Net
12 Months Ended
Dec. 31, 2023
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,
 20232022
In thousands  
Land$39,318 $38,743 
Buildings140,305 137,777 
Leasehold improvements15,761 15,778 
Machinery, office furniture and equipment282,230 260,801 
Construction in process17,875 16,596 
Total495,489 469,695 
Less accumulated depreciation(290,279)(268,089)
Property, plant and equipment, net$205,210 $201,606 

Depreciation expense was $24.5 million, $25.4 million and $26.2 million for 2023, 2022 and 2021, respectively.

Finance Leases

For the years ended December 31, 2023 and 2022, $6.9 million and $9.8 million, respectively, of assets included in machinery, office furniture and equipment were accounted for as finance leases. At December 31, 2023 and 2022, the Company had accumulated depreciation of $2.7 million and $3.2 million, respectively, associated with these assets. Depreciation expense associated with the finance leases was $1.1 million, $0.9 million and $0.8 million for 2023, 2022 and 2021, respectively.
XML 48 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets, Net
12 Months Ended
Dec. 31, 2023
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:
2023
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$363,785 $41,375 $66,559 $471,719 
Accumulated impairment— (25,306)(66,559)(91,865)
Net balance at beginning of period363,785 16,069 — 379,854 
Additions(1)
1,487 — — 1,487 
Impairments— — — — 
Foreign currency translation2,656 — — 2,656 
Net balance at end of period$367,928 $16,069 $— $383,997 
Accumulated impairment at end of period$— $(25,306)$(66,559)$(91,865)
(1) The additions to goodwill in the year ended December 31, 2023 were attributable to the working capital adjustment for the Aircraft Wheel and Brake acquisition.

2022
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$199,306 $41,375 $66,559 $307,240 
Accumulated impairment— — (66,559)(66,559)
Net balance at beginning of period199,306 41,375 — 240,681 
Additions(1)
169,790 — — 169,790 
Impairments(2)
— (25,306)— (25,306)
Foreign currency translation(5,311)— — (5,311)
Net balance at end of period$363,785 $16,069 $— $379,854 
Accumulated impairment at end of period$— $(25,306)$(66,559)$(91,865)
(1) The additions to goodwill in the year ended December 31, 2022 were attributable to the acquisition of Aircraft Wheel and Brake.
(2) The impairment to goodwill in the year ended December 31, 2022 related to the KPP-Orlando reporting unit.

2023 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 Engineered Products reporting unit, while a quantitative assessment was performed for the Precision Products reporting unit.

The qualitative assessment performed for the Engineered Products reporting unit took into consideration the following factors: general economic conditions, industry specific performance, changes in carrying values of the reporting unit, the assessment of assumptions used in the previous fair value calculations and changes in transaction multiples. The results of the analysis indicated that it is more likely than not that goodwill is not impaired and this reporting unit did not need to proceed to a quantitative assessment.
13. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)

Goodwill - continued

2023 Analysis - continued

The results of the quantitative analysis performed for the Precision Products 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.

2022 Analysis

Qualitative assessments were performed for the Specialty Bearings, Bal Seal and Aircraft Wheel and Brake reporting units, which 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 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. In December 2022, the Company announced it would consolidate the production of JPF fuzes to its Middletown facility resulting in the closure of the Orlando facility in 2024 due to reduced demand as the JPF program continues to move through its life cycle. The Company considered the reduction in demand, as well as the updated forecasts for the reporting unit, which indicated the forecasted cash flows for the KPP-Orlando reporting unit were lower than amounts previously forecasted. Management performed a quantitative analysis on the KPP-Orlando reporting unit using an income methodology based on management's estimates of forecasted cash flows, with those cash flows discounted to present value using a rate commensurate with the risks associated with those cash flows. The quantitative analysis resulted in a conclusion that the fair value of the KPP-Orlando reporting unit was $25.3 million below its carrying value; therefore, goodwill was impaired. In the year ended December 31, 2022, the Company recorded a goodwill impairment charge of $25.3 million for the KPP-Orlando reporting unit resulting in an additional $16.1 million remaining. This impairment charge was included in goodwill and other intangibles impairment on the Company's Statement of Operations.

In accordance with 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. In conjunction with the reduction in JPF demand and lower forecasted cash flows, the company evaluated the long-lived assets of the KPP-Orlando location for possible impairment. No such impairment was determined.

Other Intangible Assets

Other intangible assets consisted of:
At December 31,At December 31,
20232022
Amortization
Period
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
In thousands     
Customer lists / relationships
6-38 years
$364,227 $(55,205)$363,549 $(41,695)
Developed technologies
7-20 years
45,281 (21,846)45,028 (17,508)
Trademarks / trade names
15-40 years
16,832 (3,850)16,681 (3,153)
Non-compete agreements and other
1-15 years
17,397 (15,515)17,336 (7,974)
Patents
2-19 years
602 (499)551 (484)
Total $444,339 $(96,915)$443,145 $(70,814)
13. GOODWILL AND OTHER INTANGIBLE ASSETS, NET (CONTINUED)

Other Intangible Assets - continued

Intangible asset amortization expense of $25.5 million, $15.3 million and $10.5 million in 2023, 2022 and 2021, respectively, was included in intangible asset amortization expense on the Company's Consolidated Statements of Operations.

Estimated amortization expense for the next five years associated with intangible assets existing as of December 31, 2023 is as follows:
In thousands
2024$21,729 
2025$20,611 
2026$20,596 
2027$20,402 
2028$20,023 

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 49 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt DEBT
Long-Term Debt

The Company has long-term debt as follows:
 At December 31,
 20232022
In thousands  
Revolving credit agreement$358,000 $363,000 
Convertible notes199,500 199,500 
Total557,500 562,500 
Less current portion199,500 — 
Total excluding current portion$358,000 $562,500 

At December 31, 2023 and 2022, the current portion of long-term debt and long-term debt balances on the Company's Consolidated Balance Sheets were net of debt issuance costs of $0.4 million and $1.4 million, respectively.

The weighted average interest rate on long-term borrowings outstanding as of December 31, 2023 and 2022 was 5.56% and 5.71%, respectively.

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

In thousands
2024$199,500 
2025$— 
2026$— 
2027$— 
2028$358,000 
14. DEBT (CONTINUED)

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.

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 received 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 were 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, 2023, none of the conditions permitting the holders of the 2024 Notes to convert had been met.
(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 will settle the Convertible notes with cash using available borrowing capacity under our Credit Agreement.
14. DEBT (CONTINUED)

Convertible Notes - continued

2024 Notes - continued

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.

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.

At issuance, ASC 470-20 - Debt with Conversion and Other Options (“ASC 470-20”) clarified the accounting for convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement. ASC 470-20 specified 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 was 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. At January 1, 2022, the Company adopted ASU 2020-06, which removed certain separation models between a debt component and equity component for certain convertible instruments. As a result, the convertible notes balance consists solely of a debt component as of the adoption.

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 at issuance. 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 was being amortized over the term of the 2024 Notes. As a result of the adoption of ASU 2020-06, the amount recorded to additional paid-in capital was reclassified to retained earnings in the cumulative effect adjustment recorded on January 1, 2022. The remaining balance of debt issuance costs is being amortized over the term of the convertible notes. Total amortization expense for the years ended December 31, 2023, 2022 and 2021 was $1.1 million, $1.0 million and $1.1 million.

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, 2023, 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,
 202320222021
In thousands  
Contractual coupon rate of interest$6,484 $6,484 $6,484 
Accretion of convertible notes discount(1)
— — 2,957 
Interest expense - convertible notes$6,484 $6,484 $9,441 
(1)In accordance with ASU 2020-06, entities that previously required separate accounting for conversion features will report less interest expense as those conversion features were recorded as debt discounts which were amortized over the term of the debt.

Revolving Credit Agreement

On June 21, 2023 (the "Closing Date"), the Company closed an amended and restated $740.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 June 21, 2028; (ii) reduce the aggregate amount of revolving commitments from $800.0 million to $740.0 million; (iii) modify the financial covenants set forth in Article 6 of the previously existing credit facility; and (iv)
effectuate certain additional modifications set forth in the previously existing 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, which, as amended, is included as Exhibit 10.42 of this Annual Report on Form 10-K.

The financial covenants associated with the Credit Agreement require that (i) the Consolidated Total Net Leverage Ratio, as defined by the Credit Agreement, cannot be greater than 5.00 to 1.00 for any quarter ending on or after the Closing Date through September 28, 2023, 4.75 to 1.00 for each quarter ending thereafter through September 26, 2024, and 4.50 to 1.00 for each quarter ending thereafter through September 25, 2025 and 4.00 to 1.00 for each quarter thereafter. The Company may elect to increase the Consolidated Total Net Leverage Ratio by 0.50 to 1.00 if the Company consummates a Material Permitted Investment, which shall not exceed 5.00 to 1.00 for each of the four consecutive quarters that included the fiscal quarter in which the Material Permitted Investment is consummated. As of December 31, 2023, the Consolidated Total Net Leverage Ratio was 4.00, as calculated in accordance with the Credit Agreement.

In addition to the Consolidated Total Net Leverage Ratio, as defined in the Credit Agreement and discussed above, the financial covenants associated with the Credit Agreement also include a requirement that (i) the Interest Coverage Ratio cannot be less than 3.00 to 1.00; and (ii) Liquidity cannot be less than (a) an amount equal to 50% of the aggregate principal amount of the Convertible Notes as of the last day of the third quarter of 2023 and (b) an amount equal to 100% of the aggregate principal of the 2024 Convertible Notes in the fourth quarter of 2023 and the first quarter of 2024. The Company was in compliance with these financial covenants as of and for the quarter ended December 31, 2023, and management does not anticipate noncompliance in the foreseeable future.
14. DEBT (CONTINUED)

Revolving Credit Agreement - continued

The following table shows the amounts available for borrowing under the Company's revolving credit facility:
At December 31,
20232022
In thousands
Total facility$740,000 $800,000 
Amounts outstanding, excluding letters of credit358,000 363,000 
Amounts available for borrowing, excluding letters of credit382,000 437,000 
Letters of credit under the credit facility(1)(2)
62,798 51,630 
Amounts available for borrowing$319,202 $385,370 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$104,325 $196,256 
(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, but are not included in the calculation of available for borrowing subject to EBITDA, as defined by the Credit Agreement.
(2) Of these amounts, $57.4 million and $46.1 million letters of credit relate to a certain JPF DCS contract in 2023 and 2022, respectively.
(3) The Company's Convertible Notes will mature in 2024. The Company will settle the Convertible notes with cash using available borrowing capacity under our Credit Agreement. With the extension of the Credit Agreement, the Company maintained sufficient capacity to use proceeds from this facility to repay the Convertible Notes. The amounts available for borrowing subject to EBITDA represents amounts available for borrowing after considering the Company's total debt obligations including its Credit Agreement and Convertible Notes.

Debt issuance costs in connection with the Credit Agreement have been capitalized. The Company incurred $4.8 million of debt issuance costs in connection with the amendment of the Credit Agreement in 2023, which are being amortized over the term of the agreement with the debt issuance costs associated with the previous existing credit facility for the lenders that remained in the Credit Agreement. In the second quarter of 2023, the Company recorded a write-off of debt issuance costs of $0.6 million
related to lenders that are no longer participating in the Credit Agreement. Total amortization expense for the years ended December 31, 2023, 2022 and 2021 was $2.0 million, $1.8 million and $0.7 million, respectively.

Interest rates on amounts outstanding under the Credit Agreement are variable based on the Secured Overnight Financing Rate ("SOFR"). At December 31, 2023, the interest rate was 7.23%. 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.200% to 0.350% per annum, based on the Senior Secured Net Leverage Ratio. Fees for outstanding letters of credit range from 1.375% to 2.250%, based on the Senior Secured Net Leverage Ratio. At December 31, 2023 and December 31, 2022, there was $358.0 million and $363.0 million, respectively, outstanding on the revolving credit facility. At December 31, 2022, the interest rate was 7.07%.

Interest Payments

Cash payments for interest were $35.6 million, $15.3 million and $11.5 million in 2023, 2022 and 2021, respectively.
XML 50 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
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:
20232022
In thousands
Foreign currency translation and other:
Beginning balance$(2,071)$8,765 
Net gain (loss) on foreign currency translation5,415 (10,836)
Other comprehensive income (loss), net of tax
5,415 (10,836)
Ending balance$3,344 $(2,071)
Pension and other post-retirement benefits (1):
Beginning balance$(156,350)$(120,157)
Reclassification to net income
Amortization of net loss, net of tax expense of $1,761 and $999, respectively
5,932 3,320 
Change in net gain (loss), net of tax expense (benefit) of $1,482 and $(11,889), respectively
4,990 (39,513)
Other comprehensive income (loss), net of tax10,922 (36,193)
Ending balance$(145,428)$(156,350)
Derivative instruments:
Beginning balance$— $
Gain on derivative instruments, net of tax expense of $495 and $0, respectively
1,665 — 
Reclassification to net income, net of tax benefit of $(346) and $0, respectively
(1,165)(7)
Other comprehensive income (loss), net of tax500 (7)
Ending balance$500 $— 
Total accumulated other comprehensive loss
$(141,584)$(158,421)
(1) These accumulated other comprehensive income components are included in the computation of net periodic pension cost.
XML 51 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The components of income tax expense (benefit) are as follows:
 For the year ended December 31,
 202320222021
In thousands   
Current:   
Federal$2,930 $1,942 $(5,614)
State728 (761)1,061 
Foreign189 441 266 
 3,847 1,622 (4,287)
Deferred:   
Federal(4,020)(15,655)17,533 
State1,097 (3,347)2,526 
Foreign1,814 20 1,059 
 (1,109)(18,982)21,118 
Income tax expense (benefit)
$2,738 $(17,360)$16,831 
16. INCOME TAXES (CONTINUED)

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

 For the year ended December 31,
 202320222021
In thousands   
Federal tax at 21% statutory rate
$2,244 $(13,830)$12,706 
State income taxes, net of federal benefit720 (3,175)1,459 
Tax effect:  
Research and development credits(1,570)(1,550)(1,995)
Impact of entity classification election— — 894 
Foreign derived intangible income benefit— (158)(494)
Foreign losses for which no tax benefit has been recorded— 38 308 
Change in valuation allowance367 (94)2,697 
Equity compensation benefit695 236 77 
Nondeductible compensation615 1,320 1,372 
Cash surrender value of life insurance
(408)164 (329)
Deferred tax adjustments
330 (83)— 
Federal benefit of NOL Carryback(253)— — 
Foreign rate differential
815 138 (110)
Unrecognized tax benefits
(1,094)(86)47 
Other, net277 (280)199 
Income tax expense (benefit)
$2,738 $(17,360)$16,831 

The 2023 effective tax rate includes a charge in the amount of $0.6 million for nondeductible compensation and $0.7 million for equity compensation. Additionally, the Company recognized benefits relating to federal research and development credits in the amount of $1.6 million and the reversal of unrecognized tax benefits in the amount of $1.1 million.

The 2022 effective tax rate includes a charge in the amount of $1.3 million, for nondeductible compensation, with a portion relating to post termination payments and benefits of former executive officers. Additionally, the Company recognized benefits relating to federal research and development credits in the amount of $1.6 million.

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 of $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 federal research and development credits in the amount of $2.0 million.

In 2023, income tax refunds exceeded cash paid for income taxes by $8.8 million, primarily due to a federal net operating loss carryback claim. Cash payments for income taxes, net of refunds, were $2.7 million and $4.7 million in 2022 and 2021, respectively.
16. INCOME TAXES (CONTINUED)

The tax effects of temporary differences that give rise to deferred tax assets and liabilities are presented below:
 At December 31,
20232022
In thousands
Deferred tax assets:  
Deferred employee benefits$22,323 $25,763 
Tax loss and credit carryforwards21,728 17,049 
Contract accounting differences5,117 4,079 
Inventory10,216 12,069 
Capitalized research and development costs
8,699 5,385 
Other items
7,335 7,944 
Total deferred tax assets75,418 72,289 
Deferred tax liabilities:  
Property, plant and equipment(11,789)(10,714)
Intangibles(20,519)(15,201)
Other items
— (43)
Total deferred tax liabilities(32,308)(25,958)
Net deferred tax assets before valuation allowance43,110 46,331 
Valuation allowance(4,276)(5,025)
Net deferred tax assets after valuation allowance$38,834 $41,306 

As of December 31, 2023, the Company had foreign tax loss carryforwards of $1.7 million, federal and state tax loss carryforwards of $15.9 million and state credit carryforwards of $4.1 million. Tax loss and credit carryforwards associated with approximately $13.2 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2024 and 2043.

As of December 31, 2022, the Company had foreign tax loss carryforwards of $4.5 million, federal and state tax loss carryforwards of $8.9 million and state credit carryforwards of $3.6 million. Tax loss and credit carryforwards associated with approximately $9.4 million of deferred tax assets have no expiration period. The remainders of the loss and credit carryforwards will expire between 2023 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, 2023, the Company has foreign valuation allowances of $0.7 million, and federal and state valuation allowances of $3.6 million.

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 amounts from foreign operations amounted to losses of $1.5 million in 2023, income of $2.0 million in 2022, and losses of $1.5 million in 2021. The Tax Cuts and Jobs Act 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 2023.

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.
16. INCOME TAXES (CONTINUED)

The change in the unrecognized tax benefits liability for 2023, 2022 and 2021 is explained as follows:
202320222021
In thousands
Balance at January 1$3,455 $3,592 $3,612 
Additions based on current year tax positions14 — 32 
Changes for tax positions of prior years172 211 (52)
Settlements(167)(67)— 
Lapse of statute of limitations(1,287)(281)— 
Balance at December 31(1)
$2,187 $3,455 $3,592 
(1) Including interest and penalties of $0.5 million per year in 2023, 2022 and 2021.

Included in unrecognized tax benefits at December 31, 2023, were items approximating $1.7 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 2023, 2022 and 2021, $0.1 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 52 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans
12 Months Ended
Dec. 31, 2023
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. The measurement date for this plan is December 31.

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 this plan 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 year ended December 31,
 Qualified Pension PlanSERP
 2023202220232022
In thousands    
Projected benefit obligation at beginning of year$596,951 $785,795 $3,832 $5,017 
Service cost5,782 3,363 — — 
Interest cost29,183 17,198 177 86 
Actuarial liability loss (gain)(1)
11,973 (169,342)240 (737)
Benefit payments(44,801)(40,063)(534)(534)
Projected benefit obligation at end of year$599,088 $596,951 $3,715 $3,832 
Fair value of plan assets at beginning of year$544,642 $764,009 $— $— 
Actual return on plan assets56,979 (179,304)— — 
Employer contributions— — 534 534 
Benefit payments(44,801)(40,063)(534)(534)
Fair value of plan assets at end of year$556,820 $544,642 $— $— 
Funded status at end of year$(42,268)$(52,309)$(3,715)$(3,832)
Accumulated benefit obligation$599,088 $596,951 $3,715 $3,832 
(1) The actuarial liability (gain) loss amount for the qualified pension plan for 2023 and 2022 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
 2023202220232022
In thousands    
Current liabilities (1)
$— $— $(518)$(520)
Noncurrent liabilities(42,268)(52,309)(3,197)(3,312)
Total$(42,268)$(52,309)$(3,715)$(3,832)
(1) The SERP 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
 2023202220232022
In thousands    
Unrecognized loss (gain)$192,490 $206,896 $173 $(68)
Amount included in accumulated other comprehensive income$192,490 $206,896 $173 $(68)
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 year ended December 31,
 Qualified Pension PlanSERP
 202320222021202320222021
In thousands      
Service cost for benefits earned during the year$5,782 $3,363 $1,301 $— $— $— 
Interest cost on projected benefit obligation29,183 17,198 14,165 177 86 63 
Expected return on plan assets(38,293)(42,177)(45,177)— — — 
Recognized net loss7,693 4,258 4,444 — 61 65 
Additional amount recognized due to curtailment/settlement— — — — — 211 
Net pension benefit (income) cost$4,365 $(17,358)$(25,267)$177 $147 $339 
Change in net (loss) or gain(6,713)52,139 (8,113)241 (737)(274)
Amortization of net loss(7,693)(4,258)(4,444)— (61)(65)
Total recognized in other comprehensive (loss) income$(14,406)$47,881 $(12,557)$241 $(798)$(339)
Total recognized in net periodic benefit cost and other comprehensive (income) loss$(10,041)$30,523 $(37,824)$418 $(651)$— 

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 2024:
Qualified Pension PlanSERP
2023202220232022
In thousands
Contributions$— $— $534 $534 
Qualified Pension PlanSERP
In thousands
Expected contributions during 2024
$— $518 
17. PENSION PLANS (CONTINUED)

Obligations and Funded Status - continued

Expected future benefit payments are as follows:
Qualified
Pension Plan
SERP
In thousands
2024$44,581 $518 
2025$45,263 $482 
2026$45,842 $447 
2027$46,056 $411 
2028$45,881 $376 
2029-2033$221,025 $1,413 

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 Curve, 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
 2023202220232022
Discount rate4.97 %5.19 %4.83 %5.04 %

The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:
 For the year ended December 31,
 Qualified Pension PlanSERP
 2023202220232022
Discount rate
5.19 %2.71 %5.04 %2.33 %
Expected return on plan assets7.40 %5.70 %N/AN/A
Average rate of increase in compensation levelsN/AN/AN/AN/A

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 2023 and 2022, the expected rate of return on plan assets was 7.4% and 5.7%, respectively. During 2023, the actual return on pension plan assets, net of direct expenses, was 11.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 was 40.3%/59.7% at December 31, 2023. 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. 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 are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension plan assets.
 
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, 2023 and 2022, are as follows:
Total Carrying
Value at
December 31,
2023
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$10,029 $10,029 $— $— $— 
Futures contracts - assets4,841 — 4,841 — — 
Fixed income securities267,183 — 267,183 — — 
Mutual funds73,073 73,073 — — — 
Common trust funds
174,026 — — — 174,026 
Corporate stock24,739 24,739 — — — 
Subtotal$553,891 $107,841 $272,024 $— $174,026 
Accrued income/expense2,929 93 2,836 — — 
Total$556,820 $107,934 $274,860 $— $174,026 
Total Carrying
Value at
December 31,
2022
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$14,168 $14,168 $— $— $— 
Futures contracts - assets145 — 145 — — 
Futures contracts - liabilities(1,283)— (1,283)— — 
Fixed income securities251,317 — 251,317 — — 
Mutual funds73,042 73,042 — — — 
Common trust funds
177,894 — — — 177,894 
Corporate stock26,450 26,450 — — — 
Subtotal$541,733 $113,660 $250,179 $— $177,894 
Accrued income/expense2,909 107 2,802 — — 
Total$544,642 $113,767 $252,981 $— $177,894 

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.

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 totaled $6.7 million, $6.4 million and $6.1 million in 2023, 2022 and 2021, respectively.

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, 2023 and 2022.
XML 53 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long-term Liabilities
12 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities OTHER LONG-TERM LIABILITIES
Other long-term liabilities consist of the following:
 At December 31,
 20232022
In thousands  
Supplemental employees' retirement plan ("SERP")$3,197 $3,306 
Deferred compensation19,111 19,237 
Noncurrent income taxes payable2,187 3,288 
Environmental remediation liability5,478 5,376 
Finance leases832 2,002 
Other500 3,071 
Total other long-term liabilities$31,305 $36,280 

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.
XML 54 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
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, 2023, 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.

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.

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:
 20232022
In thousands  
Balance at January 1$5,836 $5,958 
Net additions to accrual335 382 
Payments(186)(504)
Balance at December 31$5,985 $5,836 
19. COMMITMENTS AND CONTINGENCIES (CONTINUED)

Environmental Costs - continued

Moosup

In 2014, the Company sold its former manufacturing facility in Moosup, Connecticut, to TD Development, LLC ("TD"). Although TD assumed contractual and statutory responsibility for the environmental investigation and remediation work required at this site (subject to a cost-sharing arrangement with the Company), the Company may be liable for the full cost of the investigation, remediation and abatement of the site as a result of TD’s failure to perform its contractual and statutory obligations. In September 2021, TD’s principal filed for personal bankruptcy protection, and during the course of that bankruptcy proceeding, the Company has learned that neither TD nor its principal is expected to have the means to undertake the investigation, remediation and abatement of the site. The Company has filed an objection to the issuance of a discharge in the bankruptcy proceeding. In the first quarter of 2024, the Company signed a settlement agreement with TD and related parties, which provided the Company access to its former facility to update the environmental condition assessment of the property and remaining remediation efforts required, formalize the Company's oversight of the investigation and remediation activities with the Connecticut Department of Energy and Environmental Protection ("CTDEEP") and enables such investigation and remediation to be performed to commercial/industrial standard rather than the more stringent residential standard. Under this settlement agreement, the Company will undertake the investigation, remediation and abatement of the site, with a modest contribution from TD’s principal. The Company has engaged an environmental consultant to gather the appropriate data to calculate a range for the potential environmental obligation, but is currently unable to estimate the costs that are likely to be incurred in connection with these environmental investigation and remediation activities. At December 31, 2023, the Company had $3.1 million accrued for these environmental investigation and remediation activities which reflects the unused funds returned to the Company when TD ceased performing its environmental investigation and remediation efforts. There can be no assurance that this matter would not have an adverse impact on our business, financial condition, results of operation and/or cash flows.

Bloomfield

In August 2008, the Company completed its purchase of the portion of the Bloomfield campus that Kaman Aerospace Corporation had leased from Naval Air Systems Command ("NAVAIR") for many years. In connection with the purchase, the Company has assumed responsibility for environmental investigation and remediation at the facility as may be required under the Connecticut Transfer Act (the “Transfer Act”) and other environmental laws and it continues the effort to define the scope of the remediation that will be required by the CTDEEP. 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 investigation and remediation process will take many years to complete. The total amount paid to date in connection with these environmental investigation and remediation activities is $15.5 million. At December 31, 2023, the Company had $2.3 million accrued for these environmental investigation and remediation activities. A portion ($0.4 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.

The following represents estimated future payments for the undiscounted environmental investigation and remediation liability related to the Bloomfield campus as of December 31, 2023:

In thousands
2024$512 
2025— 
2026132 
2027120 
2028213 
Thereafter3,428 
Total$4,405 
19. COMMITMENTS AND CONTINGENCIES (CONTINUED)

Environmental Costs - continued

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 the Company's sale of the Ovation guitar manufacturing business, located in New Hartford, Connecticut (“Ovation”). Under the Transfer Act, those responsibilities essentially consist of assessing the formerly leased site's environmental conditions and remediating environmental impairments, if any, caused by Ovation's operations prior to the sale of the Ovation business. The site is a multi-tenant industrial park, in which Ovation leased space. The environmental investigation, active remediation and groundwater monitoring are complete. In accordance with state laws and regulations, the Company is preparing an Environmental Land Use Restriction (i.e., deed restriction) to support closure (i.e., verification) of the Company's Transfer Act responsibilities.

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.8 million. At December 31, 2023, the Company had $0.5 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 and associated verification 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.

Other Matters

Offset Agreement

The Company has entered into offset agreements as a condition to obtaining orders from a foreign customer for the Company's JPF product. Offset agreements are 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. Such agreements 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. The agreements 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, 2023, the aggregate amount of the Company's offset agreements had an outstanding notional value of approximately $220.9 million, which is equal to sixty percent of the contract value as defined by the agreement between the customer and the Company. The amount ultimately applied against offset agreements 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 agreements. In February 2023, the Company announced that it received a Business Plan Approval Letter to establish a manufacturing and final assembly facility in collaboration with an in-country vendor, which will enhance the technological capabilities available in this country. At December 31, 2023, the Company continues to work with the Tawazun Council to identify a suitable in-country vendor to support the manufacturing and final assembly facility as the Company is no longer working with the previously announced vendor. Offset programs typically extend over several years and may provide for penalties in the event the Company fails to perform according to offset requirements. The satisfaction of the offset requirements will be determined by the customer. In the event the offset requirements of the contract are not met, the Company could be liable for potential penalties up to $18.8 million payable to the customer. Failure to satisfy the offset requirements could also negatively impact the Company's ability to attract future orders from this customer. The Company considers these potential penalties to be a reduction to the transaction price in its determination of the value of the performance obligations within these contracts. At December 31, 2023, $18.8 million in contract liabilities associated with the potential penalties of the offset requirements were included on the Company's Consolidated Balance Sheets.
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. The guaranty was provided in lieu of a periodic financial capability review by the Financial Capacity Team ("FCT") of the Defense Contract Management Agency ("DCMA"). During 2023, the only contract in place between KPPI and the USG related to the production and sale of the JPF. KPPI fulfilled the requirements under this contract in the second quarter of 2023 and the USG has indicated that they will not award the Company any future options. The guaranty was terminated in the fourth quarter of 2023, when the DCMA confirmed that the Company completed all obligations of this contract.

On September 16, 2022, the Company acquired all of the assets and related liabilities of Parker's Aircraft Wheel and Brake division. In association with the acquisition, the Company entered into a novation agreement in which Parker's contractual obligations with respect to Aircraft Wheel and Brake at the time of the acquisition were transferred to the Company. There can be no assurance that this agreement will not have a material adverse effect on the Company's results of operations, financial position and cash flows.
XML 55 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Notes)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases . 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 2024 to August 2031. The terms of most of these leases are in the range of 3 to 10 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.

The Company's finance leases are included in machinery, office furniture and equipment and amortization of these assets is included in depreciation and amortization expense. The terms of these leases range from 3 to 5 years. At December 31, 2023 and 2022, $6.9 million and $9.8 million, respectively, of assets included in property, plant and equipment were accounted for as finance leases. At December 31, 2023 and 2022, the Company had accumulated depreciation of $2.7 million and $3.2 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, 2023December 31, 2022
In thousands
Assets
Operating lease right of use assetsOperating lease right-of-use assets, net$7,774 $7,391 
Finance lease right of use assetsProperty, plant and equipment, net of accumulated depreciation4,212 6,626 
Total leased assets$11,986 $14,017 
20. LEASES (CONTINUED)

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, 2023. Lease liabilities consisted of the following:
 ClassificationDecember 31, 2023December 31, 2022
In thousands 
Liabilities
Current
Operating lease liability, current portionOperating lease liabilities, current portion$3,492 $3,332 
Finance lease liability, current portionOther current liabilities1,213 1,756 
Noncurrent
Operating lease liability, noncurrent portionOperating lease liabilities, noncurrent portion4,646 4,534 
Finance lease liability, noncurrent portionOther long-term liabilities832 2,002 
Total lease liabilities$10,183 $11,624 

Future rental payments consisted of the following:
December 31, 2023
In thousands
Operating leases
2024$3,796 
20251,996 
20261,403 
2027853 
2028377 
Thereafter466 
Total future operating lease payments$8,891 
Interest(753)
Present value of future operating lease payments$8,138 
Finance leases
2024$1,244 
2025839 
2026— 
2027— 
2028— 
Thereafter— 
Total future finance lease payments$2,083 
Interest(38)
Present value of future finance lease payments$2,045 
Present value of total future lease payments$10,183 
20. LEASES (CONTINUED)

The following table illustrates the components of lease expense for the Company's leases.
For the year ended December 31,
202320222021
In thousands
Finance lease cost
Amortization of right-of-use assets$1,071 $894 $758 
Interest on lease liabilities67 106 139
Operating lease cost4,313 5,217 5,245 
Short-term lease cost234 328 242
Variable lease cost608 461 79
Total lease expense$6,293 $7,006 $6,463 

The following table segregates cash paid for the Company's leases.
For the year ended December 31,
202320222021
In thousands
Operating cash flows from operating leases$(4,875)$(6,144)$(6,294)
Operating cash flows from finance leases(1,450)(1,830)(2,028)
Financing cash flows from finance leases(67)(106)(139)
Total cash flows from leasing activities$(6,392)$(8,080)$(8,461)

During the year ended December 31, 2023, $4.2 million in right-of-use assets were obtained in exchange for new operating lease liabilities and no right-of-use assets were obtained in exchange for new finance lease liabilities.

Other information related to leases is as follows:
December 31, 2023
Weighted-average remaining lease term (years)
Operating leases3.3
Finance leases1.7
Weighted-average discount rate
Operating leases4.9 %
Finance leases2.4 %
XML 56 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Computation of Earnings Per Share
12 Months Ended
Dec. 31, 2023
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.
   For the year ended December 31,
  202320222021
In thousands, except per share amounts   
Net earnings (loss)
$7,947 $(48,573)$43,670 
Basic:   
Weighted average number of shares outstanding28,208 28,011 27,865 
Basic earnings (loss) per share
$0.28 $(1.73)$1.57 
Diluted(1):
   
Weighted average number of shares outstanding28,208 28,011 27,865 
Weighted average shares issuable on exercise of dilutive stock options135 — 26 
Total28,343 28,011 27,891 
Diluted earnings (loss) per share
$0.28 $(1.73)$1.57 
(1)As a result of the adoption of ASU 2020-06, the Company began calculating diluted earnings per share using the if-converted method for its convertible debt instruments in 2022. Prior to the adoption, the Company calculated diluted earnings per share for its convertible debt instruments using the treasury stock method. The Company adopted ASU 2020-06 using the modified retrospective approach; therefore, prior period results have not been retroactively adjusted.

Equity awards

Excluded from the diluted earnings per share calculation for the years ended December 31, 2023, 2022 and 2021, respectively, were 662,880, 714,474 and 567,741 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, 2022 because their effect was antidilutive due to the net loss. For the year ended December 31, 2022, an additional 64,767 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 net loss.

2024 Convertible Notes

For the years ended December 31, 2023 and 2022, 3,056,879 shares issuable under Convertible Notes due 2024 were excluded from the diluted earnings per share calculation because their effect was antidilutive. For the year ended December 31, 2021, shares issuable under the Convertible Notes due 2024 were excluded from the diluted earnings per share calculation because the conversion price was more than the average market price of the Company's stock during the periods.
XML 57 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-based Arrangements SHARE-BASED ARRANGEMENTS
 
General

The Company accounts for stock options, RSAs, restricted stock units ("RSUs") 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. 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. In 2023, the Company granted RSAs to non-employee consultants as payment for work performed on the KARGO UAV unmanned aerial system.
22. SHARE-BASED ARRANGEMENTS
 
General - continued

The Company's long-term incentive program has an emphasis on equity to align the interests between the Company's named executive officers ("NEOs") and shareholders and help build stock ownership for new executives, supporting both executive retention and the Company's long-term financial performance. 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. 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%. At the date of grant, the PSUs are assumed at 100% achievement level. As of December 31, 2023, the PSUs granted in 2023 and 2022 remain at a 100% achievement level and the PSUs granted in 2021 are at a 54% achievement level.

Compensation expense for stock options, RSAs, RSUs 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 the years ended December 31, 2023, 2022 and 2021 was $7.7 million, $7.8 million and $6.7 million, respectively. Of these amounts, $0.3 million, $0.2 million and $0.4 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.

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 and April 19, 2023, the shareholders of the Company approved an amendment and restatement of the 2013 Plan, which increased the number of authorized shares by 2,250,000 and 1,715,000 shares, respectively. As of December 31, 2023, there were 1,941,888 shares available for grant under the plan.

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. Stock options granted in 2023 and 2022 vest 33.3% each year over a 3-year period on each of the first three 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. 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 was as follows:
OptionsWeighted average-
exercise price
Options outstanding at December 31, 2022
710,782 $54.12 
Granted48,987 $24.48 
Exercised— $— 
Forfeited or expired(121,406)$53.69 
Options outstanding at December 31, 2023
638,363 $51.93 
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued 

The following table presents information regarding options outstanding as of December 31, 2023:
Weighted-average remaining contractual term - options outstanding (years)3.5
Aggregate intrinsic value - options outstanding (in thousands)$— 
Weighted-average exercise price - options outstanding$51.93 
Options exercisable520,278 
Weighted-average remaining contractual term - options exercisable (years)2.6
Aggregate intrinsic value - options exercisable (in thousands)$— 
Weighted-average exercise price - options exercisable$54.64 
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 2023 and 2022 was not material. The intrinsic value of options exercised in 2021 was $0.3 million.

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:
 202320222021
Expected option term (years)6.96.54.9
Expected volatility40.2 %35.5 %35.7 %
Risk-free interest rate4.0 %2.9 %0.5 %
Expected dividend yield3.3 %2.0 %1.6 %
Per share fair value of options granted$8.17 $10.22 $14.89 
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.

RSA and RSU activity was as follows:
 Restricted Stock
Awards
Weighted-
average grant
date fair value
Restricted Stock outstanding at December 31, 2022
159,521 $45.78 
Granted185,353 $24.22 
Vested(99,539)$45.12 
Forfeited or expired(22,385)$35.58 
Restricted Stock outstanding at December 31, 2023
222,950 $29.17 
The grant date fair value for restricted stock is the closing price the day prior to the grant. The total fair value of restricted stock awards vested during 2023, 2022 and 2021 was $2.3 million, $3.4 million and $2.7 million, respectively.
22. SHARE-BASED ARRANGEMENTS (CONTINUED)

Stock Incentive Plan - continued

PSU activity was as follows:
 Performance StockWeighted-
average grant
date fair value
Performance Stock outstanding at December 31, 2022
172,144 $60.44 
Granted178,385 $32.03 
Vested— $— 
Forfeited or expired(70,682)$48.89 
Performance Stock outstanding at December 31, 2023
279,847 $45.25 
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:
 202320222021
Expected term (years)2.92.92.9
Expected volatility41.2 %39.4 %41.3 %
Risk-free interest rate4.4 %1.7 %0.2 %
Expected dividend yield3.3 %1.9 %1.4 %
Per share fair value of performance stock granted$38.83 $68.10 $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 2023, 2022 and 2021, respectively, the Company recorded a tax benefit of $0.8 million, $1.1 million and $1.4 million for these two types of compensation expense.

As of December 31, 2023, future compensation costs related to non-vested stock options, restricted stock grants and PSUs is $8.7 million. The Company anticipates that this cost will be recognized over a weighted-average period of 1.8 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 2023, 100,697 shares were issued to employees at prices ranging from $18.61 to $26.00. During 2022, 64,143 shares were issued to employees at prices ranging from $20.37 to $43.48. During 2021, 51,225 shares were issued to employees at prices ranging from $35.67 to $58.35. At December 31, 2023, there were 287,523 shares available for purchase under the plan.
XML 58 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS
On January 19, 2024, the Company announced that it has entered into a definitive agreement to be acquired by an affiliate of Arcline Investment Management, L.P. (“Arcline”), a growth-oriented private equity firm with deep experience investing in technology-driven, meaningful-to-the-world industrial businesses, in an all-cash transaction with a total enterprise value of approximately $1.8 billion. Upon completion of the transaction, Kaman will become a privately held company. The transaction, which has been unanimously approved by the Company's Board of Directors, is expected to close in the first half of 2024, subject to customary closing conditions, including approval by the Company's shareholders and receipt of required regulatory approvals. The transaction is not subject to a financing condition. Arcline intends to fund the transaction with a combination of committed debt and equity financing. Upon completion of the transaction, the Company will become a wholly-owned subsidiary of investment funds managed by Arcline and its common stock will no longer be listed on any public stock exchange.

The Company has evaluated subsequent events through the issuance date of these financial statements. Other than the matter noted above or those previously disclosed in the Notes to Consolidated Financial Statements, no material subsequent events were identified that require disclosure.
XML 59 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II (Notes)
12 Months Ended
Dec. 31, 2023
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, 2023, 2022 AND 2021
(Dollars in Thousands)
  Additions  
DESCRIPTIONBalance
Beginning of
Period
Charged to
Costs and
Expenses
Others (A)Deductions (B)Balance End of
Period
2023     
Allowance for doubtful accounts$2,066 $1,998 $— $1,046 $3,018 
2022     
Allowance for doubtful accounts$1,547 $1,301 $67 $849 $2,066 
2021
Allowance for doubtful accounts$2,008 $575 $— $1,036 $1,547 

(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
2023    
Valuation allowance on deferred tax assets$5,025 $656 $(1,405)$4,276 
2022    
Valuation allowance on deferred tax assets$6,022 $1,263 $(2,260)$5,025 
2021
Valuation allowance on deferred tax assets$10,216 $910 $(5,104)$6,022 

(a)(3)EXHIBITS.Page Number in Form 10-K
An index to the exhibits filed or incorporated by reference immediately precedes such exhibits.125
XML 60 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net earnings (loss) $ 7,947 $ (48,573) $ 43,670
XML 61 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 62 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
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.

During the second quarter of 2023, the Company identified errors related to (1) the accounting for certain labor costs at one business in the Precision Products segment and (2) the net realizable value on certain portions of the Company's inventory at another business in the Structures segment, each resulting in an overstatement of inventory and an understatement of cost of sales and related tax impacts. See Note 2, Accounting Changes, to the Consolidated Financial Statements for further information on the revision of the Company's previously issued consolidated 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, 2023 and 2022, no individual customer accounted for more than 10% of consolidated accounts receivable. In the year ended December 31, 2023, two individual customers, The Boeing Company and Lockheed Martin Corporation, accounted for more than 10% of consolidated net sales. Sales to The Boeing Company were primarily made by the Engineered Products and Structures segments, while sales to Lockheed Martin Corporation were primarily made by the Precision Products and Structures segments. In the year ended December 31, 2022, one individual customer, The Boeing Company, accounted for more than 10% of consolidated net sales, which were primarily made by the Engineered Products and Structures segments. Foreign sales were approximately 42.5%, 37.2% and 41.6% of the Company’s net sales in 2023, 2022 and 2021, respectively, and are concentrated in Germany, the Middle East, United Kingdom, Canada, Switzerland, Italy, France, Japan, Poland, New Zealand and China.
Additional Cash Flow Information
Additional Cash Flow Information

Non-cash operating activities in 2023 included a barter transaction with one of our operators for K-MAX® aircraft blades with a value of $1.3 million. Non-cash investing activities in 2023 include an accrual of $2.0 million for purchases of property and equipment. Non-cash financing activities in 2023 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $10.9 million, net of tax of $3.2 million. Additionally, non-cash financing activities in 2023 include $5.7 million of dividends declared but not yet paid.

Non-cash operating activities in 2022 included a barter transaction with one of our operators for K-MAX® aircraft blades with a value of $0.8 million. Non-cash investing activities in 2022 include an accrual of $1.7 million for purchases of property and equipment. Non-cash financing activities in 2022 include an adjustment to other comprehensive income related to the underfunding of the pension and SERP plans. The total net adjustment was $36.2 million, net of tax of $10.9 million. Additionally, non-cash financing activities in 2022 include $5.6 million of dividends declared but not yet paid.

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.
Revenue Recognition
Revenue Recognition

Under Accounting Standard Codification ("ASC") 606 - Revenue from Contracts with Customers, 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.

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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

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.

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 $12.4 million, $3.5 million and $2.6 million in the years ended December 31, 2023, 2022 and 2021, 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 and the JASSM® program.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Revenue Recognition - continued

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, 2023, 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.

For other contracts, excluding the long-term contracts discussed above, 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.
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, 2023 and 2022 included $2.3 million and $0.1 million of Level 1 money market funds.

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, 2023 and 2022, the Company had bank overdrafts of $1.6 million and $1.5 million, respectively, included in other current liabilities.
Accounts Receivable
Accounts Receivable

The Company's accounts receivable, net is comprised of three elements: (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 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 fulfill and obtain 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 nventories
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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Property, Plant and Equipment - continued

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.

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. 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. Non-lease 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 include 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.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Leasing - continued
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 350 - Intangibles - Goodwill and Other 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.

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 accordance with ASC 350, the Company evaluates goodwill for possible impairment on at least an annual basis. 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. Additionally, 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.
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.
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, 2023, the aggregate amount of the transaction price allocated to backlog was $749.9 million. The Company expects to recognize revenue on approximately $514.5 million of this amount over the next 12 months, with the remaining amount to be recognized thereafter. At December 31, 2022, the aggregate amount of the transaction price allocated to backlog was $720.9 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 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. Customer funded research expenditures (which are included in cost of sales) were $0.2 million in 2023, $0.4 million in 2022 and $0.4 million in 2021.
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 is recognized in income in the period that includes the enactment date.

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. The Company's current long-term incentive program focuses on equity, consisting of a combination of service-based restricted stock awards ("RSAs") and performance stock units ("PSUs") which are intended to be settled in shares. 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.
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 investigation and 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 investigation and remediation process as numerous factors could affect the estimated liability. The Company evaluates the identified environmental issues to ensure the time to complete the investigation and remediation and the total cost of the investigation and remediation are consistent with the initial estimate. If there is any change in the cost and/or timing of investigation and the remediation, the accrual is adjusted accordingly.
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 other (income) expense, net on the consolidated statements of operations or accumulated other comprehensive income on the consolidated statements of comprehensive income (loss), 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.
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. Vested benefit obligations are determined based on the present value of vested benefits to which an employee is currently entitled based on his or her expected date of separation or retirement.
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.
Recent Accounting Standards
Recent Accounting Standards

Recent Accounting Standards Adopted

In August 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 was to simplify the accounting for certain financial instruments with characteristics of liabilities and equity. The update removed certain separation models between a debt component and equity or derivative component for certain convertible instruments. Entities that previously required separate accounting for conversion features are reporting less interest expense as those conversion features were recorded as debt discounts which were amortized over the term of the debt. In addition, this ASU added new disclosure requirements for convertible instruments to improve the decision usefulness and relevance of the information being provided to users of financial statements, clarified the guidance for determining whether a contract qualifies for a scope exception from derivative accounting, and required the application of the if-converted method when calculating diluted EPS guidance to improve consistency. The standard update was effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption of the standard was 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. On January 1, 2022, the Company adopted ASU 2020-06 using the modified retrospective basis which resulted in a cumulative effect adjustment to the opening balance sheet. The prior period consolidated financial statements have not been retroactively adjusted and continue to be reported under the accounting standard in effect for the period.

The cumulative effect of the adjustments recorded to the opening balance sheet on January 1, 2022 for the adoption of ASU 2020-06 was as follows:
in thousandsBalance at December 31, 2021Adjustments due to ASU 2020-06Balance at January 1, 2022
Assets
Deferred income taxes(1)
$15,717 $1,770 $17,487 
Liabilities
Long-term debt, excluding current portion, net of debt issuance costs(2)
$189,421 $7,624 $197,045 
Equity
Additional paid-in capital(3)
$248,153 $(12,489)$235,664 
Retained earnings(4)(5)
$749,569 $6,635 $756,204 
(1) Reflects the removal of the deferred tax liability associated with the portion of the convertible notes recorded to equity.
(2) Reflects the adjustment to the total carrying value of the convertible senior notes to the full principal amount of the convertible notes outstanding net of issuance costs.
(3) Reflects the removal of the equity component separately recorded for the conversion features associated with the convertible notes.
(4) Reflects the cumulative-effect adjustment recorded to retained earnings as of January 1, 2022 as a result of adopting ASU 2020-06 using the modified retrospective method.
(5) Reflects corrected errors related to the accounting for certain labor costs and the net realizable value on certain portions of the Company's inventory. See Note 2, Accounting Changes, for further information.

Beginning in 2022, the Company began calculating diluted EPS using the if-converted method for its convertible debt instruments, which is not expected to have a material impact on the consolidated results. Historically, the Company used the treasury stock method to calculate diluted EPS for its convertible debt instruments. In the year ended December 31, 2022, there was no impact as diluted loss per share calculated to $1.73, using both the if-converted method and treasury stock method. Refer to Note 14, Debt, for further information on the Company's convertible notes.
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

Recent Accounting Standards - continued

Recent Accounting Standards 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 was 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 provided 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 was effective for all entities as of March 12, 2020 through December 31, 2022. Subsequent updates extended the sunset date from December 31, 2022 to December 31, 2024. 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. On June 21, 2023, the Company closed an amended and restated $740.0 million Credit Agreement based on SOFR. The Company adopted this standard in 2023, which did not have a material impact on the Company's consolidated financial statements.

Subsequent to the issuance of ASU 2020-04, the FASB issued the following updates: ASU 2021-01, "Reference Rate Reform (Topic 848) - Scope" and ASU 2022-06, "Reference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848". The amendments in these updates affect the guidance within ASU 2020-04 and were assessed with ASU 2020-04.

Recent Accounting Standards Yet to be Adopted

In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". The amendments in this update enhance the decision usefulness and transparency of qualitative and quantitative income tax disclosures through further disaggregation of information in the tax rate reconciliation and jurisdiction of income taxes paid discussions. This standard update is effective for fiscal years beginning after December 15, 2024, though early adoption is permitted. Retrospective application is permitted. The Company is currently assessing the impact of this standard on the Company's consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures". The amendments in this standard improve qualitative and quantitative reportable segment requirements, primarily through enhanced annual and interim disclosures of significant segment expenses that are regularly reported to the Chief Operating Decision Maker ("CODM") and included within reported measures of segment profit or loss. This standard update is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Once adopted, these amendments should be applied retrospectively, with segment expense categories disclosed in prior periods based on the categories identified in the period of adoption. The Company is currently assessing the impact of this standard on the Company's consolidated financial statements.
Treasury Stock
Treasury Stock

Repurchases of share awards or common stock are accounted for at cost, and are included as a component of shareholders’ equity in the Consolidated Balance Sheets. Shares repurchased by the Company are held in treasury for general purposes, including issuances under stock incentive plans.
Contracts with Customer, Liability
Contract Liabilities

The Company's contract liabilities consist of advance payments and billings in excess of revenue recognized and deferred revenue. Contract liabilities are classified as current or noncurrent based on the timing of when recognition of revenue is expected.
XML 63 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
The cumulative effect of the adjustments recorded to the opening balance sheet on January 1, 2022 for the adoption of ASU 2020-06 was as follows:
in thousandsBalance at December 31, 2021Adjustments due to ASU 2020-06Balance at January 1, 2022
Assets
Deferred income taxes(1)
$15,717 $1,770 $17,487 
Liabilities
Long-term debt, excluding current portion, net of debt issuance costs(2)
$189,421 $7,624 $197,045 
Equity
Additional paid-in capital(3)
$248,153 $(12,489)$235,664 
Retained earnings(4)(5)
$749,569 $6,635 $756,204 
XML 64 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Changes and Error Corrections (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Schedule of Changes in Accounting Estimates - Revision
The revision to the accompanying unaudited condensed consolidated balance sheet, condensed consolidated statements of operations, condensed consolidated statements of comprehensive income and condensed consolidated statement of cash flows are as follows. There were no changes to the consolidated statement of stockholders' equity that have not otherwise been reflected in the condensed consolidated balance sheets, condensed consolidated statements of operations, and condensed consolidated statements of comprehensive income as detailed in the tables below.

Condensed Consolidated Balance Sheet
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Assets
Inventories(1)
$176,468 $(4,085)$172,383 
Income tax refunds receivable13,981 862 14,843 
Total$190,449 $(3,223)$187,226 
Shareholders' equity
Retained earnings$688,457 $(3,223)$685,234 
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Assets
Inventories(2)
$193,100 $(1,110)$191,990 
Income tax refunds receivable13,832 234 14,066 
Total$206,932 $(876)$206,056 
Shareholders' equity
Retained earnings$750,445 $(876)$749,569 
(1) At December 31, 2022, the adjustments to inventories consisted of an adjustment of $2.5 million for certain labor costs at a business within the Precision Products segment and an adjustment of $1.6 million for the net realizable value on certain portions of the inventory at a business within the Structures segment.
(2) At December 31, 2021, the adjustments to inventories consisted of an adjustment of $1.1 million for certain labor costs at a business within the Precision Products segment.
2. ACCOUNTING CHANGES (CONTINUED)

Revision of Previously Issued Consolidated Financial Statements - continued

Condensed Consolidated Statements of Operations
In thousands, except per share amounts
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$464,470 $2,975 $467,445 
Income tax benefit
(16,732)(628)(17,360)
Net loss
(46,226)(2,347)(48,573)
Basic loss per share$(1.65)$(0.08)$(1.73)
Diluted loss per share$(1.65)$(0.08)$(1.73)
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Cost of sales$472,375 $$472,382 
Income tax expense16,832 (1)16,831 
Net earnings43,676 (6)43,670 
Basic earnings per share$1.57 $— $1.57 
Diluted earnings per share$1.57 $— $1.57 

Condensed Consolidated Statements of Comprehensive (Loss) Income
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Comprehensive loss
$(93,262)$(2,347)$(95,609)
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Comprehensive income
$63,112 $(6)$63,106 

Condensed Consolidated Statement of Cash Flows
In thousands
December 31, 2022
As Previously ReportedAdjustmentsAs Corrected
Net loss
$(46,226)$(2,347)$(48,573)
Inventories(17,848)2,975 (14,873)
Income tax refunds receivable(144)(628)(772)
Net cash provided by operating activities
20,969 — 20,969 
December 31, 2021
As Previously ReportedAdjustmentsAs Corrected
Net earnings$43,676 $(6)$43,670 
Inventories(10,357)(10,350)
Income tax refunds receivable(8,565)(1)(8,566)
Net cash provided by operating activities
48,698 — 48,698 
XML 65 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Tables)
24 Months Ended
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Details of Impairment of Long-Lived Assets Held and Used by Asset
3. DISPOSALS

Mexico Business

In the third quarter of 2022, the Company sold certain assets and liabilities of its Mexico operations in the Structures segment. The transaction did not meet the criteria for discontinued operations set forth in ASC 205-20 - Presentation of Financial Statements - Discontinued Operations ("ASC 205-20"), as it does not reflect a significant strategic shift that would have a major effect on the Company's operations or financial results. For the year ended December 31, 2022, the Company recorded a gain on the sale of $0.5 million, which was included in (gain) loss on sale of business on the Company's Consolidated Statement of Operations.

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. An additional loss of $0.2 million was recorded in the year ended December 31, 2021 as a result of the closing. 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 significant strategic shift that would have a major effect on the Company's operations and financial results. Financial results for the UK Composites division were included in the Structures segment for the year ended December 31, 2021 within Note 5, Segment and Geographic Information.

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 were not reflected on the Company’s Consolidated Balance Sheet at December 31, 2020.
XML 66 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
This acquisition was accounted for under the acquisition method. The assets acquired and liabilities assumed were recorded based on their fair values at the date of acquisition as follows (in thousands):

Accounts receivable
$7,635 
Contract assets171 
Inventories11,246 
Property, plant and equipment7,686 
Goodwill171,277 
Other intangible assets250,500 
Contract costs, noncurrent41 
Liabilities(5,729)
    Net assets acquired$442,827 
    Less cash received— 
    Net consideration$442,827 
Business Acquisition, Pro Forma Information
Pro Forma Information (Unaudited)

The following table reflects the unaudited pro forma operating results of the Company for the years ended December 31, 2022 and 2021 which assumes the acquisition of Aircraft Wheel and Brake occurred on January 1, 2021. 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 acquisition of Aircraft Wheel and Brake been effective January 1, 2021, 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,
20222021
In thousands
Net sales$740,960 $778,167 
Net (loss) earnings$(44,026)$13,834 
XML 67 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
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,
202320222021
In thousands
Net sales:
   Engineered Products$512,831 $377,241 $317,683 
   Precision Products129,147 185,023 256,329 
   Structures133,876 125,697 134,981 
Net sales(1)
$775,854 $687,961 $708,993 
Operating income (loss):
   Engineered Products$107,863 $57,833 $43,097 
   Precision Products(4,532)16,353 55,359 
   Structures(9,169)(4,623)(340)
   Corporate expense(40,077)(50,377)(40,519)
Other unallocated expenses, net(2)
(4,982)(88,504)(8,108)
Operating income (loss)
$49,103 $(69,318)$49,489 
Interest expense, net39,997 16,874 16,290 
Non-service pension and post retirement benefit income, net(1,240)(20,574)(26,229)
Income from transition services agreement— — (931)
Other (income) expense, net
(339)315 (142)
Earnings (loss) before income taxes
$10,685 $(65,933)$60,501 
(1) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $174.8 million, $205.0 million and $230.6 million in 2023, 2022 and 2021, respectively, and represent direct and indirect sales to the USG and related agencies.
(2) Other unallocated expenses, net include program inventory impairment, goodwill and other intangibles impairments, program contract costs impairment, costs from the TSA, restructuring and severance costs, gain (loss) on sale of business, and net loss (gain) on disposition of assets.
Research and Development
The following table presents research and development costs by segment:

For the year ended December 31,
202320222021
In thousands
   Engineered Products$9,382 $8,842 $8,399 
   Precision Products11,215 10,508 7,443 
   Structures107 202 230 
Total research and development costs$20,704 $19,552 $16,072 
Reconciliation of Assets from Segment to Consolidated
For the year ended December 31,
202320222021
In thousands
Identifiable assets(1):
   Engineered Products$1,086,672 $1,052,576 $623,899 
   Precision Products176,903 190,801 249,270 
   Structures136,909 133,834 125,027 
   Corporate(2)
98,171 110,898 199,410 
Total assets$1,498,655 $1,488,109 $1,197,606 
Capital expenditures:
   Engineered Products$18,714 $14,667 $9,537 
   Precision Products5,323 4,658 3,554 
   Structures1,283 1,940 2,075 
   Corporate682 2,424 2,364 
Total capital expenditures$26,002 $23,689 $17,530 
Depreciation and amortization(3):
   Engineered Products$40,408 $30,461 $26,306 
   Precision Products3,292 3,663 4,148 
   Structures3,106 3,519 3,462 
   Corporate3,232 3,069 2,738 
Total depreciation and amortization$50,038 $40,712 $36,654 
(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.
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,
 202320222021
In thousands   
North America$482,113 $452,392 $442,432 
Europe200,885 141,657 113,811 
Middle East32,859 41,948 107,408 
Asia41,866 35,691 27,638 
Oceania10,791 10,208 14,160 
Other7,340 6,065 3,544 
Total revenue$775,854 $687,961 $708,993 
Reconciliation of Revenue from Segments to Consolidated
Summarized financial information by business segment is as follows:
For the year ended December 31,
202320222021
In thousands
Net sales:
   Engineered Products$512,831 $377,241 $317,683 
   Precision Products129,147 185,023 256,329 
   Structures133,876 125,697 134,981 
Net sales(1)
$775,854 $687,961 $708,993 
Operating income (loss):
   Engineered Products$107,863 $57,833 $43,097 
   Precision Products(4,532)16,353 55,359 
   Structures(9,169)(4,623)(340)
   Corporate expense(40,077)(50,377)(40,519)
Other unallocated expenses, net(2)
(4,982)(88,504)(8,108)
Operating income (loss)
$49,103 $(69,318)$49,489 
Interest expense, net39,997 16,874 16,290 
Non-service pension and post retirement benefit income, net(1,240)(20,574)(26,229)
Income from transition services agreement— — (931)
Other (income) expense, net
(339)315 (142)
Earnings (loss) before income taxes
$10,685 $(65,933)$60,501 
(1) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $174.8 million, $205.0 million and $230.6 million in 2023, 2022 and 2021, respectively, and represent direct and indirect sales to the USG and related agencies.
(2) Other unallocated expenses, net include program inventory impairment, goodwill and other intangibles impairments, program contract costs impairment, costs from the TSA, restructuring and severance costs, gain (loss) on sale of business, and net loss (gain) on disposition of assets.
Disaggregation of Revenue [Table Text Block]
The following table disaggregates segment revenue by major product line:
In thousands
2023
Engineered ProductsPrecision ProductsStructuresTotal
Defense$77,533 $25,846 $75,793 $179,172 
Safe and Arm Devices— 69,445 — 69,445 
Commercial, Business, & General Aviation264,968 29,035 50,775 344,778 
Medical93,280 — 7,308 100,588 
Industrial & Other77,050 4,821 — 81,871 
Total revenue$512,831 $129,147 $133,876 $775,854 
2022
Engineered ProductsPrecision ProductsStructuresTotal
Defense$49,982 $22,367 $73,597 $145,946 
Safe and Arm Devices— 125,685 — 125,685 
Commercial, Business, & General Aviation166,748 31,663 44,208 242,619 
Medical86,659 — 7,892 94,551 
Industrial & Other73,852 5,308 — 79,160 
Total revenue$377,241 $185,023 $125,697 $687,961 
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 
5. SEGMENT AND GEOGRAPHIC INFORMATION (CONTINUED)

Segment Information - continued

The following table illustrates the approximate percentage of segment revenue recognized by product types.
2023
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer46 %%17 %69 %
Aftermarket20 %%— %24 %
Safe and Arm Devices— %%— %%
Total revenue66 %17 %17 %100 %
2022
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer41 %%18 %63 %
Aftermarket14 %%— %19 %
Safe and Arm Devices— %18 %— %18 %
Total revenue55 %27 %18 %100 %
2021
Engineered ProductsPrecision ProductsStructuresTotal
Original Equipment Manufacturer35 %%19 %59 %
Aftermarket10 %%— %14 %
Safe and Arm Devices— %27 %— %27 %
Total revenue45 %36 %19 %100 %
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
Geographic distribution of long-lived assets is as follows:
 At December 31,
 20232022
In thousands  
United States$851,182 $865,659 
Germany142,413 140,626 
Czech Republic4,587 4,827 
Netherlands413 509 
Switzerland663 708 
Hong Kong41 60 
Total long-lived assets(1)
$999,299 $1,012,389 
(1) For the purpose of this disclosure the Company excluded deferred tax assets of $46.9 million and $47.4 million as of December 31, 2023 and 2022, respectively.
XML 68 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring Costs [Abstract]  
Restructuring and Related Costs
The following table summarizes the accrual balances by cost type for the restructuring actions:

 Severance
Other(1)
Total
In thousands
Restructuring accrual balance at December 31, 2022(2)
$6,629 $— $6,629 
   Provision2,223 919 3,142 
   Cash payments(6,282)(919)(7,201)
Changes in foreign currency exchange rates
38— 38
Restructuring accrual balance at December 31, 2023(2)
$2,608 $— $2,608 
XML 69 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
 At December 31,
 20232022
In thousands  
Trade receivables$39,645 $31,126 
U.S. Government contracts:  
Billed11,353 14,150 
Costs and accrued profit – not billed779 661 
Commercial and other government contracts:  
Billed46,139 41,520 
Costs and accrued profit – not billed1,984 2,268 
Less allowance for doubtful accounts(3,018)(2,066)
Accounts receivable, net$96,882 $87,659 

There were no amounts included in accounts receivable, net for matters such as contract changes, negotiated settlements and
claims for unanticipated contract costs at December 31, 2023 and December 31, 2022.
Accounts Receivable, Allowance for Credit Loss
The following table summarizes the activity in the allowance for doubtful accounts in the year ended December 31, 2023:

In thousands 
Balance at December 31, 2022
$(2,066)
Provision(1,998)
Amounts written off676 
Recoveries380
Changes in foreign currency exchange rates(10)
Balance at December 31, 2023
$(3,018)
XML 70 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract Assets, Contract Costs and Contract Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023December 31, 2022$ Change% Change
In thousands
Contract assets(1)
$94,091 $113,182 $(19,091)(16.9)%
Contract costs, current portion(2)
$58 $695 $(637)(91.7)%
Contract costs, noncurrent portion(3)
$577 $673 $(96)(14.3)%
Contract liabilities, current portion$12,284 $4,081 $8,203 201.0 %
Contract liabilities, noncurrent portion$19,787 $20,515 $(728)(3.5)%
(1) The Company's contract assets were net of unliquidated progress payments, primarily from the U.S. Government, of $38.1 million and $43.3 million at December 31, 2023 and December 31, 2022, respectively.
(2) Contract costs, current portion are included within other current assets on the Company's Condensed Consolidated Balance Sheets.
(3) Contract costs, noncurrent portion are included within other assets on the Company's Condensed Consolidated Balance Sheets.
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,
20232022
In thousands
Contract changes, negotiated settlements and claims for unanticipated contract costs$1,620 $— 
XML 71 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023 and 2022:
20232022
Carrying ValueFair ValueCarrying ValueFair Value
In thousands
Debt(1)
$557,500 $541,915 $562,500 $547,393 
(1) These amounts are classified within Level 2.
XML 72 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventories consist of the following:
 At December 31,
 20232022
In thousands  
Raw materials$35,826 $24,572 
Contracts in process:
US Government11,505 5,835 
Commercial and other government contracts97,013 85,436 
Contracts and other work in process (including certain general stock materials)21,017 16,532 
Finished goods42,246 40,008 
Inventories$207,607 $172,383 
XML 73 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment, Net [Abstract]  
Property, plant and equipment
Property, plant and equipment, net is summarized as follows:
 At December 31,
 20232022
In thousands  
Land$39,318 $38,743 
Buildings140,305 137,777 
Leasehold improvements15,761 15,778 
Machinery, office furniture and equipment282,230 260,801 
Construction in process17,875 16,596 
Total495,489 469,695 
Less accumulated depreciation(290,279)(268,089)
Property, plant and equipment, net$205,210 $201,606 
XML 74 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2023
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:
2023
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$363,785 $41,375 $66,559 $471,719 
Accumulated impairment— (25,306)(66,559)(91,865)
Net balance at beginning of period363,785 16,069 — 379,854 
Additions(1)
1,487 — — 1,487 
Impairments— — — — 
Foreign currency translation2,656 — — 2,656 
Net balance at end of period$367,928 $16,069 $— $383,997 
Accumulated impairment at end of period$— $(25,306)$(66,559)$(91,865)
(1) The additions to goodwill in the year ended December 31, 2023 were attributable to the working capital adjustment for the Aircraft Wheel and Brake acquisition.

2022
Engineered ProductsPrecision ProductsStructuresTotal
In thousands 
Gross balance at beginning of period$199,306 $41,375 $66,559 $307,240 
Accumulated impairment— — (66,559)(66,559)
Net balance at beginning of period199,306 41,375 — 240,681 
Additions(1)
169,790 — — 169,790 
Impairments(2)
— (25,306)— (25,306)
Foreign currency translation(5,311)— — (5,311)
Net balance at end of period$363,785 $16,069 $— $379,854 
Accumulated impairment at end of period$— $(25,306)$(66,559)$(91,865)
(1) The additions to goodwill in the year ended December 31, 2022 were attributable to the acquisition of Aircraft Wheel and Brake.
(2) The impairment to goodwill in the year ended December 31, 2022 related to the KPP-Orlando reporting unit.
Schedule of acquired finite-lived intangible assets by major class
Other intangible assets consisted of:
At December 31,At December 31,
20232022
Amortization
Period
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
In thousands     
Customer lists / relationships
6-38 years
$364,227 $(55,205)$363,549 $(41,695)
Developed technologies
7-20 years
45,281 (21,846)45,028 (17,508)
Trademarks / trade names
15-40 years
16,832 (3,850)16,681 (3,153)
Non-compete agreements and other
1-15 years
17,397 (15,515)17,336 (7,974)
Patents
2-19 years
602 (499)551 (484)
Total $444,339 $(96,915)$443,145 $(70,814)
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, 2023 is as follows:
In thousands
2024$21,729 
2025$20,611 
2026$20,596 
2027$20,402 
2028$20,023 
XML 75 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Instrument  
Schedule of long-term debt instruments
The Company has long-term debt as follows:
 At December 31,
 20232022
In thousands  
Revolving credit agreement$358,000 $363,000 
Convertible notes199,500 199,500 
Total557,500 562,500 
Less current portion199,500 — 
Total excluding current portion$358,000 $562,500 
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
2024$199,500 
2025$— 
2026$— 
2027$— 
2028$358,000 
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,
20232022
In thousands
Total facility$740,000 $800,000 
Amounts outstanding, excluding letters of credit358,000 363,000 
Amounts available for borrowing, excluding letters of credit382,000 437,000 
Letters of credit under the credit facility(1)(2)
62,798 51,630 
Amounts available for borrowing$319,202 $385,370 
Amounts available for borrowing subject to EBITDA, as defined by the Credit Agreement(3)
$104,325 $196,256 
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 were 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, 2023, none of the conditions permitting the holders of the 2024 Notes to convert had been met.
(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 will settle the Convertible notes with cash using available borrowing capacity under our Credit Agreement.
Interest expense associated with convertible notes
Interest expense associated with the 2024 Notes consisted of the following:
 For the year ended December 31,
 202320222021
In thousands  
Contractual coupon rate of interest$6,484 $6,484 $6,484 
Accretion of convertible notes discount(1)
— — 2,957 
Interest expense - convertible notes$6,484 $6,484 $9,441 
XML 76 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) are shown below:
20232022
In thousands
Foreign currency translation and other:
Beginning balance$(2,071)$8,765 
Net gain (loss) on foreign currency translation5,415 (10,836)
Other comprehensive income (loss), net of tax
5,415 (10,836)
Ending balance$3,344 $(2,071)
Pension and other post-retirement benefits (1):
Beginning balance$(156,350)$(120,157)
Reclassification to net income
Amortization of net loss, net of tax expense of $1,761 and $999, respectively
5,932 3,320 
Change in net gain (loss), net of tax expense (benefit) of $1,482 and $(11,889), respectively
4,990 (39,513)
Other comprehensive income (loss), net of tax10,922 (36,193)
Ending balance$(145,428)$(156,350)
Derivative instruments:
Beginning balance$— $
Gain on derivative instruments, net of tax expense of $495 and $0, respectively
1,665 — 
Reclassification to net income, net of tax benefit of $(346) and $0, respectively
(1,165)(7)
Other comprehensive income (loss), net of tax500 (7)
Ending balance$500 $— 
Total accumulated other comprehensive loss
$(141,584)$(158,421)
(1) These accumulated other comprehensive income components are included in the computation of net periodic pension cost.
XML 77 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Components of income tax expense (benefit) associated with earnings from continuing operations
The components of income tax expense (benefit) are as follows:
 For the year ended December 31,
 202320222021
In thousands   
Current:   
Federal$2,930 $1,942 $(5,614)
State728 (761)1,061 
Foreign189 441 266 
 3,847 1,622 (4,287)
Deferred:   
Federal(4,020)(15,655)17,533 
State1,097 (3,347)2,526 
Foreign1,814 20 1,059 
 (1,109)(18,982)21,118 
Income tax expense (benefit)
$2,738 $(17,360)$16,831 
Schedule of effective income tax rate reconciliation
The provision for income taxes differs from that computed at the federal statutory corporate tax rate as follows:

 For the year ended December 31,
 202320222021
In thousands   
Federal tax at 21% statutory rate
$2,244 $(13,830)$12,706 
State income taxes, net of federal benefit720 (3,175)1,459 
Tax effect:  
Research and development credits(1,570)(1,550)(1,995)
Impact of entity classification election— — 894 
Foreign derived intangible income benefit— (158)(494)
Foreign losses for which no tax benefit has been recorded— 38 308 
Change in valuation allowance367 (94)2,697 
Equity compensation benefit695 236 77 
Nondeductible compensation615 1,320 1,372 
Cash surrender value of life insurance
(408)164 (329)
Deferred tax adjustments
330 (83)— 
Federal benefit of NOL Carryback(253)— — 
Foreign rate differential
815 138 (110)
Unrecognized tax benefits
(1,094)(86)47 
Other, net277 (280)199 
Income tax expense (benefit)
$2,738 $(17,360)$16,831 
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 are presented below:
 At December 31,
20232022
In thousands
Deferred tax assets:  
Deferred employee benefits$22,323 $25,763 
Tax loss and credit carryforwards21,728 17,049 
Contract accounting differences5,117 4,079 
Inventory10,216 12,069 
Capitalized research and development costs
8,699 5,385 
Other items
7,335 7,944 
Total deferred tax assets75,418 72,289 
Deferred tax liabilities:  
Property, plant and equipment(11,789)(10,714)
Intangibles(20,519)(15,201)
Other items
— (43)
Total deferred tax liabilities(32,308)(25,958)
Net deferred tax assets before valuation allowance43,110 46,331 
Valuation allowance(4,276)(5,025)
Net deferred tax assets after valuation allowance$38,834 $41,306 
Change in the liability for uncertain tax positions
The change in the unrecognized tax benefits liability for 2023, 2022 and 2021 is explained as follows:
202320222021
In thousands
Balance at January 1$3,455 $3,592 $3,612 
Additions based on current year tax positions14 — 32 
Changes for tax positions of prior years172 211 (52)
Settlements(167)(67)— 
Lapse of statute of limitations(1,287)(281)— 
Balance at December 31(1)
$2,187 $3,455 $3,592 
XML 78 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Tables)
12 Months Ended
Dec. 31, 2023
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 year ended December 31,
 Qualified Pension PlanSERP
 2023202220232022
In thousands    
Projected benefit obligation at beginning of year$596,951 $785,795 $3,832 $5,017 
Service cost5,782 3,363 — — 
Interest cost29,183 17,198 177 86 
Actuarial liability loss (gain)(1)
11,973 (169,342)240 (737)
Benefit payments(44,801)(40,063)(534)(534)
Projected benefit obligation at end of year$599,088 $596,951 $3,715 $3,832 
Fair value of plan assets at beginning of year$544,642 $764,009 $— $— 
Actual return on plan assets56,979 (179,304)— — 
Employer contributions— — 534 534 
Benefit payments(44,801)(40,063)(534)(534)
Fair value of plan assets at end of year$556,820 $544,642 $— $— 
Funded status at end of year$(42,268)$(52,309)$(3,715)$(3,832)
Accumulated benefit obligation$599,088 $596,951 $3,715 $3,832 
(1) The actuarial liability (gain) loss amount for the qualified pension plan for 2023 and 2022 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
 2023202220232022
In thousands    
Current liabilities (1)
$— $— $(518)$(520)
Noncurrent liabilities(42,268)(52,309)(3,197)(3,312)
Total$(42,268)$(52,309)$(3,715)$(3,832)
(1) The SERP 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
 2023202220232022
In thousands    
Unrecognized loss (gain)$192,490 $206,896 $173 $(68)
Amount included in accumulated other comprehensive income$192,490 $206,896 $173 $(68)
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 year ended December 31,
 Qualified Pension PlanSERP
 202320222021202320222021
In thousands      
Service cost for benefits earned during the year$5,782 $3,363 $1,301 $— $— $— 
Interest cost on projected benefit obligation29,183 17,198 14,165 177 86 63 
Expected return on plan assets(38,293)(42,177)(45,177)— — — 
Recognized net loss7,693 4,258 4,444 — 61 65 
Additional amount recognized due to curtailment/settlement— — — — — 211 
Net pension benefit (income) cost$4,365 $(17,358)$(25,267)$177 $147 $339 
Change in net (loss) or gain(6,713)52,139 (8,113)241 (737)(274)
Amortization of net loss(7,693)(4,258)(4,444)— (61)(65)
Total recognized in other comprehensive (loss) income$(14,406)$47,881 $(12,557)$241 $(798)$(339)
Total recognized in net periodic benefit cost and other comprehensive (income) loss$(10,041)$30,523 $(37,824)$418 $(651)$— 
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 2024:
Qualified Pension PlanSERP
2023202220232022
In thousands
Contributions$— $— $534 $534 
Qualified Pension PlanSERP
In thousands
Expected contributions during 2024
$— $518 
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
2024$44,581 $518 
2025$45,263 $482 
2026$45,842 $447 
2027$46,056 $411 
2028$45,881 $376 
2029-2033$221,025 $1,413 
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
 2023202220232022
Discount rate4.97 %5.19 %4.83 %5.04 %
The actuarial assumptions used in determining the net periodic benefit cost of the pension plans are as follows:
 For the year ended December 31,
 Qualified Pension PlanSERP
 2023202220232022
Discount rate
5.19 %2.71 %5.04 %2.33 %
Expected return on plan assets7.40 %5.70 %N/AN/A
Average rate of increase in compensation levelsN/AN/AN/AN/A
Fair value of the Company’s qualified pension plan assets
The fair values of the Company’s qualified pension plan assets at December 31, 2023 and 2022, are as follows:
Total Carrying
Value at
December 31,
2023
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$10,029 $10,029 $— $— $— 
Futures contracts - assets4,841 — 4,841 — — 
Fixed income securities267,183 — 267,183 — — 
Mutual funds73,073 73,073 — — — 
Common trust funds
174,026 — — — 174,026 
Corporate stock24,739 24,739 — — — 
Subtotal$553,891 $107,841 $272,024 $— $174,026 
Accrued income/expense2,929 93 2,836 — — 
Total$556,820 $107,934 $274,860 $— $174,026 
Total Carrying
Value at
December 31,
2022
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$14,168 $14,168 $— $— $— 
Futures contracts - assets145 — 145 — — 
Futures contracts - liabilities(1,283)— (1,283)— — 
Fixed income securities251,317 — 251,317 — — 
Mutual funds73,042 73,042 — — — 
Common trust funds
177,894 — — — 177,894 
Corporate stock26,450 26,450 — — — 
Subtotal$541,733 $113,660 $250,179 $— $177,894 
Accrued income/expense2,909 107 2,802 — — 
Total$544,642 $113,767 $252,981 $— $177,894 
XML 79 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
Schedule of other long-term liabilities
Other long-term liabilities consist of the following:
 At December 31,
 20232022
In thousands  
Supplemental employees' retirement plan ("SERP")$3,197 $3,306 
Deferred compensation19,111 19,237 
Noncurrent income taxes payable2,187 3,288 
Environmental remediation liability5,478 5,376 
Finance leases832 2,002 
Other500 3,071 
Total other long-term liabilities$31,305 $36,280 
XML 80 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [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:
 20232022
In thousands  
Balance at January 1$5,836 $5,958 
Net additions to accrual335 382 
Payments(186)(504)
Balance at December 31$5,985 $5,836 
Schedule of future payments for environmental remediation
The following represents estimated future payments for the undiscounted environmental investigation and remediation liability related to the Bloomfield campus as of December 31, 2023:

In thousands
2024$512 
2025— 
2026132 
2027120 
2028213 
Thereafter3,428 
Total$4,405 
XML 81 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Right of Use Assets [Table Text Block]
Right-of-use assets, net consisted of the following:
 ClassificationDecember 31, 2023December 31, 2022
In thousands
Assets
Operating lease right of use assetsOperating lease right-of-use assets, net$7,774 $7,391 
Finance lease right of use assetsProperty, plant and equipment, net of accumulated depreciation4,212 6,626 
Total leased assets$11,986 $14,017 
Schedule of Lease Liabilities [Table Text Block] Lease liabilities consisted of the following:
 ClassificationDecember 31, 2023December 31, 2022
In thousands 
Liabilities
Current
Operating lease liability, current portionOperating lease liabilities, current portion$3,492 $3,332 
Finance lease liability, current portionOther current liabilities1,213 1,756 
Noncurrent
Operating lease liability, noncurrent portionOperating lease liabilities, noncurrent portion4,646 4,534 
Finance lease liability, noncurrent portionOther long-term liabilities832 2,002 
Total lease liabilities$10,183 $11,624 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Future rental payments consisted of the following:
December 31, 2023
In thousands
Operating leases
2024$3,796 
20251,996 
20261,403 
2027853 
2028377 
Thereafter466 
Total future operating lease payments$8,891 
Interest(753)
Present value of future operating lease payments$8,138 
Finance leases
2024$1,244 
2025839 
2026— 
2027— 
2028— 
Thereafter— 
Total future finance lease payments$2,083 
Interest(38)
Present value of future finance lease payments$2,045 
Present value of total future lease payments$10,183 
Lease, Cost [Table Text Block]
The following table illustrates the components of lease expense for the Company's leases.
For the year ended December 31,
202320222021
In thousands
Finance lease cost
Amortization of right-of-use assets$1,071 $894 $758 
Interest on lease liabilities67 106 139
Operating lease cost4,313 5,217 5,245 
Short-term lease cost234 328 242
Variable lease cost608 461 79
Total lease expense$6,293 $7,006 $6,463 
Schedule of Cash Flows, Leasing
The following table segregates cash paid for the Company's leases.
For the year ended December 31,
202320222021
In thousands
Operating cash flows from operating leases$(4,875)$(6,144)$(6,294)
Operating cash flows from finance leases(1,450)(1,830)(2,028)
Financing cash flows from finance leases(67)(106)(139)
Total cash flows from leasing activities$(6,392)$(8,080)$(8,461)
Lessee, Additional Lease Information [Table Text Block]
Other information related to leases is as follows:
December 31, 2023
Weighted-average remaining lease term (years)
Operating leases3.3
Finance leases1.7
Weighted-average discount rate
Operating leases4.9 %
Finance leases2.4 %
XML 82 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Computation of Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
   For the year ended December 31,
  202320222021
In thousands, except per share amounts   
Net earnings (loss)
$7,947 $(48,573)$43,670 
Basic:   
Weighted average number of shares outstanding28,208 28,011 27,865 
Basic earnings (loss) per share
$0.28 $(1.73)$1.57 
Diluted(1):
   
Weighted average number of shares outstanding28,208 28,011 27,865 
Weighted average shares issuable on exercise of dilutive stock options135 — 26 
Total28,343 28,011 27,891 
Diluted earnings (loss) per share
$0.28 $(1.73)$1.57 
(1)As a result of the adoption of ASU 2020-06, the Company began calculating diluted earnings per share using the if-converted method for its convertible debt instruments in 2022. Prior to the adoption, the Company calculated diluted earnings per share for its convertible debt instruments using the treasury stock method. The Company adopted ASU 2020-06 using the modified retrospective approach; therefore, prior period results have not been retroactively adjusted.
XML 83 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of share-based compensation, stock options, activity
Stock option activity was as follows:
OptionsWeighted average-
exercise price
Options outstanding at December 31, 2022
710,782 $54.12 
Granted48,987 $24.48 
Exercised— $— 
Forfeited or expired(121,406)$53.69 
Options outstanding at December 31, 2023
638,363 $51.93 
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, 2023:
Weighted-average remaining contractual term - options outstanding (years)3.5
Aggregate intrinsic value - options outstanding (in thousands)$— 
Weighted-average exercise price - options outstanding$51.93 
Options exercisable520,278 
Weighted-average remaining contractual term - options exercisable (years)2.6
Aggregate intrinsic value - options exercisable (in thousands)$— 
Weighted-average exercise price - options exercisable$54.64 
Schedule of share-based payment award, stock options, valuation assumptions
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:
 202320222021
Expected option term (years)6.96.54.9
Expected volatility40.2 %35.5 %35.7 %
Risk-free interest rate4.0 %2.9 %0.5 %
Expected dividend yield3.3 %2.0 %1.6 %
Per share fair value of options granted$8.17 $10.22 $14.89 
Schedule of share-based compensation, restricted stock and restricted stock units activity
RSA and RSU activity was as follows:
 Restricted Stock
Awards
Weighted-
average grant
date fair value
Restricted Stock outstanding at December 31, 2022
159,521 $45.78 
Granted185,353 $24.22 
Vested(99,539)$45.12 
Forfeited or expired(22,385)$35.58 
Restricted Stock outstanding at December 31, 2023
222,950 $29.17 
Share-Based Payment Arrangement, Performance Shares, Activity
PSU activity was as follows:
 Performance StockWeighted-
average grant
date fair value
Performance Stock outstanding at December 31, 2022
172,144 $60.44 
Granted178,385 $32.03 
Vested— $— 
Forfeited or expired(70,682)$48.89 
Performance Stock outstanding at December 31, 2023
279,847 $45.25 
Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions The following table indicates the weighted-average assumptions used in estimating fair value:
 202320222021
Expected term (years)2.92.92.9
Expected volatility41.2 %39.4 %41.3 %
Risk-free interest rate4.4 %1.7 %0.2 %
Expected dividend yield3.3 %1.9 %1.4 %
Per share fair value of performance stock granted$38.83 $68.10 $84.49 
XML 84 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Segments) (Details)
12 Months Ended
Dec. 31, 2023
segment
Accounting Policies [Abstract]  
Primary business segments number 3
XML 85 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Basis of Presentation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basis of Presentation [Abstract]      
Gain (Loss) on Disposition of Business $ 0 $ 457 $ (234)
XML 86 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Concentration) (Details) - Customers
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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 0  
Sales [Member]      
Concentration Risk [Line Items]      
Number of customers that exceeded threshold 2 1  
Foreign sales | Sales Revenue, Net | Geographic Distribution, Foreign      
Concentration Risk [Line Items]      
Concentration risk 42.50% 37.20% 41.60%
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 87 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Additional Cash Flow) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Noncash or Part Noncash Acquisitions [Line Items]      
Total net adjustment $ 10,900 $ (36,200) $ 9,900
Adjustments to other comprehensive income related to underfunding of pension and SERP plans and changes in fair value of derivative financial instruments, tax 3,200 (10,900) 2,900
Dividends declared but not yet paid 5,700 5,600 5,600
Accrual for purchases of property and equipment 2,000 1,700 2,000
Gain (Loss) on Disposition of Business 0 457 (234)
Gain (Loss) on Disposition of Business, Non Cash 0 457 (234)
Noncash Consideration on Sale of Aircraft (1,309) (827) 0
K-MAX® program      
Noncash or Part Noncash Acquisitions [Line Items]      
Noncash Consideration on Sale of Aircraft $ 1,300 $ 800  
U.K. Composites [Member]      
Noncash or Part Noncash Acquisitions [Line Items]      
Gain (Loss) on Disposition of Business     $ 200
XML 88 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Revenue Recognition) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 749,900 $ 720,900  
Revenues 775,854 687,961 $ 708,993
Performance obligations satisfied in previous periods [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reductions in revenue $ (12,400) $ (3,500) $ (2,600)
XML 89 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Cash and Cash Equivalents, Accounts Receivable, Inventory, & Contract Assets) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Integer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Abstract]      
Money Market Funds, at Carrying Value $ 2,300 $ 100  
Bank overdrafts $ 1,600 1,500  
Number of types of accounts receivable | Integer 3    
Program inventory impairment $ 1,064 44,542 $ 0
Program contract costs impairment $ 0 $ 9,135 $ 0
XML 90 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Property Plant and Equipment) (Details)
Dec. 31, 2023
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 91 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Leasing) (Details)
Dec. 31, 2023
Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Lessee, Finance Lease, Term of Contract 3 years
Maximum [Member]  
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 10 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 92 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Line Items]      
Goodwill, Impairment Loss $ 0 $ 25,306  
Gain (Loss) on Disposition of Business 0 457 $ (234)
Goodwill 383,997 379,854 240,681
Goodwill $ 383,997 379,854 240,681
KPP-Orlando      
Goodwill [Line Items]      
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount   25,300  
Goodwill, Impairment Loss   25,300  
Goodwill   16,100  
Goodwill   $ 16,100  
U.K. Composites [Member]      
Goodwill [Line Items]      
Gain (Loss) on Disposition of Business     $ 200
XML 93 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, Remaining Performance Obligation, Amount $ 749.9 $ 720.9
Revenue, Remaining Performance Obligation, Amount, Current $ 514.5  
XML 94 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Self-Insured Retentions) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
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 95 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Research and Development) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Research and development costs $ 20,704 $ 19,552 $ 16,072
Cost of sales      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Customer funded research expenditures $ 200 $ 400 $ 400
XML 96 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Recent Accounting Standards) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Accounting Changes and Error Corrections [Abstract]        
Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle $ (274)      
Deferred Tax Assets, Net 15,717 $ 46,917 $ 47,385 $ 17,487
Long-term debt, excluding current portion, net of debt issuance costs 189,421 358,000 561,061 197,045
Additional paid-in capital 248,153 254,727 245,436 235,664
Retained earnings 749,569 670,607 685,234 756,204
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred Tax Assets, Net 15,717 46,917 47,385 17,487
Long-term debt, excluding current portion, net of debt issuance costs 189,421 358,000 561,061 197,045
Additional paid-in capital 248,153 254,727 245,436 235,664
Retained earnings $ 749,569 $ 670,607 $ 685,234 756,204
Accounting Standards Update 2020-06        
Accounting Changes and Error Corrections [Abstract]        
Deferred Tax Assets, Net       1,770
Long-term debt, excluding current portion, net of debt issuance costs       7,624
Additional paid-in capital       12,489
Retained earnings       6,635
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred Tax Assets, Net       1,770
Long-term debt, excluding current portion, net of debt issuance costs       7,624
Additional paid-in capital       12,489
Retained earnings       $ 6,635
XML 97 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Changes and Error Corrections (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Change in Accounting Estimate [Line Items]        
Inventories $ 207,607 $ 172,383 $ 191,990  
Income tax refunds receivable 1,276 14,843 14,066  
Total Revision to Assets   187,226 206,056  
Retained earnings 670,607 685,234 749,569 $ 756,204
Cost of Goods and Services Sold 504,646 467,445 472,382  
Income tax expense (benefit) 2,738 (17,360) 16,831  
Net earnings (loss) 7,947 (48,573) 43,670  
Inventories (35,721) (14,873) (10,350)  
Income tax refunds receivable 13,567 (772) (8,566)  
Net cash provided by operating activities $ 72,715 $ 20,969 $ 48,698  
Earnings Per Share, Basic (in dollars per share) $ 0.28 $ (1.73) $ 1.57  
Diluted earnings per share (in dollars per share) $ 0.28 $ (1.73) $ 1.57  
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 24,784 $ (95,609) $ 63,106  
Previously Reported        
Change in Accounting Estimate [Line Items]        
Inventories   176,468 193,100  
Income tax refunds receivable   13,981 13,832  
Total Revision to Assets   190,449 206,932  
Retained earnings   688,457 750,445  
Cost of Goods and Services Sold   464,470 472,375  
Income tax expense (benefit)   (16,732) 16,832  
Net earnings (loss)   (46,226) 43,676  
Inventories   17,848 10,357  
Income tax refunds receivable   144 8,565  
Net cash provided by operating activities   $ 20,969 $ 48,698  
Earnings Per Share, Basic (in dollars per share)   $ (1.65) $ 1.57  
Diluted earnings per share (in dollars per share)   $ (1.65) $ 1.57  
Comprehensive Income (Loss), Net of Tax, Attributable to Parent   $ (93,262) $ 63,112  
Revision of Prior Period, Adjustment        
Change in Accounting Estimate [Line Items]        
Inventories   (4,085) (1,110)  
Income tax refunds receivable   862 234  
Total Revision to Assets   (3,223) (876)  
Retained earnings   (3,223) (876)  
Cost of Goods and Services Sold   2,975 7  
Income tax expense (benefit)   (628) (1)  
Net earnings (loss)   (2,347) (6)  
Inventories   (2,975) (7)  
Income tax refunds receivable   628 1  
Net cash provided by operating activities   $ 0 $ 0  
Earnings Per Share, Basic (in dollars per share)   $ (0.08) $ 0  
Diluted earnings per share (in dollars per share)   $ (0.08) $ 0  
Comprehensive Income (Loss), Net of Tax, Attributable to Parent   $ (2,347) $ (6)  
Revision of Prior Period, Adjustment | Precision Products        
Change in Accounting Estimate [Line Items]        
Inventories   2,500 $ 1,100  
Revision of Prior Period, Adjustment | Structures        
Change in Accounting Estimate [Line Items]        
Inventories   $ 1,600    
XML 98 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended 52 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Aug. 26, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Costs of Transition Services Agreement $ 0 $ 0 $ 1,728    
Income from transition services agreement 0 0 931    
Assets 1,498,655 1,488,109 1,197,606 $ 1,498,655  
Gain (Loss) on Disposition of Business 0 (457) 234    
Distribution [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Costs of Transition Services Agreement   1,700   18,900  
Income from transition services agreement   900   13,000  
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      
Gain (Loss) on Disposition of Business     (200)    
Mexico Operations          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Gain (Loss) on Disposition of Business $ (500)        
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 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 $ 19,800  
XML 99 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 22, 2022
Business Acquisition [Line Items]          
Working Capital adjustment   $ 1,500      
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed  
This acquisition was accounted for under the acquisition method. The assets acquired and liabilities assumed were recorded based on their fair values at the date of acquisition as follows (in thousands):

Accounts receivable
$7,635 
Contract assets171 
Inventories11,246 
Property, plant and equipment7,686 
Goodwill171,277 
Other intangible assets250,500 
Contract costs, noncurrent41 
Liabilities(5,729)
    Net assets acquired$442,827 
    Less cash received— 
    Net consideration$442,827 
     
Near Earth Autonomy          
Business Acquisition [Line Items]          
Equity Method Investments         $ 10,000
Aircraft Wheel and Brake          
Business Acquisition [Line Items]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net $ 442,800        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 7,635        
Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets 171        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory 11,246        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 7,686        
Business Acquisition, Goodwill, Expected Tax Deductible Amount 171,277        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 250,500        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets 41        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities (5,729)        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net 442,827        
Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash 0        
Business Combination, Consideration Transferred 442,827        
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual   $ 76,300 $ 20,800    
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual   $ 9,500 (2,400)    
Business Acquisition, Pro Forma Revenue     740,960 $ 778,167  
Business Acquisition, Pro Forma Net Income (Loss)     (44,026) 13,834  
Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense     12,800    
Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization     9,100 18,200  
Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense       12,800  
Pro Forma Nonrecurring Adjustment, Increase in Interest Expense     20,500 29,100  
Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense     3,000 13,400  
Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales     $ 3,100 $ 3,100  
Aircraft Wheel and Brake | Customer Relationships [Member]          
Business Acquisition [Line Items]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 237,700        
Aircraft Wheel and Brake | Customer Relationships [Member] | Minimum [Member]          
Business Acquisition [Line Items]          
Amortization Period 23 years        
Aircraft Wheel and Brake | Customer Relationships [Member] | Maximum [Member]          
Business Acquisition [Line Items]          
Amortization Period 25 years        
Aircraft Wheel and Brake | Order or Production Backlog [Member]          
Business Acquisition [Line Items]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 12,800        
Amortization Period 2 years        
XML 100 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 775,854 $ 687,961 $ 708,993
Revenues, Percentage 100.00% 100.00% 100.00%
Operating income $ 49,103 $ (69,318) $ 49,489
Assets 1,498,655 1,488,109 1,197,606
Expenditures for property, plant & equipment 26,002 23,689 17,530
Depreciation and amortization 50,038 40,712 36,654
Long-Lived Assets 999,299 1,012,389  
Deferred Tax Assets, Net 46,900 47,400  
Research and development costs $ 20,704 19,552 16,072
Schedule of Segment Reporting Information, by Segment [Table]
Summarized financial information by business segment is as follows:
For the year ended December 31,
202320222021
In thousands
Net sales:
   Engineered Products$512,831 $377,241 $317,683 
   Precision Products129,147 185,023 256,329 
   Structures133,876 125,697 134,981 
Net sales(1)
$775,854 $687,961 $708,993 
Operating income (loss):
   Engineered Products$107,863 $57,833 $43,097 
   Precision Products(4,532)16,353 55,359 
   Structures(9,169)(4,623)(340)
   Corporate expense(40,077)(50,377)(40,519)
Other unallocated expenses, net(2)
(4,982)(88,504)(8,108)
Operating income (loss)
$49,103 $(69,318)$49,489 
Interest expense, net39,997 16,874 16,290 
Non-service pension and post retirement benefit income, net(1,240)(20,574)(26,229)
Income from transition services agreement— — (931)
Other (income) expense, net
(339)315 (142)
Earnings (loss) before income taxes
$10,685 $(65,933)$60,501 
(1) Net sales under contracts with USG agencies (including sales to foreign governments through foreign military sales contracts with USG agencies) totaled $174.8 million, $205.0 million and $230.6 million in 2023, 2022 and 2021, respectively, and represent direct and indirect sales to the USG and related agencies.
(2) Other unallocated expenses, net include program inventory impairment, goodwill and other intangibles impairments, program contract costs impairment, costs from the TSA, restructuring and severance costs, gain (loss) on sale of business, and net loss (gain) on disposition of assets.
   
U.S. Government contracts      
Segment Reporting Information [Line Items]      
Revenues $ 174,800 205,000 230,600
North America [Member]      
Segment Reporting Information [Line Items]      
Revenues 482,113 452,392 442,432
Europe [Member]      
Segment Reporting Information [Line Items]      
Revenues 200,885 141,657 113,811
Middle East [Member]      
Segment Reporting Information [Line Items]      
Revenues 32,859 41,948 107,408
Asia [Member]      
Segment Reporting Information [Line Items]      
Revenues 41,866 35,691 27,638
Oceania [Domain]      
Segment Reporting Information [Line Items]      
Revenues 10,791 10,208 14,160
Segment, Geographical, Groups of Countries, Group Six [Member]      
Segment Reporting Information [Line Items]      
Revenues 7,340 6,065 3,544
UNITED STATES      
Segment Reporting Information [Line Items]      
Long-Lived Assets 851,182 865,659  
GERMANY      
Segment Reporting Information [Line Items]      
Long-Lived Assets 142,413 140,626  
CZECH REPUBLIC      
Segment Reporting Information [Line Items]      
Long-Lived Assets 4,587 4,827  
NETHERLANDS      
Segment Reporting Information [Line Items]      
Long-Lived Assets 413 509  
SWITZERLAND      
Segment Reporting Information [Line Items]      
Long-Lived Assets 663 708  
HONG KONG      
Segment Reporting Information [Line Items]      
Long-Lived Assets 41 60  
Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 179,172 145,946 168,670
Missile and Bomb Fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 69,445 $ 125,685 $ 191,524
Revenues, Percentage 7.00% 18.00% 27.00%
Commercial Aerospace [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 344,778 $ 242,619 $ 184,686
Medical      
Segment Reporting Information [Line Items]      
Revenues 100,588 94,551 86,715
Other      
Segment Reporting Information [Line Items]      
Revenues $ 81,871 $ 79,160 $ 77,398
Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 69.00% 63.00% 59.00%
Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 24.00% 19.00% 14.00%
Engineered Products      
Segment Reporting Information [Line Items]      
Revenues $ 512,831 $ 377,241 $ 317,683
Revenues, Percentage 66.00% 55.00% 45.00%
Operating income $ 107,863 $ 57,833 $ 43,097
Assets 1,086,672 1,052,576 623,899
Expenditures for property, plant & equipment 18,714 14,667 9,537
Depreciation and amortization 40,408 30,461 26,306
Research and development costs 9,382 8,842 8,399
Engineered Products | Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 77,533 49,982 51,033
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 $ 264,968 $ 166,748 $ 115,576
Engineered Products | Medical      
Segment Reporting Information [Line Items]      
Revenues 93,280 86,659 79,424
Engineered Products | Other      
Segment Reporting Information [Line Items]      
Revenues $ 77,050 $ 73,852 $ 71,650
Engineered Products | Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 46.00% 41.00% 35.00%
Engineered Products | Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 20.00% 14.00% 10.00%
Precision Products      
Segment Reporting Information [Line Items]      
Revenues $ 129,147 $ 185,023 $ 256,329
Revenues, Percentage 17.00% 27.00% 36.00%
Operating income $ (4,532) $ 16,353 $ 55,359
Assets 176,903 190,801 249,270
Expenditures for property, plant & equipment 5,323 4,658 3,554
Depreciation and amortization 3,292 3,663 4,148
Research and development costs 11,215 10,508 7,443
Precision Products | Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 25,846 22,367 30,062
Precision Products | Missile and Bomb Fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 69,445 $ 125,685 $ 191,524
Revenues, Percentage 7.00% 18.00% 27.00%
Precision Products | Commercial Aerospace [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 29,035 $ 31,663 $ 28,995
Precision Products | Medical      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Precision Products | Other      
Segment Reporting Information [Line Items]      
Revenues $ 4,821 $ 5,308 $ 5,748
Precision Products | Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 6.00% 4.00% 5.00%
Precision Products | Aftermarket [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 4.00% 5.00% 4.00%
Structures      
Segment Reporting Information [Line Items]      
Revenues $ 133,876 $ 125,697 $ 134,981
Revenues, Percentage 17.00% 18.00% 19.00%
Operating income $ (9,169) $ (4,623) $ (340)
Assets 136,909 133,834 125,027
Expenditures for property, plant & equipment 1,283 1,940 2,075
Depreciation and amortization 3,106 3,519 3,462
Research and development costs 107 202 230
Structures | Military and Defense, other than fuzes [Member]      
Segment Reporting Information [Line Items]      
Revenues 75,793 73,597 87,575
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 $ 50,775 $ 44,208 $ 40,115
Structures | Medical      
Segment Reporting Information [Line Items]      
Revenues 7,308 7,892 7,291
Structures | Other      
Segment Reporting Information [Line Items]      
Revenues $ 0 $ 0 $ 0
Structures | Original Equipment Manufacturer [Member]      
Segment Reporting Information [Line Items]      
Revenues, Percentage 17.00% 18.00% 19.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,077) $ (50,377) $ (40,519)
Assets 98,171 110,898 199,410
Expenditures for property, plant & equipment 682 2,424 2,364
Depreciation and amortization 3,232 3,069 2,738
Other unallocated expenses, net      
Segment Reporting Information [Line Items]      
Operating income $ (4,982) $ (88,504) $ (8,108)
XML 101 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Payment (Details)
12 Months Ended
Dec. 31, 2023
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 102 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]      
Restructuring and severance costs (Note 6) $ 3,392 $ 9,842 $ 6,154
Gain (Loss) on Disposition of Business 0 (457) 234
Increase (Decrease) in Restructuring Reserve 3,142    
Restructuring Reserve, Period Increase (Decrease) (7,201)    
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 38    
Restructuring accrual, ending balance 2,608    
Restructuring Charges 3,400 6,600  
Share-based compensation expense 7,681 7,821 6,687
Restructuring accrual, current portion 2,600 5,600  
Restructuring accrual, beginning balance   6,629  
Restructuring & Severance      
Restructuring Reserve [Roll Forward]      
Share-based compensation expense 300 200 400
GA Reduction Effort [Member]      
Restructuring Reserve [Roll Forward]      
Severance Costs   3,200 $ 6,200
Transformation severance      
Restructuring Reserve [Roll Forward]      
Increase (Decrease) in Restructuring Reserve 2,223    
Restructuring Reserve, Period Increase (Decrease) (6,282)    
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 38    
Restructuring accrual, ending balance 2,608    
Restructuring accrual, beginning balance   6,629  
Transformation other      
Restructuring Reserve [Roll Forward]      
Increase (Decrease) in Restructuring Reserve 919    
Restructuring Reserve, Period Increase (Decrease) (919)    
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 0    
Restructuring accrual, ending balance $ 0    
Restructuring accrual, beginning balance   $ 0  
XML 103 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, after Allowance for Credit Loss, Current $ 96,882 $ 87,659
Allowance for Doubtful Other Receivables, Current (3,018) (2,066)
Less allowance for doubtful accounts (3,018) (2,066)
Provision for Other Credit Losses (1,998)  
Accounts Receivable, Allowance for Credit Loss, Writeoff 676  
Accounts Receivable, Allowance for Credit Loss, Recovery 380  
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation (10)  
Contracts Receivable, Claims and Uncertain Amounts 0 0
Trade receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 39,645 31,126
U.S. Government contracts | Billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 11,353 14,150
U.S. Government contracts | Costs and accrued profit – not billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 779 661
Commercial and other government contracts | Billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 46,139 41,520
Commercial and other government contracts | Costs and accrued profit – not billed | Contract receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 1,984 $ 2,268
XML 104 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract Assets, Contract Costs and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Contract with Customer, Asset, Net, Current $ 94,091 $ 113,182  
Increase (Decrease) in Contract with Customer, Asset Current $ (19,091)    
Increase (Decrease) in Contract with Customer Asset, Current, Percentage (16.90%)    
Capitalized Contract Cost, Net, Current $ 58 695  
increase (Decrease) in Capitalized Contract Cost Current $ (637)    
Increase (Decrease) in Capitalized Contract Cost, Current, Percentage (91.70%)    
Capitalized Contract Cost, Net, Noncurrent $ 577 673  
Increase (Decrease) in Capitalized Contract Cost Noncurrent $ (96)    
Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage (14.30%)    
Contract with Customer, Liability, Current $ 12,284 4,081  
Increase (Decrease) in Contract with Customer Liability, Current $ 8,203    
Increase (Decrease) in Contract with Customer Liability, Current, Percentage 201.00%    
Contract with Customer, Liability, Noncurrent $ 19,787 20,515  
Increase (Decrease) in Contract with Customer Liability, Noncurrent $ (728)    
Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage (3.50%)    
Government Contract Receivable, Progress Payment Offset $ 38,100 43,300  
Capitalized Contract Cost, Amortization 600 700  
Contract with Customer, Liability, Revenue Recognized 3,300 2,100  
Program contract costs impairment 0 9,135 $ 0
K-MAX® program      
Disaggregation of Revenue [Line Items]      
Program contract costs impairment   9,100  
Contract Changes Negotiated Settlements and Claims [Member]      
Disaggregation of Revenue [Line Items]      
Contract with Customer, Asset, Net, Current 1,620 0  
Costs to Fulfill [Member]      
Disaggregation of Revenue [Line Items]      
Capitalized Contract Cost, Net 600 1,400  
Costs to Obtain [Member]      
Disaggregation of Revenue [Line Items]      
Capitalized Contract Cost, Net $ 0 $ 0  
XML 105 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Money Market Funds, at Carrying Value $ 2,300 $ 100  
Goodwill, Impairment Loss 0 25,306  
Program inventory impairment 1,064 44,542 $ 0
KPP-Orlando      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Goodwill, Impairment Loss   25,300  
Debt(1) | Carrying Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt, Long-term and Short-term, Combined Amount 557,500 562,500  
Debt(1) | Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt, Long-term and Short-term, Combined Amount $ 541,915 $ 547,393  
XML 106 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Derivative [Line Items]  
Derivative, Notional Amount $ 175.0
Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months $ 0.6
XML 107 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Inventory [Line Items]      
Raw materials $ 35,826 $ 24,572  
Contracts and other work in process (including certain general stock materials) 21,017 16,532  
Finished goods 42,246 40,008  
Inventories 207,607 172,383 $ 191,990
Segment work in progress 21,017 16,532  
Program inventory impairment 1,064 44,542 $ 0
K-MAX® program      
Schedule of Inventory [Line Items]      
Total program inventory 18,900 24,700  
Inventory, Noncurrent 12,100    
SH-2G(I)      
Schedule of Inventory [Line Items]      
Contracts and other work in process (including certain general stock materials) 5,500 6,200  
Segment work in progress 5,500 6,200  
Inventory, Noncurrent 4,200    
U.S. Government contracts      
Schedule of Inventory [Line Items]      
U.S. Government 11,505 5,835  
Commercial and other government contracts      
Schedule of Inventory [Line Items]      
Commercial and other government contracts $ 97,013 $ 85,436  
XML 108 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 495,489 $ 469,695  
Less accumulated depreciation (290,279) (268,089)  
Property, plant and equipment, net 205,210 201,606  
Depreciation 24,500 25,400 $ 26,200
Land      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 39,318 38,743  
Buildings      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 140,305 137,777  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 15,761 15,778  
Machinery, office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 282,230 260,801  
Construction in process      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 17,875 16,596  
Assets Held under Finance Leases [Member]      
Property, Plant and Equipment [Line Items]      
Depreciation 1,100 900 $ 800
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 6,900 9,800  
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 2,700 $ 3,200  
XML 109 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Gross balance at beginning of period   $ 471,719 $ 307,240
Accumulated impairment $ (91,865) (91,865) (66,559)
Net balance at beginning of period 379,854 240,681  
Goodwill, Acquired During Period 1,487 169,790  
Goodwill, Impairment Loss 0 (25,306)  
Foreign currency translation 2,656 (5,311)  
Net balance at end of period 383,997 379,854  
Engineered Products      
Goodwill [Roll Forward]      
Gross balance at beginning of period   363,785 199,306
Accumulated impairment 0 0 0
Net balance at beginning of period 363,785 199,306  
Goodwill, Acquired During Period 1,487 169,790  
Goodwill, Impairment Loss 0 0  
Foreign currency translation 2,656 (5,311)  
Net balance at end of period 367,928 363,785  
Precision Products      
Goodwill [Roll Forward]      
Gross balance at beginning of period   41,375 41,375
Accumulated impairment (25,306) (25,306) 0
Net balance at beginning of period 16,069 41,375  
Goodwill, Acquired During Period 0 0  
Goodwill, Impairment Loss 0 25,306  
Foreign currency translation 0 0  
Net balance at end of period 16,069 16,069  
Structures      
Goodwill [Roll Forward]      
Gross balance at beginning of period   66,559 66,559
Accumulated impairment (66,559) (66,559) $ (66,559)
Net balance at beginning of period 0 0  
Goodwill, Acquired During Period 0 0  
Goodwill, Impairment Loss 0 0  
Foreign currency translation 0 0  
Net balance at end of period 0 0  
KPP-Orlando      
Goodwill [Roll Forward]      
Net balance at beginning of period $ 16,100    
Goodwill, Impairment Loss   (25,300)  
Net balance at end of period   16,100  
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount   $ 25,300  
Minimum [Member] | Patents      
Goodwill [Roll Forward]      
Amortization Period 2 years    
Maximum [Member] | Patents      
Goodwill [Roll Forward]      
Amortization Period 19 years    
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 110 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 444,339 $ 443,145  
Accumulated Amortization (96,915) (70,814)  
Intangible assets amortization expense 25,509 15,331 $ 10,468
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]      
Finite-Lived Intangible Asset, Expected Amortization, Year One 21,729    
Finite-Lived Intangible Asset, Expected Amortization, Year Two 20,611    
Finite-Lived Intangible Asset, Expected Amortization, Year Three 20,596    
Finite-Lived Intangible Asset, Expected Amortization, Year Four 20,402    
Finite-Lived Intangible Asset, Expected Amortization, Year Five 20,023    
Customer lists / relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 364,227 363,549  
Accumulated Amortization $ (55,205) (41,695)  
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,281 45,028  
Accumulated Amortization $ (21,846) (17,508)  
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,832 16,681  
Accumulated Amortization $ (3,850) (3,153)  
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 $ 17,397 17,336  
Accumulated Amortization $ (15,515) (7,974)  
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]      
Gross Amount $ 602 551  
Accumulated Amortization $ (499) $ (484)  
Patents | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 2 years    
Patents | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period 19 years    
XML 111 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Schedule of Long-term Debt and Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument    
Long-term debt, gross $ 557,500 $ 562,500
Less current portion 199,500 0
Total excluding current portion 358,000 562,500
Debt issuance costs $ 400 $ 1,400
Long-term debt, weighted average interest rate 5.56% 5.71%
Other long-term liabilities $ 31,305 $ 36,280
Long-Term Debt, Maturity, Year One 199,500  
Long-Term Debt, Maturity, Year Two 0  
Long-Term Debt, Maturity, Year Three 0  
Long-Term Debt, Maturity, Year Four 0  
Long-Term Debt, Maturity, Year Five 358,000  
Revolving Credit Facility    
Debt Instrument    
Long-term debt, gross 358,000 363,000
Convertible Notes    
Debt Instrument    
Long-term debt, gross $ 199,500 $ 199,500
XML 112 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Convertible Debt) (Details)
12 Months Ended
May 12, 2017
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Integer
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Oct. 01, 2021
USD ($)
May 24, 2017
USD ($)
Debt Instrument            
Outstanding balance under revolving credit agreement   $ 557,500,000 $ 562,500,000      
Amortization of debt issuance costs   3,654,000 2,750,000 $ 1,836,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   $ 0 0 2,957,000    
Conversion Feature, Repurchase Price Percentage of Principal Amount   100.00%        
2024 Notes            
Debt Instrument            
Convertible notes face amount           $ 200,000,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,500,000
Deferred finance costs, gross           (7,400,000)
Amortization of debt issuance costs   $ 1,100,000 $ 1,000,000 1,100,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 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,484,000    
Accretion of convertible notes discount   0 0 2,957,000    
Interest expense   6,484,000 6,484,000 9,441,000    
Debt Instrument, Convertible, Debt Instrument           $ 179,500,000
Revolving Credit Facility            
Debt Instrument            
Outstanding balance under revolving credit agreement   358,000,000 363,000,000      
Amortization of debt issuance costs   $ 2,000,000 $ 1,800,000 $ 700,000    
XML 113 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Revolving Credit and Term Loan Agreements) (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Mar. 29, 2024
Sep. 29, 2023
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 13, 2019
USD ($)
May 06, 2015
USD ($)
Debt Instrument              
Consolidated Total Net Leverage Ratio       4.00      
Write off of Deferred Debt Issuance Cost $ 600            
Credit Agreement 2019 [Member]              
Debt Instrument              
Line of credit, amount outstanding       $ 358,000 $ 363,000    
Interest rate at period end       7.23% 7.07%    
Consolidated total indebtedness to consolidated EBITDA, ratio       4.00      
Debt instrument, basis points       1.00      
Minimum liquidity debt covenant under credit agreement     50.00%        
Consolidated Total Leverage Ratio, pre-amendment       5.00      
Consolidated Total Leverage Ratio, First Anniversary       5.00      
Consolidated Total Leverage Ratio, Between First and Second Anniversaries       4.75      
Consolidated Total Leverage Ratio, Second Anniversary       4.50      
Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs       0.50      
Credit Agreement 2019 [Member] | Revolving Credit Facility              
Debt Instrument              
Line of credit, credit agreement       $ 740,000   $ 740,000  
Debt Issuance Costs, Line of Credit Arrangements, Gross           $ 4,800  
Line of credit, amount outstanding       358,000      
Remaining borrowing capacity excluding letters of credit       382,000      
Available borrowing capacity       319,202      
Remaining borrowing capacity subject to EBITDA limitations       $ 104,325      
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.20%      
Credit Agreement 2019 [Member] | Minimum [Member] | Letter of Credit              
Debt Instrument              
Commitment fee percentage       1.375%      
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.35%      
Credit Agreement 2019 [Member] | Maximum [Member] | Letter of Credit              
Debt Instrument              
Commitment fee percentage       2.25%      
Credit Agreement 2015 | Revolving Credit Facility              
Debt Instrument              
Line of credit, credit agreement         $ 800,000    
Line of credit, amount outstanding         363,000    
Remaining borrowing capacity excluding letters of credit         437,000    
Available borrowing capacity         385,370    
Remaining borrowing capacity subject to EBITDA limitations         196,256    
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             $ 800,000
Letter of Credit | Revolving Credit Facility              
Debt Instrument              
Letters of credit outstanding amount       $ 62,798 51,630    
Letter of Credit | Revolving Credit Facility | JPF [Member]              
Debt Instrument              
Letters of credit outstanding amount       $ 57,400 $ 46,100    
Forecast [Member] | Credit Agreement 2019 [Member]              
Debt Instrument              
Minimum liquidity debt covenant under credit agreement   100.00%          
XML 114 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Debt Issuance Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 24, 2017
Debt Instrument        
Amortization of debt issuance costs $ 3,654 $ 2,750 $ 1,836  
Interest paid 35,600 15,300 11,500  
2024 Notes        
Debt Instrument        
Deferred finance costs, gross       $ 7,400
Amortization of debt issuance costs 1,100 1,000 1,100  
Revolving Credit Facility        
Debt Instrument        
Amortization of debt issuance costs $ 2,000 $ 1,800 $ 700  
XML 115 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ (158,421)    
Other comprehensive income (loss) 16,837 $ (47,036) $ 19,436
Ending balance (141,584) (158,421)  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (1,165) (7)  
Other Comprehensive Income, Other, Net of Tax 500 (7) 0
Other Comprehensive Income, Derivative Instruments 500 0 7
Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax 495 0  
Unrealized Gain (Loss) on Cash Flow Hedging Instruments 1,665 0  
Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax (346) 0  
Foreign currency translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (2,071) 8,765  
Other comprehensive income (loss), before reclassifications 5,415 (10,836)  
Reclassification to net income (5,415) 10,836  
Ending balance 3,344 (2,071) 8,765
Pension and other post-retirement benefits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance [1] (156,350) (120,157)  
Other comprehensive income (loss) [1] 10,922 (36,193)  
Ending balance [1] (145,428) (156,350) $ (120,157)
Amortization of net loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Defined Benefit Plan, Amortization of Gain (Loss) [1] (5,932) (3,320)  
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax (1,761) (999)  
Change in net gain      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification to net income [1] 4,990 (39,513)  
Reclassification from AOCI, tax $ 1,482 $ (11,889)  
[1] These accumulated other comprehensive income components are included in the computation of net periodic pension cost
XML 116 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 2,930 $ 1,942 $ (5,614)
State 728 (761) 1,061
Foreign 189 441 266
Total, Current 3,847 1,622 (4,287)
Deferred:      
Federal (4,020) (15,655) 17,533
State 1,097 (3,347) 2,526
Foreign 1,814 20 1,059
Total, Deferred (1,109) (18,982) 21,118
Income tax (benefit) expense $ 2,738 $ (17,360) $ 16,831
Federal statutory rate 21.00% 21.00% 21.00%
Tax loss and credit carryforwards $ 21,728 $ 17,049  
Deferred Tax Assets, Valuation Allowance 4,276 5,025  
Deferred Tax Assets, Tax Credit Carryforwards, Research 1,600 1,600 $ 2,000
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 700    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ 367 $ 94 $ 2,697
XML 117 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Deferred Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration $ 13,200 $ 9,400  
Deferred tax assets:      
Deferred employee benefits 22,323 25,763  
Tax loss and credit carryforwards 21,728 17,049  
Deferred Tax Assets, Tax Deferred Expense, Other 5,117 4,079  
Deferred Tax Assets, Deferred Tax Expense, Inventory 10,216 12,069  
Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense 8,699 5,385  
Deferred tax assets, other items 7,335 7,944  
Total deferred tax assets 75,418 72,289  
Deferred tax liabilities:      
Property, plant and equipment (11,789) (10,714)  
Intangibles (20,519) (15,201)  
Deferred Tax Liabilities, Gross 32,308 25,958  
Net Deferred Tax Assets Before Valuation Allowance 43,110 46,331  
Valuation allowance (4,276) (5,025)  
Net deferred tax assets after valuation allowance 38,834 41,306  
Pre-tax income (loss) from foreign operations (1,500) 2,000 $ (1,500)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount 367 94 2,697
Deferred Tax Liabilities, Other 0 (43)  
8888 Foreign Governments      
Deferred tax assets:      
Tax loss and credit carryforwards 1,700 4,500  
Deferred tax liabilities:      
Valuation allowance (700)    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount     1,500
Domestic Tax Authority      
Deferred tax assets:      
Tax loss and credit carryforwards 15,900 8,900  
Deferred tax liabilities:      
Valuation allowance (3,600)    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ 4,100 $ 3,600 $ 1,200
XML 118 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 2,244 $ (13,830) $ 12,706
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount (720) (3,175) (1,459)
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount (1,570) (1,550) (1,995)
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount 0 38 308
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (367) (94) (2,697)
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount (253) 0 0
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent (815) (138) (110)
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount $ (277) $ (280) $ (199)
Federal statutory rate 21.00% 21.00% 21.00%
Income tax expense (benefit) $ 2,738 $ (17,360) $ 16,831
Deferred Tax Assets, Tax Credit Carryforwards, Research 1,600 1,600 2,000
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 700    
Unrecognized tax benefits that would impact effective tax rate (1,094) (86) (47)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount (408) (164) (329)
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount (330) (83) 0
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 (4,100) (3,600) (1,200)
Entity Classification Election [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 0 0 894
Foreign Derived Intangible Income Benefit [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 0 158 494
Equity awards granted to employees      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 695 236 77
Compensation [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 615 1,320 1,372
Nondeductible compensation      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 600 $ 1,300 $ 1,400
Unrecognized tax benefits      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount $ 1,100    
XML 119 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Uncertain Tax Positions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, income tax penalties and interest accrued $ 500 $ 500 $ 500
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at January 1 3,455 3,592 3,612
Additions based on current year tax positions 14 0 32
Changes for tax positions of prior years     (52)
Changes for tax positions of prior years (172) (211)  
Settlements (167) (67) 0
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations (1,287) (281) 0
Balance at December 31 2,187 3,455 3,592
Unrecognized tax benefits that would impact effective tax rate 1,700    
Unrecognized tax benefits, income tax penalties and interest expense ($0.1 million or less) 100 100 100
Income taxes paid, net (8,800) 2,700 $ 4,700
Tax loss and credit carryforwards 21,728 17,049  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 13,200 9,400  
Deferred Tax Assets, Valuation Allowance $ 4,276 $ 5,025  
XML 120 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Obligations and Funded Status) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Fair value of plan assets at beginning of year $ 544,642    
Fair value of plan assets at end of year 556,820 $ 544,642  
Noncurrent liabilities (42,268) (52,309)  
Qualified Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of year 596,951 785,795  
Service cost 5,782 3,363 $ 1,301
Interest cost 29,183 17,198 14,165
Actuarial liability loss (gain)(1) [1] 11,973 (169,342)  
Benefit payments 44,801 40,063  
Projected benefit obligation at end of year 599,088 596,951 785,795
Fair value of plan assets at beginning of year 544,642 764,009  
Actual return on plan assets 56,979 (179,304)  
Employer contributions 0 0  
Fair value of plan assets at end of year 556,820 544,642 764,009
Funded status at end of year (42,268) (52,309)  
Accumulated benefit obligation 599,088 596,951  
Current liabilities 0 [2] 0  
Noncurrent liabilities (42,268) (52,309)  
Total (42,268) (52,309)  
Unrecognized loss (gain) 192,490 206,896  
Amount included in accumulated other comprehensive income 192,490 206,896  
SERP      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of year 3,832 5,017  
Service cost 0 0 0
Interest cost 177 86 63
Actuarial liability loss (gain)(1) [1] 240 (737)  
Benefit payments 534 534  
Projected benefit obligation at end of year 3,715 3,832 5,017
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Employer contributions 534 534  
Fair value of plan assets at end of year 0 0 $ 0
Funded status at end of year (3,715) (3,832)  
Accumulated benefit obligation 3,715 3,832  
Current liabilities (518) (520)  
Noncurrent liabilities (3,197) (3,312)  
Total (3,715) (3,832)  
Unrecognized loss (gain) 173 (68)  
Amount included in accumulated other comprehensive income $ 173 $ (68)  
[1] The actuarial liability (gain) loss amount for the qualified pension plan for 2023 and 2022 was principally due to the effect of changes in the discount rate.
[2] (1) The SERP current liabilities are included in other current liabilities on the Consolidated Balance Sheets
XML 121 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Qualified Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Service cost for benefits earned during the year $ 5,782 $ 3,363 $ 1,301
Interest cost on projected benefit obligation (29,183) (17,198) (14,165)
Expected return on plan assets (38,293) (42,177) (45,177)
Recognized net loss 7,693 4,258 4,444
Additional amount recognized due to curtailment/settlement 0 0 0
Net pension benefit (income) cost 4,365 (17,358) (25,267)
Change in net (loss) or gain (6,713) 52,139 (8,113)
Amortization of net loss (7,693) (4,258) (4,444)
Total recognized in other comprehensive (loss) income (14,406) 47,881 (12,557)
Total recognized in net periodic benefit cost and other comprehensive (income) loss (10,041) 30,523 (37,824)
SERP      
Defined Benefit Plan Disclosure [Line Items]      
Service cost for benefits earned during the year 0 0 0
Interest cost on projected benefit obligation (177) (86) (63)
Expected return on plan assets 0 0 0
Recognized net loss 0 61 65
Additional amount recognized due to curtailment/settlement 0 0 211
Net pension benefit (income) cost 177 147 339
Change in net (loss) or gain 241 (737) (274)
Amortization of net loss 0 (61) (65)
Total recognized in other comprehensive (loss) income 241 (798) (339)
Total recognized in net periodic benefit cost and other comprehensive (income) loss $ 418 $ (651) $ 0
XML 122 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Contributions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Qualified Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block    
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 0 $ 0
Expected contributions during 2024 0  
SERP    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block    
Defined Benefit Plan, Plan Assets, Contributions by Employer 534 $ 534
Expected contributions during 2024 $ 518  
XML 123 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Expected Future Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Actual return on pension plan assets 11.20%  
Qualified Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Year One $ 44,581  
Year Two 45,263  
Year Three 45,842  
Year Four 46,056  
Year Five 45,881  
2029-2033 $ 221,025  
Discount rate 4.97% 5.19%
Discount rate for calculating net periodic benefit cost 5.19% 2.71%
Expected return on plan assets 7.40% 5.70%
SERP    
Defined Benefit Plan Disclosure [Line Items]    
Year One $ 518  
Year Two 482  
Year Three 447  
Year Four 411  
Year Five 376  
2029-2033 $ 1,413  
Discount rate 4.83% 5.04%
Discount rate for calculating net periodic benefit cost 5.04% 2.33%
XML 124 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Plan Assets for Qualified Pension Plan) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income $ 553,891 $ 541,733  
Total carrying value $ 556,820 544,642  
Liquidity 59.70%    
Maximize return 40.30%    
Qualified Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value $ 556,820 $ 544,642 $ 764,009
Expected return on plan assets 7.40% 5.70%  
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 $ 107,841 $ 113,660  
Total carrying value 107,934 113,767  
Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, fair value plan assets before accrued income 272,024 250,179  
Total carrying value 274,860 252,981  
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 174,026 177,894  
Total carrying value 174,026 177,894  
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 10,029 14,168  
Cash and cash equivalents | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 10,029 14,168  
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 4,841 145  
Derivative | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 4,841 145  
Future [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value   (1,283)  
Future [Member] | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value   (1,283)  
Fixed income securities      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 267,183 251,317  
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 267,183 251,317  
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 73,073 73,042  
Mutual funds | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 73,073 73,042  
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 174,026 177,894  
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 174,026 177,894  
Corporate stock      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 24,739 26,450  
Corporate stock | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 24,739 26,450  
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 2,929 2,909  
Other Income | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 93 107  
Other Income | Significant  other observable inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 2,836 2,802  
Other Income | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Assets | Future [Member] | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Assets | Future [Member] | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value 0 0  
Assets | Future [Member] | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value $ 0 0  
Liability | Future [Member] | Quoted prices  in active markets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value   0  
Liability | Future [Member] | Significant unobservable inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value   0  
Liability | Future [Member] | Not Subject to Leveling [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total carrying value   $ 0  
XML 125 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans (Other Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Maximize return 40.30%    
Liquidity 59.70%    
Defined contribution, maximum contribution limit 5.00%    
Qualified Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Expected return on plan assets 7.40% 5.70%  
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.7 $ 6.4 $ 6.1
XML 126 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Long-Term Liabilities [Line Items]    
Supplemental employees' retirement plan ("SERP") $ 42,268 $ 52,309
Other long-term liabilities 31,305 36,280
Other Liabilities    
Other Long-Term Liabilities [Line Items]    
Supplemental employees' retirement plan ("SERP") 3,197 3,306
Deferred compensation 19,111 19,237
Noncurrent income taxes payable 2,187 3,288
Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities 5,478 5,376
Finance lease liability, noncurrent, statement of financial position 832 2,002
Other Accrued Liabilities, Noncurrent $ 500 $ 3,071
XML 127 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Textuals) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 31, 2008
Accruals and Payable and Other Long Term Liabilities        
Loss Contingencies [Line Items]        
Accrual for environmental loss contingencies, payments $ 186 $ 504    
Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities 5,985 5,836 $ 5,958  
Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses 335 $ 382    
New Hartford        
Loss Contingencies [Line Items]        
Accrual for environmental loss contingencies 2,300      
Accrual for environmental loss contingencies, payments 1,800      
Accrual for payments due to customer under agreement 500      
New Hartford | Liabilities, Other Accruals and Payables        
Loss Contingencies [Line Items]        
Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables 100      
Bloomfield        
Loss Contingencies [Line Items]        
Undiscounted estimated remediation liability 4,405     $ 20,800
Discount rate       8.00%
Accrual for environmental loss contingencies       $ 10,300
Accrual for environmental loss contingencies, payments 15,500      
Accrual for payments due to customer under agreement 2,300      
Year One 512      
Year Two 0      
Year Three 132      
Year Four 120      
Year Five 213      
Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five 3,428      
Bloomfield | Liabilities, Other Accruals and Payables        
Loss Contingencies [Line Items]        
Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables 400      
Moosup        
Loss Contingencies [Line Items]        
Accrual for payments due to customer under agreement 3,100      
Offset Agreement [Member]        
Loss Contingencies [Line Items]        
Notional Amount of Nonderivative Instruments $ 220,900      
Notional Value of Contract, Percent 60.00%      
Loss Contingency, Estimate of Possible Loss $ 18,800      
Contract with Customer, Liability $ 18,800      
XML 128 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Finance Lease, Liability $ 2,045    
Finance Lease, Right-of-Use Asset $ 4,212 $ 6,626  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net of accumulated depreciation of $290,279 and $268,089, respectively Property, plant and equipment, net of accumulated depreciation of $290,279 and $268,089, respectively  
Finance Lease, Liability, Current $ 1,213 $ 1,756  
Finance Lease, Liability, Noncurrent $ 832 $ 2,002  
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 $ 7,774 $ 7,391  
Finance Lease, Right-of-Use Asset 4,212 6,626  
Lease, Right-of-Use Assets 11,986 14,017  
Operating Lease, Liability, Current 3,492 3,332  
Operating Lease, Liability, Noncurrent 4,646 4,534  
Lease Liabilities 10,183 11,624  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 3,796    
Lessee, Operating Lease, Liability, Payments, Due Year Two 1,996    
Lessee, Operating Lease, Liability, Payments, Due Year Three 1,403    
Lessee, Operating Lease, Liability, Payments, Due Year Four 853    
Lessee, Operating Lease, Liability, Payments, Due Year Five 377    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 466    
Lessee, Operating Lease, Liability, Payments, Due 8,891    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (753)    
Operating Lease, Liability 8,138    
Finance Lease, Liability, Payments, Due Next Twelve Months 1,244    
Finance Lease, Liability, Payments, Due Year Two 839    
Finance Lease, Liability, Payments, Due Year Three 0    
Finance Lease, Liability, Payments, Due Year Four 0    
Finance Lease, Liability, Payments, Due Year Five 0    
Finance Lease, Liability, Payments, Due after Year Five 0    
Finance Lease, Liability, Payment, Due 2,083    
Finance Lease, Liability, Undiscounted Excess Amount (38)    
Finance Lease, Liability 2,045    
Finance Lease, Right-of-Use Asset, Amortization 1,071 894 $ 758
Finance Lease, Interest Expense 67 106 139
Operating Lease, Cost 4,313 5,217 5,245
Short-term Lease, Cost 234 328 242
Variable Lease, Cost 608 461 79
Lease, Cost 6,293 7,006 6,463
Operating Lease, Payments (4,875) (6,144) (6,294)
Finance Lease, Principal Payments (1,450) (1,830) (2,028)
Finance Lease, Interest Payment on Liability (67) (106) (139)
Lessee, Lease Payments (6,392) (8,080) $ (8,461)
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 4,200    
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 0    
Operating Lease, Weighted Average Remaining Lease Term 3 years 3 months 18 days    
Finance Lease, Weighted Average Remaining Lease Term 1 year 8 months 12 days    
Operating Lease, Weighted Average Discount Rate, Percent 4.90%    
Finance Lease, Weighted Average Discount Rate, Percent 2.40%    
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Finance Lease, Term of Contract 3 years    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Finance Lease, Term of Contract 5 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    
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 10 years    
Assets Held under Finance Leases [Member]      
Lessee, Lease, Description [Line Items]      
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 2,700 3,200  
Finance Lease, Right-of-Use Asset, before Accumulated Amortization $ 6,900 $ 9,800  
XML 129 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 100.00% 100.00%  
Net earnings (loss) $ 7,947 $ (48,573) $ 43,670
Net earnings (loss) $ 7,947 $ (48,573) $ 43,670
Basic:      
Weighted average number of shares outstanding (in shares) 28,208,000 28,011,000 27,865,000
Income (Loss) from Continuing Operations, Per Basic Share $ 0.28 $ (1.73) $ 1.57
Earnings Per Share, Basic (in dollars per share) $ 0.28 $ (1.73) $ 1.57
Diluted(1):      
Weighted average number of shares outstanding (in shares) 28,208,000 28,011,000 27,865,000
Weighted average shares issuable on exercise of dilutive stock options (in shares) 135,000 0 26,000
Weighted average shares issuable on exercise of convertible notes (in shares)   64,767  
Weighted average number of shares outstanding, diluted (in shares) 28,343,000 28,011,000 27,891,000
Income (Loss) from Continuing Operations, Per Diluted Share $ 0.28 $ (1.73) $ 1.57
Diluted earnings per share (in dollars per share) $ 0.28 $ (1.73) $ 1.57
2024 Notes      
Diluted(1):      
Aggregate shares to be issued upon conversion, convertible (in shares) 3,056,879 3,056,879  
Equity awards granted to employees      
Diluted(1):      
Antidilutive securities excluded from computation of earnings per share (in shares) 662,880 714,474 567,741
Stock Options      
Diluted(1):      
Share-based payment award, vesting period 5 years    
XML 130 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense $ 7,681 $ 7,821 $ 6,687
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 100.00% 100.00%  
2021 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 54.00%    
Continuing Operations [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense $ 7,700 $ 7,800 6,700
Restructuring & Severance      
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation expense $ 300 $ 200 $ 400
XML 131 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Stock Incentive Plan) (Details)
12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2022
Apr. 19, 2023
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        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 100.00% 100.00%      
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)     1,715,000 2,250,000 2,250,000
Number of shares available for grant (in shares) 1,941,888        
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        
2022 | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award          
Award vesting rate 0.333        
Share-based payment award, vesting period 3 years        
XML 132 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Stock Options Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Options, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 710,782    
Granted (in shares) 48,987    
Exercised (in shares) 0    
Forfeited or expired (in shares) (121,406)    
Outstanding at end of period (in shares) 638,363 710,782  
Options, Weighted Average Exercise Price [Roll Forward]      
Outstanding at beginning of period (in dollars per share) $ 54.12    
Granted (in dollars per share) 24.48    
Exercised (in dollars per share) 0    
Forfeited or expired (in dollars per share) 53.69    
Outstanding at end of period (in dollars per share) $ 51.93 $ 54.12  
Options, Additional Disclosures [Abstract]      
Weighted-average remaining contractual term - options outstanding 3 years 6 months    
Aggregate intrinsic value - options outstanding $ 0    
Weighted-average exercise price - options outstanding (in dollars per share) $ 51.93 $ 54.12  
Options exercisable (in shares) 520,278    
Weighted-average remaining contractual term - options exercisable 2 years 7 months 6 days    
Aggregate intrinsic value - options exercisable $ 0    
Weighted-average exercise price - options exercisable (in dollars per share) $ 54.64    
Intrinsic value of options exercised     $ 300
Options, Fair Value Assumptions and Methodology [Abstract]      
Expected option term 6 years 10 months 24 days 6 years 6 months 4 years 10 months 24 days
Expected volatility 40.20% 35.50% 35.70%
Risk-free interest rate 4.00% 2.90% 0.50%
Expected dividend yield 3.30% 2.00% 1.60%
Per share fair value of options granted $ 8.17 $ 10.22 $ 14.89
XML 133 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Restricted Stock Activity) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock      
Restricted Stock, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 159,521    
Granted (in shares) 185,353    
Vested (in shares) (99,539)    
Forfeited or expired (in shares) (22,385)    
Outstanding at end of period (in shares) 222,950 159,521  
Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward]      
Outstanding at beginning of period (in dollars per share) $ 45.78    
Granted (in dollars per share) 24.22    
Vested (in dollars per share) 45.12    
Forfeited or expired (in dollars per share) 35.58    
Outstanding at end of period (in dollars per share) $ 29.17 $ 45.78  
Total fair value of restricted stock awards vested $ 2.3 $ 3.4 $ 2.7
Nonqualified Stock Options and Restricted Stock      
Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward]      
Tax benefit from compensation expense 0.8 $ 1.1 $ 1.4
Compensation cost not yet recognized $ 8.7    
Compensation cost recognized, period 1 year 9 months 18 days    
XML 134 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Employee Stock Purchase Plan) (Details) - ESPP Stock - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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) 100,697 64,143 51,225
Number of shares available for purchase (in shares) 287,523    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Employee stock issued (in dollars per share) $ 18.61 $ 20.37 $ 35.67
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award      
Employee stock issued (in dollars per share) $ 26.00 $ 43.48 $ 58.35
XML 135 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Arrangements (Performance Share Units) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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 222,950 159,521  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 185,353    
Vested (in shares) (99,539)    
Forfeited or expired (in shares) (22,385)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 29.17 $ 45.78  
Granted (in dollars per share) 24.22    
Vested (in dollars per share) 45.12    
Forfeited or expired (in dollars per share) $ 35.58    
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 279,847 172,144  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 178,385    
Vested (in shares) 0    
Forfeited or expired (in shares) (70,682)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 45.25 $ 60.44  
Granted (in dollars per share) 32.03    
Vested (in dollars per share) 0    
Forfeited or expired (in dollars per share) $ 48.89    
Expected option term 2 years 10 months 24 days 2 years 10 months 24 days 2 years 10 months 24 days
Expected volatility 41.20% 39.40% 41.30%
Risk-free interest rate 4.40% 1.70% 0.20%
Expected dividend yield 3.30% 1.90% 1.40%
Per share fair value of options granted $ 38.83 $ 68.10 $ 84.49
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected option term 6 years 10 months 24 days 6 years 6 months 4 years 10 months 24 days
Expected volatility 40.20% 35.50% 35.70%
Risk-free interest rate 4.00% 2.90% 0.50%
Expected dividend yield 3.30% 2.00% 1.60%
Per share fair value of options granted $ 8.17 $ 10.22 $ 14.89
XML 136 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period $ 2,066 $ 1,547 $ 2,008
Additions Charged to Costs and Expenses / Provision Benefit 1,998 1,301 575
Additions Other 0 (67) 0
Deductions (1,046) (849) (1,036)
Balance End of Period 3,018 2,066 1,547
Valuation Allowance of Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Period 5,025 6,022 10,216
Additions Charged to Costs and Expenses / Provision Benefit 656 1,263 910
Additions Other (1,405)   (5,104)
Deductions   (2,260)  
Balance End of Period $ 4,276 $ 5,025 $ 6,022
XML 137 R9999.htm IDEA: XBRL DOCUMENT v3.24.0.1
Label Element Value
Cash, Including Discontinued Operations us-gaap_CashIncludingDiscontinuedOperations $ 136,089,000
EXCEL 139 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '*$5E@'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 " !RA%98^K%FI.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O395D=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH M]@B\JN[!(2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"YK8'*: M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P_OST^N\;F%] M(N4UYE_)"CH%7+'+Y+=FO=D^,LDK?EM4O.!\RVO1W(GJX6-R_>%W%7:]L3O[ MCXTO@K*%7W&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" !RA%98,MCD^-$' "7,P & 'AL+W=OFD,W',Q7&<;9(9!R===[.))\[N3KK3#PK(-A.07"%R M^?>5P#9F*P[0D?,AYG9>T(,DWB/$V2OCS\F2$('>XH@FYYVE$*N/O5[B+TF, MDR.V(E3NF3,>8R%7^:*7K#C!01841SW'L@:]&(>T6-^G56>%F8)YP0CT7?PT LSSO##@K('*>1N&>OG\BZ0,=* MSV=1DOU'K_FQ)_T.\M-$L'@=+*\@#FG^B]_6('8"G&%%@+,.<'X*L*O.X*X# MW*8!_75 /R.3%R7C,,8"7YQQ]HJX.EJJJ84,9A8MBQ]2==]G@LN]H8P3%V/F MI_(V"H1I@*ZH",4[FM"\/JG[4K>_B[[.QNC@PV]G/2$O1XGV_/6I+_-3.Q6G MMAWTA5&Q3*1N0(*R0$^68UL89U.82P=4'!/_"+GV(7(LQ]5'_XGI$7(& M67A?$SZN"4]EN&OISEXJC;N]-6ZFY_[/6_-C])0(+AO.WSKVN79?KZUZDX_) M"OODO".[BX3P%]*Y^/47>V#]KN-F4FQL2*S$M+]EVH?4"Z8/[RNBPP:'VU;W MLXX/&-66CR&Q$I_C+9_C9GQ&E*8X0O=DQ;C0@8)U!$]U>#TPJBTH0V(E4(,M MJ$$S4%/"0Z;:9X!D!ZRM4S5*FTZKLM<"X]M",R16@G:RA78"%G7=B5V'$4&W M:?Q$N X7K&%9=M<][MNG.E)@:%M2AL1*I(9;4L,FI.[)(E1]O*QGMSC65BY8 MY_/HR^@6>7?WT[O[TA3&$4)&KT0FI)#+4I0J35*0VIEE$Z!TFF%TE-KLOT^L%>J MQ0C+74:,Q?.01($>'1C=&ITAM3*Z(F6P0??\'W3;OF_*V4M(?7TUA#7U'1\< MU!K;/I("N\@*;-C7_XQMRA(AW>]?X:KR85&C: TLR]%R,YHKF%(K/[%("Z\V M==!F"W!8:TK[R!?L(F&P85._J5SHZLU?8KH@E7E6C=#MX^Q*2\MH@F!*K3RZ M6F0(3J,,X3N)HNXSE6Y,-DZW[FM\LQE&$+M-$[D[T+136F>,HT;XO@.-:T]I'&N 4:8 #._@UK:N8\(7J MT/Z0"F(I4Z=XA:F^VL&"U=B,Y@.FU,K8BGS @5W\Q+N^1Z,T" 7C:"0$D;EY M-BQY'>&%EAJL5_5N"@YK#6T?]M\I[+_3Z 7";"F]&EC#8)GJ&F8T"S"E5H95 M9 %.H_<&T_0I"GU9K1C6/S!->GG/J-IXK7:B\: M/&YA^]U&MG\WFSZ4-0O+RT)WJ9#-D:I44SL+P:2-]]9J@YU".D/7/K7=P;:, MZSD&^S#\;F'XW4:&WY/.B^-(NK* O*'/1-L":Z0L]7?<=X>VEHA1YV]*K4RM MU,$X*-^G8JPBZW M:[E1Z\1JQ*KF(,!AK8GMP_:[A>UW8;O^,['U'(YJ9K#<]:.6F%&C;TJM3*PP M^BYLT$<25Y CJS!=-0*51@*.:XUI'P[?+1R^VW!6T /'- DSEUH]A:I&K!J9 M47=O2JV,K'#W+NS&-\;^.N0QFHRUG& %Q]7.+H"C6E/:AYUW"SOOPCY\0TF] M25*U2HL)EOB$N9@S'AQ*(T>IFG;MI[IJZ<$ZK<'MP]J[A;5W86N_ 5()N;J9:_\Y"DF/JA?$YF MLPFR;5><9Q.JI&'+Y^__4,\%[43DFM-49>-P6.LYM?O(!_I%/M"'33S(\CX; MT-@L^^R%\'U)FLT9^CM?,F@ALFR+T(2Y*N9>_E' M#=NMVZ].1MFW%KWB\/R3E2]8C;(E*")S&6H=G4AKP/.O0/(5P5;9=Q%/3 @6 M9XM+@@/"U0%R_YPQL5E1)]A^BW/Q+U!+ P04 " !RA%98?\C*<;L( #R M)@ & 'AL+W=OB4Z:>[3WU!V34DJ)9V\NUR\H:^N16X& M#!9_U?*Q'WTFQI5;I;Z:@]^KRT5D%,E&EMI,4<"_!WDMF\;,!#K^/DRZ.)[3 M#!Q__C[[OP;GP9G;HI?7JOEO7>GUY2);D$K>%;M&?U*/_Y$'AV(S7ZF:?OA+ M'@^VT8*4NUZKS6$P*-C4[?Y_\>VP$*,!5'@&L,, ]MP!_#" #X[NE0UNO2MT M<771J4?2&6N8S7P8UF88#=[4K;F,-[J#7VL8IZ^N5=NKIJX*+2ORMFB*MI3D MQDS7DW/RY>8=>7'V&SDC=4L^K]6N+]JJOUAI.+,9ORH/9WF[/POSG.6=+%\2 M3I>$18PCPZ^?/YQ-AZ_ WZ/3[.@T&^;C/J=W72=;38J^!S]?8?[L)Q#X!&9O MO>JW12DO%[!Y>MD]R,75K[_0)'J->?>3)IOXRH^^\M#L5]=%OR9PU4AI/LB_ M=_5#T8#SZ%7<3Q4/4YD$\'#%8YK!%7L8N^-:,4%C<;2:Z!1'G2*H\TU9JAW( M@MQ02M!XV\@E::7&9.YG2D8"\B3+V$RF:Y6E29SC,N.CS#B\G*K5'>0>V*9Z M3:Z'#2J[)7EC0FE)/I@_A_#"E,>NIQ!,888LE(BBF43$*J'4LY?RH\0\ M*/&STD7S#(FYV_&ZS:P;T5!)R7UD7ANTH M7R(W//.(I7.MF%V219EGV],1)VE0[,<.2J=./RW)%B"IAY1JLND6:AH]9"JB M[J JP5TROYV!X"4H'H:>@:HER%I"G/=;.10SS1/J.44V9LSH/))0.X!(XO'< MPI(&^73U)_@-3K3WY+V$@FE)AEKO7-V=?^GE/O&ANIFC)TU3,5>-6/%10IQJ MMM"C8>K]6ZGJL6X:5!AW3@GY*\_GF0ZS2_/,!SIJ24?#J-MGD+K517M?0WX[ M[% O[JA+,BY2P9RU1.P@-W/?:EKFT3#TWLD[";FD(I\A/[\YB/W@$>O"2R0Y M=187,4MYYLLIEG$T#+G]VOI3'G7Y%8LL=Y82,:-L!,.I/(LY&N;]7>GVO9;<@[>6NK&?)'H7==K3W5 T5 EN>4 M97/=KEWD46QI1_-GE?--7=S6S2 1K>EID)H_6M3_K-FF'8R%)SL)SWV]O"V> M3)%$?OTE8Y2^)E">5FC)Q%PT0G&?S,MFQ$QD+/6$/K, 96& @N!N!SFDAR;3 MU* #!A^+>SR>F$LSGD;1?!M@9I3GGC3"1@UBF'F^,O_](<2>@E4^?P^IFB$=R)W(D.Q(IS3V?"+!)9&(FV_I?'B$9%NHA+ MG18%,>*YI^IG%H(L#,%IW3_*-:A.%V]08S!G-1&S/,I]>\U2D(4I.&T 3FEU M6<>AP'=:%<2.LB1.?9O-0I&%H6B)4PW$D=_*9E>9 /[NP59UIHH^EMG&CM1] MOQMN5Y6JQVG*7$CR&!QS/'/MXH1&B6\K6I:R,$N/A=,AODW]]-Y>#6\1Q5Q* M0@_C1(]K!?VZIP!@%J9O-D@IA!^T4]0<\M#GD8AZ$L?4*XRSR1B/F] M#\PJYI[>A5LP\A/-X) %F^../9%;N(LXX+.#<%;=&1AZ+9R4%ZI1HH@Z'6@=TTN(%[ MD3BWVN?WBH,F4^T6R#P,9+-M5#M;>X/;9ZP[@MPHCP7+G02%628BBD8(F>JW MV.5A[*+Z?R!V7*[&481&SS,LISY8"O,PA:<^_*/@R4\'3\AD^AC'@EE$P6[\ MQ@A:JP:*B'[H2=/7PXU2_80VY2*(^1]MRG_6;%/?+=3%J9O$LTU_1NVE,X\O MHR6$AAN1KTFK6CE.S.A24>=JS0,R:#)URB)?G.J%QY$X]2@>'/(Y]: ,;5\3 M'BTA!2PA!PP4AD/8YTO8Z-/<N$#J!)-=YJN F<$I/2MARPD1+B?>5%5M M^A#HK;9%79W#5BR+;0V]%BK6;959+%(VKS Q.Q$+[KEQ+T9/5,/\_R1U 5]5 M1!9="Q<"K="$B^\DC=SG?IA=!I6\[[&O9;T(LW[\%$CM>VRU@=VY-JW'@R3U MOG5ZT:@>3]>'^<BR]4-M*"YS1-'-6(71:EL6^/VS)!/.=1[Z@+&R[5#SJ!5 'H0P?4$'OH ML!J]D&3>!ONCZ.[KMB>-O(.1TWJ_U!+ P04 " !RA%98@IS("7X# "&"P & M 'AL+W=OH!(2,08)!0 E.+^^BY FB%E6K(3ZR 2Y.[#V[>/Y$[W M0MZIC%(-7W->J)F3:;V]9V,#')65$?RM1:BE> /GD@(ZH3@ MN0EAG1#:0BMFMJQ;HDD\E6(/TD0CFCFQVMALK(85IHU++?$NPSP=ST6A!&L0!48X; 0BEFS_7.]4EJBY?[M*[7"'O1CF^?P2FU)0F<./FB* MRAUUXI]_\B/OM[["7PFL(T/8R! >0X^ODZ3,2VZ]D%+< %4P]?<572$-+9)Y M5^SB8.(%H\G4W;7+Z0F+QM[X6UB'Z* A.CC1+Y'<98*G5*I?X.V7DNG["_BC MS%=4FA8N,W2NN@ T,'PFO*2 -H4_T"KD4J)755&N O8HBX[J\L9/L>IX)Q(!5M41QGESOO4&#[JI'_0ZV,1 M'=Y1PSMZ&6_+3@$I=28D^P]O&/[5U5[2%7[4MI]G?@?,3X9UZ(\:^J/OHH]? M4Z71D*S8G.(_>D3LD/JQB [K<<-Z?)3U7.0YOO)^P"GCDTXY%M$A/6E(3UY M^L4VF3P2<>AY?49Y1F"'O^]]^PY[+Z^ *56>9E\CMUF%WF0X"";1 ?W>R&B M(]_X"?ZM.<(_RG]9>WL-2:L2R"A/S:R@<<;$=^X]$(T!2I^LR7_\2$91. R# MPY+Z KW1>'#H*+FE= XA=G3 M# =E*DT WE\+H1\69A1K1N_X?U!+ P04 " !RA%98;C]L2W,' !4(0 M& 'AL+W=ODDYG]]4M*LF2+5W0&2%\22SZ\XN'] M.A1]\\;%GW++F$)?RJ*2MY.M4KOK^5RNMJQ,Y17?L4I_L^:B3)6^%)NYW F6 M9O6@LI@3SPOG99I7D\5-?>])+&[X7A5YQ9X$DONR3,77>U;PM]L)GAQN?,XW M6V5NS!OE]0W VK$?W+V)H\^ M(T/EA?,_S<5C=COQS(Q8P5;*F$CUOU?VP(K"6-+S^*LU.NF>:08>?SY8_[$F MK\F\I)(]\.*_>::VMY-X@C*V3O>%^LS?_L5:0H&QM^*%K/^BMQ;K3=!J+Q4O MV\%Z!F5>-?_3+^U"' W X<@ T@X@PP'^R #:#J#O'>"W ^JEGC=4ZG58IBI= MW C^AH1!:VOF0[V8]6A-/Z^,WY^5T-_F>IQ://!*\B+/4L4R]*ST/^U4)1%? MHU]V3*3&.1+-T&_/2S3]_@+);2J81'F%?MWRO4RK3%ZB[T^N;^9*3\R8GZ_: M2=PWDR CD\ $_<0KM97HARICV:F!N6;4T2('6O?$:7')5E>(XDM$/$*!"3V\ M?S@!AB_?/QP[V-#.2;2V1T?L/58K7K+>/>CWNQ>IA,Z9/Z#%;HSYL#%32*[E M+EVQVXFN%)*)5S99_.,[''K_A!;J(XTM/\C8R2+ZW2+Z+NN+S^R557L&AF2:13C3TK%1[P<#6@ L(C0F M,*VPHQ4Z:3T)OA%IJ2N(=H_BXBO*RUV:"Q/G$*?0F@7VPJ&C;)"FXY,!(1OE MP5RBCDODY/))<"G13O!U#LX]LAY((@_[P]G;,!P%232 +0%K- PQACG$'8?8 MR>%9M^"\VERB#:MT_2_J2$LSW7IR4W),ET;LBY8=$DZE&)B\EV!OP!& A:'O M1P.. "P@_M%2G'!,.HZ)VT\ZA=[RHN'V6*FTVN0O!4-W4FJE]>B,O\01- TU M&T$"Z@V2;NFRWTK]]Z52BO=2TUST!^D;N7N?&IMN@@!D 3387EP&CIE M="1.\)F:+5DJ5MO:49DNX 7?U0VP9@;2P?;J>Y$W3#$ AI,@&%8("!9ZT4C) MPZ3G19R\CF(N-3&GZWG)AZVPC&1L.1G@_'LY E ,$1&:/5*PA\3D+H M$KA?J;W0%;*.2:EC4E-.M^[0S[_=2XR6<=[8ZL/QF0V9^,*SX M (K0,6*]R,!NE?&SKNN%:<[3C:98D\M.R35Y"%*S=4) AAH* &$ZK/D :#86 ME+WFP&[1T6[3=$#FS39A:HC"$6A+!E^W9CKD8L-F84)Q/*0#F?/C9(11KT"P M6X+HZLBT_E>'.GB)*@87"UL>T"1)HB$?2&S$EIX"8209:V*]V,!NM6%B[XF) MG&?Y"BW96G^=H7NMKK1*U#O>AB.:FOV)D%IPZ6!L;UY[G@U5D-M;3'#Q+?R$8 1+[#7!<*%A(SXF?1ZA;CU2KNM70M>(M4W"GEH M%*FK49#SNN4\9 E 9@D=D="DURW$K5M^45LFT+1)R(NS<4QLF3'3K6%(QT91 M/%1AD"GLCP@6T@L6XA8L/Z2BTD$HV^*"7MB:"W:H."K] F\&"*0OPC@8,K-A MLS!(*!V2LW&A%WAC[NKE"G'+E<>.QL%5:/K2)"A81XDM+TA$XR$K&S7#$0VM M& 3$2AB/!F&O5HA;K9BZPUJ_@2QL#1$EPQW8 X":^7$06;ZQ<3X-HY'J27I) M0MR2Y"R+P'[; K"P43 +&^=BT>L/$CK?X'7YHYMU\P[U&B3C5#'?^NKN0ZTM M/\K:Z0KV,H>X94Z;HZTXK7O&@][GYM7>-,?^7?6EZ;7H/I6ZV3Z;A0;7N7E6 M=-P9KHB5P#9JAJ_LF+%A^.I(UYX2[E40<:N@+F0,GYK)94M+]Q64\:)(Q5$\ MP86J>41\AJ>- GG:, ?/7AX1MSSZ-L.4:2]\ MJ%OX'$@PJRI\@V_;9YR)80 %$05@#J*]#J+86?;J> 4K'74*J&\^I/A(:\N/ MLG:Z:+W6HFZMU2=Y<]@&>Q]X#Q03SW(_!//P\#T0!(OB,!CQ_]&YE?O@J@WT M*;Z @^!C3ZH^]JCJ[SBKHKUXHV[Q=B@1Y\+ 5ETDIOYP1P_"@# 8%&<#)7H M_.BXN61B4Q_;2[3B^THU1[3=W>ZG 7?U@?C@_CV^7C8'_+V9YO<&/Z5BDU<2 M%6RM37I7D59DHCG";RX4W]6'VB]<*5[6'[&PO=V]R:W-H965T&ULM5=M;]LV$/XKA!8,"2!'U(LE*[,-)':[%EC;($FW#\,^T!)M M:95(E:3MY-_W*"F*]6(O&[(OMB3>/>3SW!W)F^ZY^"832A5ZS#,F9T:B5'%E M63)*:$[D)2\H@Y$U%SE1\"HVEBP$)7'IE&>6@[%OY21EQGQ:?KL5\RG?JBQE M]%8@N";+7[2O;;&!HJU4/*^=805YRJI_\E@+<>!@^T<),)1*]8S&-VP 6T&BX.,]<;IR3B$L:72+7-I&# M'7=@08O7NSL#[LO7N]LGV+A-9-P2SSV"=[\MBJR,!LF>U6\"A-YE=:#^O%Y) M):!\_AH*036%-SR%WE.N9$$B.C,@TI**'37F/_]D^_B7(?G>$FSY1F M:;U& M6N\4^OPS[*>4"):RC43G&9?R8DB\"F1<@NC];P:HCA^R_QX M2[#E&X&U=/4;7?V3^0$G"IP7#/9?(2B+GA 4&),9J4ZJ^&_8EJOB@YT/<1V$ M(6VK.?R#D(\]>]Q)G[[1R,83U^^D3]\L]";AB!,]=T/-=$9^DY>#T[_ZW:]A=$)N@]7.K1!QIOJ(E^A1:@&5U1:!@HNJ-11J1,UVE4;FTF M>B"/@ZK8_73TPJXH?:.>'J=,VF(X+V(X_U$,$Y5C)OI<)<$Q"26Y9:JZYS9?FZ;JNFPE.M]O=+-5-@ O,%6G M]HF(3E.W BBMH+LK'!!I&*K0!C*\Y5\\O>H*F M!9W_ %!+ P04 " !RA%985&ST$SD, "/;@ & 'AL+W=O7.UBQ^2NZ3Z97=;J-\N#Y1UNDFV99IOG2*YO[[XZ'V0@5L7:"S^G28O MY=%GI[Z4KWG^:_W+Y_7UA5NW*,F2554C8O7C.5DD65:35#M^:Z$7ASKK@L>? M?]!%<_'J8K[&9;+(L_^DZ^KQ^B*Z<-;)??R455_RE[\E[06QFK?*L[+YUWEI M;=T+9_545OFF+:Q:L$FW^Y_QM]811P4\.E* M 7(L( _4L!O"_B# B0<*4#; M G180S12@+4%V* #48*!&V!8-BDL6L(VP)ATUE[[S9=LXRK^.:JR%^'__:45M^=F?/+W=)Y\]/;J\M*U5XS+E=M39_V-9&1FG[.JS@# MBBW,Q1;Y9I-O__PG+W#_>E?EJU\!Q-*,^+A>IW7>MLXAW*=P< M;F9]22HUOI6O>%QLT^U#"2"$I3FKU=/F*6L\_J_J,2D<=8UJ'GFL!_ASXGS> MKO)-XKSY>UZ6D)^EQ<]J1BJ?BN].XZUWSMZ!?NG&6R>N_XWCN'N,2% L3(KR?=#^4N7B77 M%\H;95(\)Q$^W_@N":,@B*XNGX^# [-6C@D3F#")!.N% MAG\(#7]B:)P2#GLF.^K!D#(61*[K]KMPH5O6?3W7#)>Z(?&CB.B6'*A<1<^< M:I9"MYQYOAL13S.5D"EQ V5^9-KS,#UXF/[.@\_(GSKX,&%+3!C'A E,F*3: MA$488V'$X,A@A\A@34%_)#+4[:*>\55 J!!H/KUU5&@TL__P]OW?+WF6.6H- M]Q(7Z_]!4<(PHP03ML2$<4R8P(1))%@OE()#* 7&2>:?:NN3M.L:YTTVLO[X M%&B!3/T@=/5I6S<?XF\/O[]7F MJG0^9EF^:I9VR[10?\F^.U7>#C^U%MLO_.I5WKY O=!>/,;;AZ0>LVIEF#]M MJWJ6ORW2[2K=90G4 :%VJ3,2ZG>NA6XW]+_5@I]8E["2I,FBY_[HX/[(Z/[] MXGG56SRG39= 3HNTWO?F*I1TKT56KUDMN-5"Z!9PWIXW*#W@S7WPMB"J3,_)HQC MP@0F3"+!>C'AN9T.X!JCXA 'SIN=BH-F95G/3JM]M)3[:/E)=;4+;_Y=?>U+ M" GTI?<",!V.,+L)/[U"8:=)HTG?I4?2BF=TZ>U3L7JL5V;*C=6/7?E^R7Z\ M>@>]:21/78>U--.49C?A=A-A-Y& B4?F,#6 MLS4T!BNJPH!*$Z@T"3ACZ+5^]W4"@F=6$/AFE^7?DV0_T3@[M<>U#Q(CM'1"=X>&;% XH(, J ?77H,F D4T#RT24D MP(R$GKXPXX"A-A]:3:39"Z_U>,8-Y>O&':I(@$I;HM(X*DV@TF1+Z]U( MJ1>,3,2=!."9-8"3AYT1,SD(,&E+5!I'I0E4FO1T36,6C:O-7J=L>&9IH]D' MSNI#WG6SPU;;Z[@Y.TZ^U9\3ZQQAQ$\.#UT[B/R !<.I&[-2CDH3J#2)1>M' M1R>\>&;EQ18=8$3H0D801"%PG]:5FGY(MYT-\5Q]!<\!0^T^;3619H^\UN.= M9N.919NSQR.F5+% I2U1:1R5)E!ILJ7U#JU#UX&!RH\A/1)1_?I3XEP7R8 MJH%9+T>E"52:Q*+UX^,HE<>LE@WBXZ28T!6S<,XHTV_-"Z++1$V'ZS=Q $IH MY %0#M5/YPS2>P'3F>=Y?J2K A)HZ\PCGF]0M4BG:A&+JG7F,$05N%!I2U0: M1Z4)5)HDNC!(6.A'\Y&]-NDD+K(7=_Z8U V"FNENBTC@J3:#2)!:M'U*= MGD?,>MZ)*1Q$%X]F-%)1#4SFNJDVBUM-^.D5"CM-MB8GG-:13O@B9N%K6C8! M 807JI;R0#X!L:?!V$VXW40 )B-MDD9:WX&=9$3,DM&Y>04MWIQ88&[#Y&D) M53!"I0E4FL2B]6.C$XR(63 Z-[N Z)K0C!!_#LA'Q)Z_8S?A@,E(A<).DT:3 MODL[18B8%:'/&]5?30+9ZI! MDZ^5D[<99&55;Q=J_4"Z%)=BYBQB %I9*VE MZ0@<@GEJ)0\D7@.F0>#K*W,!&&I^-;6LG\G>B2F^64PY(VO#3)ZZ FMIID!& MK9"CT@0J30+.\.8!\T9ZNQ-*_%?GZ( ]K$L9L\C5GP18M(:F,0.PM(<4["DW M=A,)M&78Z+[W.AG!M\@(KS@]-B,G#Q) %?#"^3!K [52CDH3J#2)1>M'Q-&# M0-/S>, H #;5'@6V'S[TH [PX _ M(1OVMG:'!H AL'3F@*%VA[8_;61VR6M=W@D>_GD9,M81B91N MTO81)FV)2N.H-(%*DS[PE!8E-@\8$:@9/*BT)2J-H]($*DWZ MNN(T\\8S-F@G.U&S['3Z43&!HL-,G_QXOZZV^&Z@+E-[N09JO1R5)E!I$HO6 MCX].J**3,GI.B@E=]PDB-V3 &15@NN]P[39.=;V)4 8]N< D>;U"0>M7UK->'F1D_N,&N%$KB^L7FZT[RH6?.:EJU!=O' M1J<64;-:=&ZN!M4%H1DA#'I!#6"JC3;[*VH DY$*A9TFC6WJN[13@ZA9#3HC MI\!,GKR0L"?'H%;(46D"E28!9_AJ$S&2UDL[=8>:U9V).044R)T)(_V,3@ 2QLM5A-A-Y% 6X:-[K_-KA-"F$4(><79IADY=9 P(-?$=8-Y.' V:JT< ME290:1*+U@^)3OM@%NWCQ -.!KQ;9NX"(XGI$H(''$4L(2"4[L,!P^&@LIM( MLQM>Z^9.^V#XV3QFY.21AZJ*H-(X*DV@TB3359&Q>;C30QA.)H\9,SD"4)4. M5!I'I0E4FF1ZFM18!'3R!3/+%^>>89KQDR-#%QJ(YS/?&\[9J+E$J#2!2I-8 MM'YX'+UWV"S!O.80D^E:1AA$0%8!TQ4;X@%O@8" =*Z?6W# 4+M#VQ\\,KOD MM2[O9!OV^^;YF/&31R2JOH-*XZ@T@4J33,^/(L0??0]X)]PP_#0?,W)R1* ^ MG85*XZ@T@4J3#)3,QC?3G?#$S,+3Z<>9/A@=J.(3 _06=\XHF0]?Y(1:+T>E M"52:Q*+UXZ.3JIA9JC)G%< QH2L_P=P+ ^ P!3!M.ARXC>N6A-&0Z% .U1^Z M@0L\F0>8SCQ:YQ7HIRR@+2'S_HE,_[7ZG:858"7W@"X/=$&*U,_,^63@<',S MILZ_J#2.2A.H-'F"@_<]?WGT35OU5[7](RX>TFWI9,F]*NF^#U7\%/MO/]O_ M4N6[YLNWON95E6^:CX])O$Z*VD#]_WV>5S]^J;_/Z_ ==#?_!U!+ P04 M" !RA%98MN&E\H " "P!@ & 'AL+W=OC( IV M@7NV*HT+D"RMZ0KG:'[6,V5'I&,I6(5",RE X7(4W$37TX'+]PF_&&[U7A]< M)0LI']S@1S$*0K6\Z@6](!]_L[]F^^=EO+@FJ< M2/Z;%:8ARDU-$N5W()RV9;-=;R8 M'FW+9\(=^]PH.\LLSF03*;3DK* &"Y@;V]@S-2"7,"^IPE+R I7^"+>/:V:> MX=/,!H4IT;"<<7R2<8IY'Y*H!W$8)PJ2;K323Q?
"P :3@ !@ !X;"]W M;W)KYN M@&X;-->[#X?[H,ATK*LMN9*<-/?KCZ0BDM_,ZF:9=_)M\S!J5XW(I_JB MY6)$HB@>+?.R&EQ=Z,]NFZN+>MTMRDK<-JA=+Y=Y\_Q>+.JGRP$>O'SPI7R8 M=^J#T=7%*G\0=Z+[NKIMY+O1ULJT7(JJ+>L*-6)V.;C&[S*>J LTXA^E>&IW M7B-%Y;ZNOZDW-]/+0:3N2"Q$T2D3N?SW*"9BL5"6Y'U\WQ@=;']37;C[^L7Z M[YJ\)'.?MV)2+_Y93KOYY2 =H*F8Y>M%]Z5^^E-L"'%EKZ@7K?Z+GC;8:("* M==O5R\W%\@Z69=7_SW]L'+%S 8X]%Y#-!<2^@'DNH)L+Z+$7L,T%3'NFIZ+] MD.5=?G71U$^H46AI3;W0SM172_IEI<;]KFODMZ6\KKN:U%5;+\IIWHDINNOD M/SFH78OJ&9KD[1S]+@.C14/T]2Y#9[^\0;^@LD)_G]?K-J^F[<6HD_>@+(V* MS>^][W^/>'X/$_17777S%GVHIF*Z;V D;W[+@+PP>$^"%C-1O$44GR,2$0K< MT.3XRPEP>7;\Y3C AF['@VI[U&-O.P36"/SK^K[M&CE+_@WYO+?)8)LJ=;QK M5WDA+@12#JU__AN/H-\A?IS26G\4E6TA8Z^LUC+6/Z]$DZO4 P9QT/!K'=H;X]J8RL./5X1ASBY&C[N>.NB..BB3[*ZBKRI9(BTZ&Q1M^T;B&[L$$G& M++'8NJ A2WEB.25S88S&B6>HDRV/))@Z])C-=+:8-?42U7V$R\#7Q;7L2M&^ M@Y@EIPSV4QK+3F1LSYWIUIWI*<(B/28L7! 8%BXL$!;C+8]Q,"RNI_^1,J*O MZETMM9K,@46Y$#:Y%"JE54S^6LE:C^^?C8VI\RI@ZI;'L M1,;VQ@)'1FY%P:C*A#1;E'DO>F72S9=UTY7_U1^ 8:%B:"KN.U2V[3JO"H&*NH5+R,;J_NW8Q6$" MH$C"(YN:BY+5*/8P(X89"3,KBD:\T))3YU%(HO=R^E1U)UHT59IB774@.^+< M4613.PC) @9\\3#R^A,')1>5[=J5NO5FUP\HFF]ON]FZX6*.010[>=%%,<:9D_-=F(^0T48X+(Y>"*GUE%J5]BG^$"M7WSACY$+&F'*; M4+*@R1.K=P]@5 IL3,\@(KC MU%.WB%$:)*PT9.K6JE0UKJ0J;3:2HT)W?8.P<>2L MOP$8%]_795_2VM%43L2V*[MUXUELD)/VOTYJ+3N5M?T!,(J(A!71]4;/J76? MD$E-UE/0@X"BP5'"G)D!X%*:.E/#A252B_LFOQ$_)"Q^;BHIQO-6H+-,]*_> MJ-":O%2AI[*3F4%WS45SW@L'D"Z@<<8R*=ML 9631 Y9 $592CQDC1PB83ET MLQ$+I2<# +TFRA,[#T\@'&:ITWP <1'EOIQFQ \)BY^;;2I3&T7K:GHP& 'U M0WGLC(X+&R:)K7X@5,ICS[J0& 5$P@K($XJ?MPT2O86FD/4 M7MQ. !3EW"FY+@HGWB1NI!$)2Z//W5PT@64%<:7+D,5.Z@!0A,3.>+DPAGTK M0VIT$ WKH&T>7.7/*N[0$,F4,07CCP)-$D9M/@ *C[F%R@#4$*?4-RC4Z" : MUD&O3(4?-R7W&23L*IF$V6N^"8!BC-II!$ -:91$/L)&&M&P-#HXX3[J;S\: M;0%2!82..[2 :J)NXH=@LHSXF.YL 1YHS>3/?;M6=6:^B$Z^5AKW=I'#FU74 M[:78^>,P) ,@A&/ON!D%0L,*I,\>Q5K*VJK;E7X@%58O^00D ^Q]V3_ MKV_K"_T6G7V^=FAS?% ,@01Y$[_T.F]AD91<;"BDP7?WV ;QYH$&# M8[N?.P%@29+:=P_9\NV?,Z/%V.$S2#K3W.X4^K.OK>X$O]F,CBJ*U\&2SP!U M1<88VTLY",<2&CD=!= @QMC3W&)&KK'7'5::E55>%4>4?7;2TTHGM9:=RMJ^ M3XU:9(?5XEDC5IOI_0;=UXTTHL_XK*NIE,>->*P7C\K+<@4M\S?*'QHAO!D: M:$UQ9T)/ !B-*3#QC]ZU8T8]LG!KZG;=%'.U[%?GEE138-T\HW:>-Y[Y ?2@ MDM2I. J=4XP0*C8M_CG1KOQ P>$2C7_59-TE9>@X.! 2XD03FP:,$X.C7WV M$L01ACU4C-3B8:F5'7<(B ,BA:7$/E<"PFAJ1QD \QVA-7*'A^5.N+QPH*7D M+/,!$+,[VAD BHFG4\V-?N%A_;)=1)ZM7^K)[G(2RKP@34"R4)+:#?<)@*.4 MC^VMR0RR)\-NIZ&XS]?(&W[,L>__^\CS.;H535FKDRA.X_$I,3 M?5'KJ0]Z#Q/TGZM[<)0X*@2 #64!QTYG&0!RRGW>VSDO'I92/0&53_>);4Y, M'>'8\\.>G?3'\)7[PN?PN2NWJ+-" $!#1W)G$"IF'B'#C7+C8>6V#24]Q81A MJ3]LC!?T]WF'[L5#6:F#M\K'JS[$SNZ$0)]JZ68*'C+FP-$E]Q3]!(!9SQ!L M7!&D]),ZA1OMQ\.MNE>[3);#USBK__6##R:X,/#)!!<&/I&PO=V]R:W-H965T&ULS7UK<]O&N?!?P:AI(\W0M"7;29HXGE$4.\>MG7@L^]S>>3^ P))"#0(, M%I#,_/KS7'>?!4#:3GHZYT-3F03V\MSO?'+7=N_]C7-]]F%;-_[[DYN^WWU[ M_[XO;MPV]\MVYQKX9MUVV[R'?W:;^W[7N;RDE[;U_8L'#[ZZO\VKYN3I$_KL M=??T23OT==6XUUWFA^TV[_8_N+J]^_[D_$0_>%-M;GK\X/[3)[M\XZY=_V[W MNH-_W0^KE-76-;YJFZQSZ^]/+L^__>$1/D\/_'OE[KSY.\.;K-KV/?[C1?G] MR0,\D*M=T>,*.?S?K;MR=8T+P3%^E35/PI;XHOU;5W].=X>[K'+OKMKZ/ZJR MO_G^Y)N3K'3K?*C[-^W=OSFYSV-?FC>B4/^9]_O1)U]YE'3X-J^$?=%5Z&PY7-8B4 MZ[Z#;RMXKW]ZS=-GET71#DU?-9OL=5M71>7\D_L][(=O MW2]D[1]X[8L#:Y]?9*_:IK_QV;.F=&6ZP'TX:#CMA9[VAXNC*_[HBF7V\'R1 M73RX>'ADO8?A]@]IO8<'UINY9O;_+E>^[X!:_O__W+RQ=7+YY=9W_/MWF37;7=KNUR9*U% M=@/BX-;!KDP6+H%]E=[N'[0E[FA\__^NAQ MEC?PM\_RK 0N[3Q<#KXLVNTN;_99?Y/W\(^F'(K>9ZO!P^D]+@3?N"QW74M0 MIT6 )4%FN$6V=24 J.:5X57 :@7_!!"^=R#(IO< (0-_]K@N2SO\#/[*JA[$ MR)H7@J_]L/)56>4=DLLI<"")F%M7[Q=TGI,K/O;)&9^PV;L-R+3>?PM, ML8&/"&*ONY:NMH"_7%&1Q-//:%M %?P] $TMLQ]R#X "(GB-)-;T?,ZW"(A" M (:T .#R0 XE07E=-7E3X/4]/._H!(B'>B@=PY")B-;%?\L59N^\S"[K&MX& M;"N"5GD-ZSL^+'!/XW.2NCZ[R6_A]LXUF:LK$&"*]'@\>&R97;FN!Q62Y5L^ M!ORYZRJ _=[EW?SQ<:NF[6%3.'#G^M;L!5"L)6W<%W7=AZVK>E^L,WI^9D%+*Z+ MI%3(/>M\A?]J/5ZDS]K&3.CJIQ>\00.:&]1Q7?V6KVJ7W>;UX&"] ML!.2-&$BQ>R7N,\M+-:"1,EQR1;!.#E%I#S=?9&YO+B!/3UH/KP7HJW)6F1; MQ0YN9I:'X\(3 VB!]!&\/_Z_SVNAG0#!_$-6P4$+Y-1K8*"? =/9Q<)*NZN; MO-G >PN$-U_-D/SS0#/7D680!>NAHYM:+F_YLIV[98A/8+7#K]K!UX!V[P>2 M31_AKV7VSCM;VK<^$GA,*.Z7O3MN5=5;/J M:(58>B"V"CD,]@']\1UQ&J,1X-W>L?Q# @.^==4MN7MH8[+F S5&WWTG6_)Q5G6UR?F61MRX[:YN]ZAH@ #6%9Y/X6JD M3]TVFWL@S[:(%C)R%%2D,>J\VJ)T!WX'%#&#>WATJ$&M5H!K8)ZN!2EZTWI# M&\L,#&0P?T&9DFPM]ME;5 %UU$PJ,F] _:M@0A3(19$"+PB]S?9&E +_X3= M>[D3' YE).L)T#@=,$WF/A0DC3*T:E#GM\/F!JY%#\&R55L"8",:ZRI?5775 M$UG XI%OS39P=8(QVD - MNP25P/J&F%BOQZ4)AP6OW>':*'LJWZM\I(50Y'9Y:2R>R*X,V9&\4,4)P"0I MM$!PW3F4#GZ\U"[?DQ*.IHE\ B_M0.A\((;)UGG5B:(NX7^BO?P-"$[F3G@* M3)%^;[:.P $ZZC/PA-QV!7A1;XCVA#] 138MVKO5;54B&[,3"4_**5$, R-L M6R1IY)/S!W]F76P$]2QP7C!/D>'DT*.;G@)4\=WL[@ VA.T/K2/-;:S+EVWQ M'MS7,GL%IE8U=V K(D6 'U !/6P1@:L]W6S& M(A]9W\%\!T_FI@),>]WIR#6.;?E1>S_L^"GP!^2C)3D#_SGP_T[PTM5!^_YS M !F5!X.25C7, BL_NE@^_O,B>_CU\N+/M,RC\^57?Q[9:")T?#PGBB6F282, M\L7_;=#IZFD US= M@!A<9N= NI_NB)]>_8*?O'OVXUEV68+4 S("E%^AVGH.:@L()EJX/[?-/5)H MHN10OB$,6 4)J(Q* )>./!_CS+%>00)#73ETLA0Z/D@^?[_WZO(___*G\Z\? M@>U1=467K_ML50-9>+%8U3E99U^<+Q]F6S"QR.\*9T-CR7_D;.A) -UV2-VX MTL7R@:Y$Q]@-':ABSS:N&GJIA6=V%)/BXSL&W8G,?D0E&IL,"8=\GC7\%[<0 MBMU)3),XXMF;UV2$BEKO6Z ;HF&S(P9-OCA_L/RK7G1!3^!RX"8A$!XN+R(X M(RT@!3:?==4O'B^_#N"$E4F0@+#Q68DN-7+T"JP:4&X@AT"SYE6Y_"3:NOC7 MT=:#Y3>?1UL7AVCKW #CGTI;%_^W:.OA5Y%^)K1E">_W$->%):ZO?C]Q'4'@ M^;]<.)S_WT+@7X_(AHL_AK[S/X:^-P[\7V#,-ZYHP9\G7G^'][:1''#VFC+O M0 ^V);G\]-CIR>7UUCD QET&8;I*_3=.[?&2*X/<0NXG5APY(]8W\-]V/&C+7C<&;HI?[ F9; /I-!2>%9RKTM]FNXI!.&G($PZBN..()BV+8@5Q[ MW,_W;L>&$ZSV+<4?)4"YUPL1R%1>JF7X'442DT>!*\APP%B3C3?$D ZM!&\^ M/ /IABP*"*QZ@M<$.$"N8>$FN85J/(,D4M**Q,X+V5G )P]+9B'B2:7 'C M ]%WR#N,M0Y3@B'P*E^QZQU"QPMT$5ET !BGWR:HH_ );.LZCH(,*]_3#?D\ ME(C@N,)>[?=(PQ5&,=L5^W*O#X";1!)% V3+]#P91Z(3"IVM!,]K MUW51X@5GE,.'L#9!K0#K&/UF./.*/)2R0DE?],$Z#Q\8>G ?>A-!I>.2DZ0! M)O29*2J7\A #48V1L/#T,N"08^1KY4:40?2%$:#Z$*L$XMG3X7-%PBU0@Q. M=D]AM(7%2=CLLW\,Y4956^1UN*!$V@Q2"]"%$G_40.$BG*IO0H>C^? E9?R++/N6@'Z'W,R!X#1$5';BE7973^ZB$ MMZY?V N6Z1:?2]1B@TR$=^4C78P$Q$>4J H*JSXG:E.%"(J%CV)DS SSZB;P MQ6W>,;:2@Z:L$),,J6DQ_RY?,DJ.X/0('B>'69C0[]"#Z/Y-0\M;3([5U7LD M+=D6,'J#@>0?!=[ZZ/2*(:GC319%65F))E(B_L$!Y>,TP*!!?'4'2$$U?1#Y M'Z&I:,EIDI]D=Y18!Q257)#,;][2)-1F+0S*6AZ0UX%J<[;1V:!"H[1&G]0[ M,'HYT0;OK3 !OQ2C=>;[$4.(345?H7:DX-EA,XN$2EN71K($?!T\$KR#'-^N MD#%8*'(* C0(4)'-R!^C[L-7ADOD[SG9V[@6%'BH:[< MM57#0A8_A4.#X 5AXIEC-54,Z(2+ C^#P4TF1BYN5 +,+[U)JY$2"]%OP^1E M2ZA2I\KR9_3"0C*&I%UPTQ)1\T?"A7->V3TZ?=5@0&?H@038&TX:4M4E_!W&0RG9,C('&(N;K,VS#;#P3@QY 6WZ^2'A>$?J!\E,TK;(XAUGTNBN>B_< MB^1BT 08))F72U8>O;TQ0DZ+IP2J!A\?*1\0AUO4Q&_JQ@#I^\J*\P"^%+PQ M]W ,T%+ 9?TF4R8&/)TC%/B$/N8GM YFA%,J!:FH#"_86PI,S+PB5H^1/](B M:][M%J,PXJEAM1'8: 715=N%'$L4&^SMJSF'*96LW^_O,IUR2A%%I]VX*X/E19,%(T7.J \5IQ'8RCXC[ R>$% M2Y;Z6+ $(A-$\PK N"(M"]*(M!8;&]%[Q7(TQ$GBK^BW1QR\F O#90\;Q(!. M%XLXCEI=E#AF4[V4I)\65XB].Q^[PCL &M"I0MAW8DV"& KI0G%!<]-=1D\ MONGR[=BIR_?6UT'=BT471SQ25&*TE8(,ZUF$-$$A.;D.Z5J1#B5;")\&OX^? M.41Y?(!'5.(K5^0B:41UM8.//IP*SK:>N@FX\[OKGU)JK?QGKD.VVK"3BB

&PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&UL4$L! A0#% @ &PO=V]R:W-H965TBH3@L $&UL4$L! A0#% @ =>)5%P QDD !D M ("!O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ OX @ <08 !D ("! MD[0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&G @!X;"]W;W)K&UL4$L! A0#% @ &PO M=V]R:W-H965T*W @!X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ -0" 'AL+W=O&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &UL4$L! A0# M% @ &UL4$L! A0#% @ &UL4$L! A0#% @ 8JI&]!0 C# !H ("!^18# 'AL+W=O&UL4$L! A0#% @ &UL4$L! A0# M% @ 2,# 'AL+W=O M&UL4$L! A0#% @ &UL4$L! A0#% @ &UL4$L! A0#% @ &UL4$L! A0#% @ &UL4$L! A0# M% @ 6QE(' 0 M2 #P @ &9/@, >&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ %E:QZ @ )SX M !, ( !^$D# %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& / '8 =@!\( HTP# end XML 140 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 141 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 143 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 581 669 1 true 150 0 false 7 false false R1.htm 0000001 - 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 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.kaman.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations Sheet http://www.kaman.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statement of Shareholders' Equity Sheet http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity Consolidated Statement of Shareholders' Equity Statements 6 false false R7.htm 0000007 - 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 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.kaman.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000011 - Disclosure - Accounting Changes and Error Corrections Sheet http://www.kaman.com/role/AccountingChangesandErrorCorrections Accounting Changes and Error Corrections Notes 10 false false R11.htm 0000012 - Disclosure - Discontinued Operations (Notes) Notes http://www.kaman.com/role/DiscontinuedOperationsNotes Discontinued Operations (Notes) Notes 11 false false R12.htm 0000013 - Disclosure - Business Combinations Sheet http://www.kaman.com/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 0000014 - Disclosure - Segment Reporting Sheet http://www.kaman.com/role/SegmentReporting Segment Reporting Notes 13 false false R14.htm 0000015 - Disclosure - Restructuring Costs (Notes) Notes http://www.kaman.com/role/RestructuringCostsNotes Restructuring Costs (Notes) Notes 14 false false R15.htm 0000016 - Disclosure - Accounts Receivable, Net Sheet http://www.kaman.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 15 false false R16.htm 0000017 - 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 16 false false R17.htm 0000018 - Disclosure - Fair Value Measurements Sheet http://www.kaman.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 0000019 - Disclosure - Derivative Financial Instruments Sheet http://www.kaman.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 18 false false R19.htm 0000020 - Disclosure - Inventories Sheet http://www.kaman.com/role/Inventories Inventories Notes 19 false false R20.htm 0000021 - Disclosure - Property Plant and Equipment, Net Sheet http://www.kaman.com/role/PropertyPlantandEquipmentNet Property Plant and Equipment, Net Notes 20 false false R21.htm 0000022 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 21 false false R22.htm 0000023 - Disclosure - Debt Sheet http://www.kaman.com/role/Debt Debt Notes 22 false false R23.htm 0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 23 false false R24.htm 0000025 - Disclosure - Income Taxes Sheet http://www.kaman.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 0000026 - Disclosure - Pension Plans Sheet http://www.kaman.com/role/PensionPlans Pension Plans Notes 25 false false R26.htm 0000027 - Disclosure - Other Long-term Liabilities Sheet http://www.kaman.com/role/OtherLongtermLiabilities Other Long-term Liabilities Notes 26 false false R27.htm 0000028 - Disclosure - Commitments and Contingencies Sheet http://www.kaman.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 27 false false R28.htm 0000029 - Disclosure - Leases (Notes) Notes http://www.kaman.com/role/LeasesNotes Leases (Notes) Notes 28 false false R29.htm 0000030 - Disclosure - Computation of Earnings Per Share Sheet http://www.kaman.com/role/ComputationofEarningsPerShare Computation of Earnings Per Share Notes 29 false false R30.htm 0000031 - Disclosure - Share-Based Arrangements Sheet http://www.kaman.com/role/ShareBasedArrangements Share-Based Arrangements Notes 30 false false R31.htm 0000032 - Disclosure - Subsequent Event Sheet http://www.kaman.com/role/SubsequentEvent Subsequent Event Notes 31 false false R32.htm 0000033 - Disclosure - Schedule II (Notes) Notes http://www.kaman.com/role/ScheduleIINotes Schedule II (Notes) Notes 32 false false R33.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 33 false false R34.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 34 false false R35.htm 9954471 - 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 35 false false R36.htm 9954472 - Disclosure - Accounting Policies (Tables) Sheet http://www.kaman.com/role/AccountingPoliciesTables Accounting Policies (Tables) Tables 36 false false R37.htm 9954473 - Disclosure - Accounting Changes and Error Corrections (Tables) Sheet http://www.kaman.com/role/AccountingChangesandErrorCorrectionsTables Accounting Changes and Error Corrections (Tables) Tables http://www.kaman.com/role/AccountingChangesandErrorCorrections 37 false false R38.htm 9954474 - Disclosure - Discontinued Operations (Tables) Sheet http://www.kaman.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.kaman.com/role/DiscontinuedOperationsNotes 38 false false R39.htm 9954475 - Disclosure - Business Combinations (Tables) Sheet http://www.kaman.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.kaman.com/role/BusinessCombinations 39 false false R40.htm 9954476 - Disclosure - Segment Reporting (Tables) Sheet http://www.kaman.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.kaman.com/role/SegmentReporting 40 false false R41.htm 9954477 - Disclosure - Restructuring Costs (Tables) Sheet http://www.kaman.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://www.kaman.com/role/RestructuringCostsNotes 41 false false R42.htm 9954478 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.kaman.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.kaman.com/role/AccountsReceivableNet 42 false false R43.htm 9954479 - 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 43 false false R44.htm 9954480 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.kaman.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.kaman.com/role/FairValueMeasurements 44 false false R45.htm 9954481 - Disclosure - Inventories (Tables) Sheet http://www.kaman.com/role/InventoriesTables Inventories (Tables) Tables http://www.kaman.com/role/Inventories 45 false false R46.htm 9954482 - 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 46 false false R47.htm 9954483 - 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 47 false false R48.htm 9954484 - Disclosure - Debt (Tables) Sheet http://www.kaman.com/role/DebtTables Debt (Tables) Tables http://www.kaman.com/role/Debt 48 false false R49.htm 9954485 - 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 49 false false R50.htm 9954486 - Disclosure - Income Taxes (Tables) Sheet http://www.kaman.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.kaman.com/role/IncomeTaxes 50 false false R51.htm 9954487 - Disclosure - Pension Plans (Tables) Sheet http://www.kaman.com/role/PensionPlansTables Pension Plans (Tables) Tables http://www.kaman.com/role/PensionPlans 51 false false R52.htm 9954488 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.kaman.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables 52 false false R53.htm 9954489 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.kaman.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 53 false false R54.htm 9954490 - Disclosure - Leases (Tables) Sheet http://www.kaman.com/role/LeasesTables Leases (Tables) Tables http://www.kaman.com/role/LeasesNotes 54 false false R55.htm 9954491 - 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 55 false false R56.htm 9954492 - Disclosure - Share-Based Arrangements (Tables) Sheet http://www.kaman.com/role/ShareBasedArrangementsTables Share-Based Arrangements (Tables) Tables http://www.kaman.com/role/ShareBasedArrangements 56 false false R57.htm 9954493 - 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 57 false false R58.htm 9954494 - 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 58 false false R59.htm 9954495 - 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 59 false false R60.htm 9954496 - 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 60 false false R61.htm 9954497 - 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 61 false false R62.htm 9954498 - Disclosure - Summary of Significant Accounting Policies (Cash and Cash Equivalents, Accounts Receivable, Inventory, & Contract Assets) (Details) Sheet http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails Summary of Significant Accounting Policies (Cash and Cash Equivalents, Accounts Receivable, Inventory, & Contract Assets) (Details) Details http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies 62 false false R63.htm 9954499 - 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 63 false false R64.htm 9954500 - 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 64 false false R65.htm 9954501 - 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 65 false false R66.htm 9954502 - 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 66 false false R67.htm 9954503 - 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 67 false false R68.htm 9954504 - 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 68 false false R69.htm 9954505 - 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 69 false false R70.htm 9954506 - Disclosure - Accounting Changes and Error Corrections (Details) Sheet http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails Accounting Changes and Error Corrections (Details) Details http://www.kaman.com/role/AccountingChangesandErrorCorrectionsTables 70 false false R71.htm 9954507 - Disclosure - Discontinued Operations (Details) Sheet http://www.kaman.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.kaman.com/role/DiscontinuedOperationsTables 71 false false R72.htm 9954508 - Disclosure - Business Combinations (Details) Sheet http://www.kaman.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.kaman.com/role/BusinessCombinationsTables 72 false false R73.htm 9954509 - Disclosure - Segment Reporting (Details) Sheet http://www.kaman.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.kaman.com/role/SegmentReportingTables 73 false false R74.htm 9954510 - Disclosure - Payment (Details) Sheet http://www.kaman.com/role/PaymentDetails Payment (Details) Details 74 false false R75.htm 9954511 - Disclosure - Restructuring Costs (Details) Sheet http://www.kaman.com/role/RestructuringCostsDetails Restructuring Costs (Details) Details http://www.kaman.com/role/RestructuringCostsTables 75 false false R76.htm 9954512 - Disclosure - Accounts Receivable, Net (Details) Sheet http://www.kaman.com/role/AccountsReceivableNetDetails Accounts Receivable, Net (Details) Details http://www.kaman.com/role/AccountsReceivableNetTables 76 false false R77.htm 9954513 - 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 77 false false R78.htm 9954514 - Disclosure - Fair Value Measurements (Details) Sheet http://www.kaman.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.kaman.com/role/FairValueMeasurementsTables 78 false false R79.htm 9954515 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.kaman.com/role/DerivativeFinancialInstruments 79 false false R80.htm 9954516 - Disclosure - Inventories (Details) Sheet http://www.kaman.com/role/InventoriesDetails Inventories (Details) Details http://www.kaman.com/role/InventoriesTables 80 false false R81.htm 9954517 - 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 81 false false R82.htm 9954518 - 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 82 false false R83.htm 9954519 - 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 83 false false R84.htm 9954520 - 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 84 false false R85.htm 9954521 - Disclosure - Debt (Convertible Debt) (Details) Sheet http://www.kaman.com/role/DebtConvertibleDebtDetails Debt (Convertible Debt) (Details) Details http://www.kaman.com/role/DebtTables 85 false false R86.htm 9954522 - 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 86 false false R87.htm 9954523 - 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 87 false false R88.htm 9954524 - 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 88 false false R89.htm 9954525 - Disclosure - Income Taxes (Details) Sheet http://www.kaman.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.kaman.com/role/IncomeTaxesTables 89 false false R90.htm 9954526 - 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 90 false false R91.htm 9954527 - 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 91 false false R92.htm 9954528 - 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 92 false false R93.htm 9954529 - 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 93 false false R94.htm 9954530 - 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 94 false false R95.htm 9954531 - Disclosure - Pension Plans (Contributions) (Details) Sheet http://www.kaman.com/role/PensionPlansContributionsDetails Pension Plans (Contributions) (Details) Details http://www.kaman.com/role/PensionPlansTables 95 false false R96.htm 9954532 - 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 96 false false R97.htm 9954533 - 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 97 false false R98.htm 9954534 - 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 98 false false R99.htm 9954535 - 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 99 false false R100.htm 9954536 - 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 100 false false R101.htm 9954537 - Disclosure - Leases (Details) Sheet http://www.kaman.com/role/LeasesDetails Leases (Details) Details http://www.kaman.com/role/LeasesTables 101 false false R102.htm 9954538 - 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 102 false false R103.htm 9954539 - 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 103 false false R104.htm 9954540 - 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 104 false false R105.htm 9954541 - 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 105 false false R106.htm 9954542 - 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 106 false false R107.htm 9954543 - 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 107 false false R108.htm 9954544 - 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 108 false false R109.htm 9954546 - Disclosure - Schedule II (Details) Sheet http://www.kaman.com/role/ScheduleIIDetails Schedule II (Details) Details http://www.kaman.com/role/ScheduleIINotes 109 false false R9999.htm Uncategorized Items - kamn-20231231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - kamn-20231231.htm Cover 110 false false All Reports Book All Reports kamn-20231231.htm kamn-20231231.xsd kamn-20231231_cal.xml kamn-20231231_def.xml kamn-20231231_lab.xml kamn-20231231_pre.xml kamn-20231231_g1.jpg kamn-20231231_g2.jpg kamn-20231231_g3.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 146 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "kamn-20231231.htm": { "nsprefix": "kamn", "nsuri": "http://www.kaman.com/20231231", "dts": { "inline": { "local": [ "kamn-20231231.htm" ] }, "schema": { "local": [ "kamn-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "kamn-20231231_cal.xml" ] }, "definitionLink": { "local": [ "kamn-20231231_def.xml" ] }, "labelLink": { "local": [ "kamn-20231231_lab.xml" ] }, "presentationLink": { "local": [ "kamn-20231231_pre.xml" ] } }, "keyStandard": 539, "keyCustom": 130, "axisStandard": 41, "axisCustom": 7, "memberStandard": 81, "memberCustom": 63, "hidden": { "total": 13, "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 581, "entityCount": 1, "segmentCount": 150, "elementCount": 1147, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1918, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information Document and Entity Information", "shortName": "Document and Entity Information Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.kaman.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R3": { "role": "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R5": { "role": "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R6": { "role": "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "longName": "0000006 - Statement - Consolidated Statement of Shareholders' Equity", "shortName": "Consolidated Statement of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquityParentheticals", "longName": "0000007 - Statement - Consolidated Statement of Shareholders' Equity (Parentheticals)", "shortName": "Consolidated Statement of Shareholders' Equity (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashIncludingDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashIncludingDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.kaman.com/role/AccountingChangesandErrorCorrections", "longName": "0000011 - Disclosure - Accounting Changes and Error Corrections", "shortName": "Accounting Changes and Error Corrections", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ChangeInAccountingEstimateTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ChangeInAccountingEstimateTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.kaman.com/role/DiscontinuedOperationsNotes", "longName": "0000012 - Disclosure - Discontinued Operations (Notes)", "shortName": "Discontinued Operations (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.kaman.com/role/BusinessCombinations", "longName": "0000013 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.kaman.com/role/SegmentReporting", "longName": "0000014 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.kaman.com/role/RestructuringCostsNotes", "longName": "0000015 - Disclosure - Restructuring Costs (Notes)", "shortName": "Restructuring Costs (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.kaman.com/role/AccountsReceivableNet", "longName": "0000016 - Disclosure - Accounts Receivable, Net", "shortName": "Accounts Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesNotes", "longName": "0000017 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Notes)", "shortName": "Contract Assets, Contract Costs and Contract Liabilities (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "kamn:ContractAssetsContractCostsandContractLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:ContractAssetsContractCostsandContractLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.kaman.com/role/FairValueMeasurements", "longName": "0000018 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.kaman.com/role/DerivativeFinancialInstruments", "longName": "0000019 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.kaman.com/role/Inventories", "longName": "0000020 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.kaman.com/role/PropertyPlantandEquipmentNet", "longName": "0000021 - Disclosure - Property Plant and Equipment, Net", "shortName": "Property Plant and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet", "longName": "0000022 - Disclosure - Goodwill and Other Intangible Assets, Net", "shortName": "Goodwill and Other Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.kaman.com/role/Debt", "longName": "0000023 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.kaman.com/role/IncomeTaxes", "longName": "0000025 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.kaman.com/role/PensionPlans", "longName": "0000026 - Disclosure - Pension Plans", "shortName": "Pension Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.kaman.com/role/OtherLongtermLiabilities", "longName": "0000027 - Disclosure - Other Long-term Liabilities", "shortName": "Other Long-term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.kaman.com/role/CommitmentsandContingencies", "longName": "0000028 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.kaman.com/role/LeasesNotes", "longName": "0000029 - Disclosure - Leases (Notes)", "shortName": "Leases (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "kamn:LeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:LeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.kaman.com/role/ComputationofEarningsPerShare", "longName": "0000030 - Disclosure - Computation of Earnings Per Share", "shortName": "Computation of Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.kaman.com/role/ShareBasedArrangements", "longName": "0000031 - Disclosure - Share-Based Arrangements", "shortName": "Share-Based Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.kaman.com/role/SubsequentEvent", "longName": "0000032 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.kaman.com/role/ScheduleIINotes", "longName": "0000033 - Disclosure - Schedule II (Notes)", "shortName": "Schedule II (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-567", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-567", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.kaman.com/role/AccountingPoliciesTables", "longName": "9954472 - Disclosure - Accounting Policies (Tables)", "shortName": "Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsTables", "longName": "9954473 - Disclosure - Accounting Changes and Error Corrections (Tables)", "shortName": "Accounting Changes and Error Corrections (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleOfChangesInAccountingEstimatesRevisionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleOfChangesInAccountingEstimatesRevisionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.kaman.com/role/DiscontinuedOperationsTables", "longName": "9954474 - Disclosure - Discontinued Operations (Tables)", "shortName": "Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-84", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-84", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.kaman.com/role/BusinessCombinationsTables", "longName": "9954475 - Disclosure - Business Combinations (Tables)", "shortName": "Business Combinations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R40": { "role": "http://www.kaman.com/role/SegmentReportingTables", "longName": "9954476 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:ResearchAndDevelopmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R41": { "role": "http://www.kaman.com/role/RestructuringCostsTables", "longName": "9954477 - Disclosure - Restructuring Costs (Tables)", "shortName": "Restructuring Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.kaman.com/role/AccountsReceivableNetTables", "longName": "9954478 - Disclosure - Accounts Receivable, Net (Tables)", "shortName": "Accounts Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables", "longName": "9954479 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Tables)", "shortName": "Contract Assets, Contract Costs and Contract Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.kaman.com/role/FairValueMeasurementsTables", "longName": "9954480 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.kaman.com/role/InventoriesTables", "longName": "9954481 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.kaman.com/role/PropertyPlantandEquipmentNetTables", "longName": "9954482 - Disclosure - Property Plant and Equipment, Net (Tables)", "shortName": "Property Plant and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables", "longName": "9954483 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.kaman.com/role/DebtTables", "longName": "9954484 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "9954485 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.kaman.com/role/IncomeTaxesTables", "longName": "9954486 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.kaman.com/role/PensionPlansTables", "longName": "9954487 - Disclosure - Pension Plans (Tables)", "shortName": "Pension Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.kaman.com/role/OtherLongTermLiabilitiesTables", "longName": "9954488 - Disclosure - Other Long-Term Liabilities (Tables)", "shortName": "Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.kaman.com/role/CommitmentandContingenciesTables", "longName": "9954489 - Disclosure - Commitment and Contingencies (Tables)", "shortName": "Commitment and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.kaman.com/role/LeasesTables", "longName": "9954490 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleofLeaseRightofUseAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:ScheduleofLeaseRightofUseAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.kaman.com/role/ComputationofEarningsPerShareTables", "longName": "9954491 - Disclosure - Computation of Earnings Per Share (Tables)", "shortName": "Computation of Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.kaman.com/role/ShareBasedArrangementsTables", "longName": "9954492 - Disclosure - Share-Based Arrangements (Tables)", "shortName": "Share-Based Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails", "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies (Segments) (Details)", "shortName": "Summary of Significant Accounting Policies (Segments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies (Basis of Presentation) (Details)", "shortName": "Summary of Significant Accounting Policies (Basis of Presentation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnSaleOfBusiness", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails", "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies (Concentration) (Details)", "shortName": "Summary of Significant Accounting Policies (Concentration) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-51", "name": "kamn:ConcentrationRiskThresholdPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "kamn:ConcentrationRiskThresholdPercentage", "span", "div", "kamn:ConcentrationOfCreditRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "kamn:ConcentrationRiskThresholdPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "kamn:ConcentrationRiskThresholdPercentage", "span", "div", "kamn:ConcentrationOfCreditRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails", "longName": "9954496 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow) (Details)", "shortName": "Summary of Significant Accounting Policies (Additional Cash Flow) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "kamn:AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:AdditionalCashFlowInformationPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:AdditionalCashFlowInformationPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "9954497 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "shortName": "Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:UnfulfilledPerformanceObligationsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "kamn:ReductionsInRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R62": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails", "longName": "9954498 - Disclosure - Summary of Significant Accounting Policies (Cash and Cash Equivalents, Accounts Receivable, Inventory, & Contract Assets) (Details)", "shortName": "Summary of Significant Accounting Policies (Cash and Cash Equivalents, Accounts Receivable, Inventory, & Contract Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:BankOverdrafts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R63": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "longName": "9954499 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment) (Details)", "shortName": "Summary of Significant Accounting Policies (Property Plant and Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-61", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "longName": "9954500 - Disclosure - Summary of Significant Accounting Policies (Leasing) (Details)", "shortName": "Summary of Significant Accounting Policies (Leasing) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-519", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails", "longName": "9954501 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details)", "shortName": "Summary of Significant Accounting Policies (Goodwill and Other Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails", "longName": "9954502 - Disclosure - Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details)", "shortName": "Summary of Significant Accounting Policies (Unfulfilled Performance Obligations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:UnfulfilledPerformanceObligationsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "kamn:RevenueRemainingPerformanceObligationAmountCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:UnfulfilledPerformanceObligationsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R67": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails", "longName": "9954503 - Disclosure - Summary of Significant Accounting Policies (Self-Insured Retentions) (Details)", "shortName": "Summary of Significant Accounting Policies (Self-Insured Retentions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "kamn:TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:SelfInsuredRetentionsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "kamn:SelfInsuredRetentionsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "longName": "9954504 - Disclosure - Summary of Significant Accounting Policies (Research and Development) (Details)", "shortName": "Summary of Significant Accounting Policies (Research and Development) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ResearchAndDevelopmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-67", "name": "us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R69": { "role": "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails", "longName": "9954505 - Disclosure - Summary of Significant Accounting Policies (Recent Accounting Standards) (Details)", "shortName": "Summary of Significant Accounting Policies (Recent Accounting Standards) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "longName": "9954506 - Disclosure - Accounting Changes and Error Corrections (Details)", "shortName": "Accounting Changes and Error Corrections (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleOfChangesInAccountingEstimatesRevisionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R71": { "role": "http://www.kaman.com/role/DiscontinuedOperationsDetails", "longName": "9954507 - Disclosure - Discontinued Operations (Details)", "shortName": "Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "kamn:CostsofTransitionServicesAgreement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "kamn:CostsofTransitionServicesAgreement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R72": { "role": "http://www.kaman.com/role/BusinessCombinationsDetails", "longName": "9954508 - Disclosure - Business Combinations (Details)", "shortName": "Business Combinations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "kamn:WorkingCapitalAdjustment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:WorkingCapitalAdjustment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.kaman.com/role/SegmentReportingDetails", "longName": "9954509 - Disclosure - Segment Reporting (Details)", "shortName": "Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:RevenuesPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R74": { "role": "http://www.kaman.com/role/PaymentDetails", "longName": "9954510 - Disclosure - Payment (Details)", "shortName": "Payment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-207", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.kaman.com/role/RestructuringCostsDetails", "longName": "9954511 - Disclosure - Restructuring Costs (Details)", "shortName": "Restructuring Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInRestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R76": { "role": "http://www.kaman.com/role/AccountsReceivableNetDetails", "longName": "9954512 - Disclosure - Accounts Receivable, Net (Details)", "shortName": "Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R77": { "role": "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "longName": "9954513 - Disclosure - Contract Assets, Contract Costs and Contract Liabilities (Details)", "shortName": "Contract Assets, Contract Costs and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:IncreaseDecreaseinContractwithCustomerAssetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R78": { "role": "http://www.kaman.com/role/FairValueMeasurementsDetails", "longName": "9954514 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-278", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R79": { "role": "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails", "longName": "9954515 - Disclosure - Derivative Financial Instruments (Details)", "shortName": "Derivative Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.kaman.com/role/InventoriesDetails", "longName": "9954516 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "longName": "9954517 - Disclosure - Property Plant and Equipment, Net (Details)", "shortName": "Property Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "longName": "9954518 - Disclosure - Goodwill and Other Intangible Assets, Net (Details)", "shortName": "Goodwill and Other Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails", "longName": "9954519 - Disclosure - Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details)", "shortName": "Goodwill and Other Intangible Assets, Net (Other Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "longName": "9954520 - Disclosure - Debt (Schedule of Long-term Debt and Maturities) (Details)", "shortName": "Debt (Schedule of Long-term Debt and Maturities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "kamn:LongtermDebtCurrentMaturitiesbeforedebtissuancecosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R85": { "role": "http://www.kaman.com/role/DebtConvertibleDebtDetails", "longName": "9954521 - Disclosure - Debt (Convertible Debt) (Details)", "shortName": "Debt (Convertible Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-339", "name": "kamn:PurchaseOfCallOptionsRelatedToConvertibleNotes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R86": { "role": "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "longName": "9954522 - Disclosure - Debt (Revolving Credit and Term Loan Agreements) (Details)", "shortName": "Debt (Revolving Credit and Term Loan Agreements) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-4", "name": "kamn:ConsolidatedTotalNetLeverageRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "kamn:ConsolidatedTotalNetLeverageRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "longName": "9954523 - Disclosure - Debt (Debt Issuance Costs) (Details)", "shortName": "Debt (Debt Issuance Costs) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R88": { "role": "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954524 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R89": { "role": "http://www.kaman.com/role/IncomeTaxesDetails", "longName": "9954525 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "longName": "9954526 - Disclosure - Income Taxes (Deferred Income Taxes) (Details)", "shortName": "Income Taxes (Deferred Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R91": { "role": "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails", "longName": "9954527 - Disclosure - Income Taxes (Tax Rate Reconciliation) (Details)", "shortName": "Income Taxes (Tax Rate Reconciliation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails", "longName": "9954528 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details)", "shortName": "Income Taxes (Uncertain Tax Positions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "longName": "9954529 - Disclosure - Pension Plans (Obligations and Funded Status) (Details)", "shortName": "Pension Plans (Obligations and Funded Status) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-406", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R94": { "role": "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails", "longName": "9954530 - Disclosure - Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details)", "shortName": "Pension Plans (Pension Plan Net Periodic Benefit Costs) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-406", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-406", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R95": { "role": "http://www.kaman.com/role/PensionPlansContributionsDetails", "longName": "9954531 - Disclosure - Pension Plans (Contributions) (Details)", "shortName": "Pension Plans (Contributions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-406", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-410", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R96": { "role": "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "longName": "9954532 - Disclosure - Pension Plans (Expected Future Benefits) (Details)", "shortName": "Pension Plans (Expected Future Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "kamn:DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails", "longName": "9954533 - Disclosure - Pension Plans (Plan Assets for Qualified Pension Plan) (Details)", "shortName": "Pension Plans (Plan Assets for Qualified Pension Plan) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-4", "name": "kamn:DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "kamn:DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "longName": "9954534 - Disclosure - Pension Plans (Other Plans) (Details)", "shortName": "Pension Plans (Other Plans) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-1", "name": "kamn:MaximizeReturn", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "kamn:DefinedContributionMaximumContributionLimit", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R99": { "role": "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "longName": "9954535 - Disclosure - Other Long-Term Liabilities (Details)", "shortName": "Other Long-Term Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-498", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R100": { "role": "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "longName": "9954536 - Disclosure - Commitments and Contingencies (Textuals) (Details)", "shortName": "Commitments and Contingencies (Textuals) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-502", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesPayments1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-502", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesPayments1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kamn:ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.kaman.com/role/LeasesDetails", "longName": "9954537 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-4", "name": "kamn:FinanceLeaseLiabilityStatementOfFinancialPosition", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R102": { "role": "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "longName": "9954538 - Disclosure - Computation of Earnings Per Share (Details)", "shortName": "Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R103": { "role": "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "longName": "9954539 - Disclosure - Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details)", "shortName": "Share-Based Arrangements (Compensation Arrangements by Share-based Payment Award) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-525", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R104": { "role": "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "longName": "9954540 - Disclosure - Share-Based Arrangements (Stock Incentive Plan) (Details)", "shortName": "Share-Based Arrangements (Stock Incentive Plan) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-1", "name": "kamn:NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "kamn:NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails", "longName": "9954541 - Disclosure - Share-Based Arrangements (Stock Options Activity) (Details)", "shortName": "Share-Based Arrangements (Stock Options Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-540", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-533", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R106": { "role": "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "longName": "9954542 - Disclosure - Share-Based Arrangements (Restricted Stock Activity) (Details)", "shortName": "Share-Based Arrangements (Restricted Stock Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-543", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-544", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R107": { "role": "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "longName": "9954543 - Disclosure - Share-Based Arrangements (Employee Stock Purchase Plan) (Details)", "shortName": "Share-Based Arrangements (Employee Stock Purchase Plan) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-557", "name": "kamn:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-557", "name": "kamn:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } }, "R108": { "role": "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "longName": "9954544 - Disclosure - Share-Based Arrangements (Performance Share Units) (Details)", "shortName": "Share-Based Arrangements (Performance Share Units) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-545", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-550", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R109": { "role": "http://www.kaman.com/role/ScheduleIIDetails", "longName": "9954546 - Disclosure - Schedule II (Details)", "shortName": "Schedule II (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-568", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-573", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - kamn-20231231.htm", "shortName": "Uncategorized Items - kamn-20231231.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "110", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:CashIncludingDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CashIncludingDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kamn-20231231.htm", "first": true, "unique": true } } }, "tag": { "kamn_A2013ManagementIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "A2013ManagementIncentivePlanMember", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2013 Management Incentive Plan [Member]", "label": "2013 Management Incentive Plan [Member]", "documentation": "2013 Management Incentive Plan [Member]" } } }, "auth_ref": [] }, "kamn_A2021PSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "A2021PSUsMember", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 PSUs", "label": "2021 PSUs [Member]", "documentation": "2021 PSUs" } } }, "auth_ref": [] }, "kamn_A2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "A2022Member", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "2022 [Member]", "documentation": "2022" } } }, "auth_ref": [] }, "kamn_A2024NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "A2024NotesMember", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Notes", "label": "2024 Notes [Member]", "documentation": "2024 Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Changes and Error Corrections [Abstract]", "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update 2020-06", "label": "Accounting Standards Update 2020-06 [Member]", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable by Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r55" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable by Billing Status, Type [Axis]", "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r55" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable by Legal Entity of Counterparty, Type [Axis]", "label": "Legal Entity of Counterparty, Type [Axis]", "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction." } } }, "auth_ref": [ "r55" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 trade", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42", "r1061" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1228" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r333", "r451", "r452", "r1021" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, after Allowance for Credit Loss [Abstract]", "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r451", "r452" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for environmental loss contingencies", "label": "Accrual for Environmental Loss Contingencies", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r523", "r1033", "r1159", "r1161", "r1241", "r1246" ] }, "kamn_AccrualForEnvironmentalLossContingenciesAccrualsPayablesAndOtherLongTermLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AccrualForEnvironmentalLossContingenciesAccrualsPayablesAndOtherLongTermLiabilities", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities", "label": "Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities", "documentation": "Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities" } } }, "auth_ref": [] }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion." } } }, "auth_ref": [ "r1250" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Accrual for Environmental Loss Contingencies, Discount Rate", "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date." } } }, "auth_ref": [ "r505", "r523" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesGross", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted estimated remediation liability", "label": "Accrual for Environmental Loss Contingencies, Gross", "documentation": "Undiscounted amount of the accrual for environmental loss contingencies." } } }, "auth_ref": [ "r505", "r523", "r1246" ] }, "kamn_AccrualForEnvironmentalLossContingenciesLiabilitiesOtherAccrualsPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AccrualForEnvironmentalLossContingenciesLiabilitiesOtherAccrualsPayables", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables", "label": "Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables", "documentation": "Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables" } } }, "auth_ref": [] }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrual for environmental loss contingencies, payments", "label": "Accrual for Environmental Loss Contingencies, Payments", "documentation": "Amount of cash outflow to settle environmental loss contingencies." } } }, "auth_ref": [ "r1199", "r1250" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r523", "r1241" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Five", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five", "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)." } } }, "auth_ref": [ "r523", "r1241" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Four", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r523", "r1241" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Two", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r523", "r1241" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Three", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r523", "r1241" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year One", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r523", "r1241" ] }, "kamn_AccrualsAndPayableAndOtherLongTermLiabiltiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AccrualsAndPayableAndOtherLongTermLiabiltiesMember", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and Payable and Other Long Term Liabilities", "label": "Accruals and Payable and Other Long Term Liabilties [Member]", "documentation": "Accruals and Payable and Other Long Term Liabilties [Member]" } } }, "auth_ref": [] }, "kamn_AccruedEnvironmentalLossContingenciesNoncurrentOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AccruedEnvironmentalLossContingenciesNoncurrentOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities", "label": "Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities", "documentation": "Accrued Environmental Loss Contingencies, Noncurrent, Other Liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Noncurrent income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "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." } } }, "auth_ref": [ "r179", "r251" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r45" ] }, "kamn_AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AccumulatedDefinedBenefitPlanSERPAmortizationofNetLossMember", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of net loss", "label": "Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member]", "documentation": "Accumulated Defined Benefit Plan & SERP, Amortization of Net Loss [Member]" } } }, "auth_ref": [] }, "kamn_AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AccumulatedDefinedBenefitPlanSERPChangeinnetgainMember", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net gain", "label": "Accumulated Defined Benefit Plan & SERP, Change in net gain [Member]", "documentation": "Accumulated Defined Benefit Plan & SERP, Change in net gain [Member]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other post-retirement benefits", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r9", "r25", "r57", "r1194", "r1195", "r1196" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "negatedTerseLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r102", "r323", "r872" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r350", "r351", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r56", "r57", "r193", "r336", "r868", "r905", "r909" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r350", "r351", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r25", "r57", "r765", "r768", "r840", "r900", "r901", "r1194", "r1195", "r1196", "r1213", "r1214", "r1215" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r25", "r57", "r351", "r352", "r804", "r805", "r806", "r807", "r808", "r1194" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1117" ] }, "kamn_AdditionalCashFlowInformationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AdditionalCashFlowInformationPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Cash Flow Information", "label": "Additional Cash Flow Information [Policy Text Block]", "documentation": "Additional Cash Flow Information [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r184", "r1061", "r1330" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r697", "r698", "r699", "r920", "r1213", "r1214", "r1215", "r1304", "r1332" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1123" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1123" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1123" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1123" ] }, "kamn_AdjustedAchievementLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AdjustedAchievementLevelAxis", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Achievement Level [Axis]", "label": "Adjusted Achievement Level [Axis]", "documentation": "Adjusted Achievement Level" } } }, "auth_ref": [] }, "kamn_AdjustedAchievementLevelDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AdjustedAchievementLevelDomain", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Achievement Level [Domain]", "label": "Adjusted Achievement Level [Domain]", "documentation": "Adjusted Achievement Level" } } }, "auth_ref": [] }, "kamn_AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstruments", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net adjustment", "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", "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" } } }, "auth_ref": [] }, "kamn_AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstrumentsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AdjustmentsToOtherComprehensiveIncomeRelatedToUnderfundingOfPensionAndSerpPlansAndChangesInFairValueOfDerivativeFinancialInstrumentsTax", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "documentation": "Adjustments To Other Comprehensive Income Related To Underfunding Of Pension And SERP Plans And Changes In Fair Value Of Derivative Financial Instruments, tax" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile earnings (loss), net of tax to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "kamn_AftermarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AftermarketMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aftermarket [Member]", "label": "Aftermarket [Member]", "documentation": "Aftermarket [Member]" } } }, "auth_ref": [] }, "kamn_AggregateSharesToBeIssuedUponConversionConvertible": { "xbrltype": "sharesItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AggregateSharesToBeIssuedUponConversionConvertible", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate shares to be issued upon conversion, convertible (in shares)", "label": "Aggregate shares to be issued upon conversion, convertible", "documentation": "Aggregate shares to be issued upon conversion, convertible" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1087", "r1099", "r1109", "r1135" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1090", "r1102", "r1112", "r1138" ] }, "kamn_AircraftWheelAndBrakeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "AircraftWheelAndBrakeMember", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aircraft Wheel and Brake", "label": "Aircraft Wheel and Brake [Member]", "documentation": "Aircraft Wheel and Brake" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1123" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1130" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1094", "r1103", "r1113", "r1130", "r1139", "r1143", "r1151" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1149" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock compensation expense", "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r692", "r704" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "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." } } }, "auth_ref": [ "r1208", "r1209", "r1210", "r1211", "r1212" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r337", "r455", "r474" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r477" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r476" ] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for Doubtful Other Receivables, Current", "label": "Allowance for Credit Loss, Receivable, Other, Current", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r334" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of convertible notes discount", "label": "Amortization of Debt Discount (Premium)", "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." } } }, "auth_ref": [ "r15", "r157", "r204", "r559" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r198", "r559", "r812", "r1201" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r15", "r96", "r100" ] }, "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total recognized in net periodic benefit cost and other comprehensive (income) loss", "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax", "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss." } } }, "auth_ref": [ "r1049" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r410" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r72" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia [Member]", "label": "Asia [Member]", "documentation": "Continent of Asia." } } }, "auth_ref": [ "r1334", "r1336", "r1337", "r1338" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r249", "r327", "r363", "r421", "r436", "r442", "r463", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r754", "r757", "r793", "r863", "r956", "r1061", "r1077", "r1253", "r1254", "r1315" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r318", "r341", "r363", "r463", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r754", "r757", "r793", "r1061", "r1253", "r1254", "r1315" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldUnderCapitalLeasesMember", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Held under Finance Leases [Member]", "label": "Assets Held under Capital Leases [Member]", "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement." } } }, "auth_ref": [ "r267" ] }, "us-gaap_AssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Member]", "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1081", "r1082", "r1095" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1081", "r1082", "r1095" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1081", "r1082", "r1095" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1146" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1147" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1142" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1142" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1142" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1142" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1142" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1142" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "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", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1145" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1144" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1143" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1143" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r140", "r143" ] }, "us-gaap_BankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdrafts", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank overdrafts", "label": "Bank Overdrafts", "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." } } }, "auth_ref": [ "r45", "r107" ] }, "kamn_BasisofPresentationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "BasisofPresentationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation [Abstract]", "label": "Basis of Presentation [Abstract]", "documentation": "Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "kamn_BeginningIn2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "BeginningIn2021Member", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning in 2021", "label": "Beginning in 2021 [Member]", "documentation": "Lapse rate and period for RSAs granted beginning in 2021" } } }, "auth_ref": [] }, "us-gaap_BilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledRevenuesMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed", "label": "Billed Revenues [Member]", "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." } } }, "auth_ref": [] }, "kamn_BloomfieldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "BloomfieldMember", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bloomfield", "label": "Bloomfield [Member]", "documentation": "Bloomfield [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r217" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r749", "r1051", "r1054" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r124", "r126", "r749", "r1051", "r1054" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r749" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1175", "r1176" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r133" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "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." } } }, "auth_ref": [ "r747", "r748" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r747", "r748" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r22" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination Disclosure", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r240", "r750" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "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." } } }, "auth_ref": [ "r125" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "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." } } }, "auth_ref": [ "r125" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r127", "r128" ] }, "kamn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilityAssumedCashAndCashEquivalentsAndRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilityAssumedCashAndCashEquivalentsAndRestrictedCash", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liability Assumed, Cash and Cash Equivalents and Restricted Cash" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r128" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "kamn_BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets", "label": "Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets", "documentation": "Business Combinations, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets" } } }, "auth_ref": [] }, "country_CH": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CH", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SWITZERLAND", "label": "SWITZERLAND" } } }, "auth_ref": [] }, "country_CZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CZ", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CZECH REPUBLIC", "label": "CZECHIA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for purchases of property and equipment", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r66", "r67", "r68" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost, Amortization", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r482" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Axis]", "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r481" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Domain]", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r481" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost, Net", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r481" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost, Net, Current", "label": "Capitalized Contract Cost, Net, Current", "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." } } }, "auth_ref": [ "r481" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost, Net, Noncurrent", "label": "Capitalized Contract Cost, Net, Noncurrent", "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." } } }, "auth_ref": [ "r481" ] }, "kamn_CapitalizedContractCostPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CapitalizedContractCostPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Policy Text Block]", "documentation": "Capitalized Contract Cost [Policy Text Block]" } } }, "auth_ref": [] }, "kamn_CappedCallTransactionCapPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CappedCallTransactionCapPrice", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transaction cap price (in dollars per share)", "label": "Capped Call Transaction Cap Price", "documentation": "Capped Call Transaction Cap Price" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r153", "r154" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period (See Note 3)", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period (See Note 3)", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r63", "r321", "r1019" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r63", "r208", "r360" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r208" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r150" ] }, "us-gaap_CashIncludingDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashIncludingDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Including Discontinued Operations", "label": "Cash, Including Discontinued Operations", "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." } } }, "auth_ref": [] }, "kamn_CashInflowsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CashInflowsMember", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Inflows [Member]", "label": "Cash Inflows [Member]", "documentation": "Cash Inflows [Member]" } } }, "auth_ref": [] }, "kamn_CashOutflowsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CashOutflowsMember", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Outflows [Member]", "label": "Cash Outflows [Member]", "documentation": "Cash Outflows [Member]" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingEstimateLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateLineItems", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate [Line Items]", "label": "Change in Accounting Estimate [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ChangeInAccountingEstimateTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTextBlock", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrections" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate", "label": "Change in Accounting Estimate [Text Block]", "documentation": "The entire disclosure for reporting change in accounting estimate." } } }, "auth_ref": [ "r380", "r389" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1121" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r282", "r330", "r331", "r332", "r363", "r399", "r403", "r407", "r409", "r415", "r416", "r463", "r528", "r530", "r531", "r532", "r535", "r536", "r567", "r568", "r569", "r570", "r571", "r793", "r914", "r915", "r916", "r917", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r944", "r965", "r984", "r997", "r998", "r999", "r1000", "r1001", "r1158", "r1203", "r1218" ] }, "kamn_CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CoLeadArrangersBankOfAmericaSecuritiesLlcJpMorganSecuritiesLlcAndRbsCitizensNAAndSyndicateOfLendersMember", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders", "label": "Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders [Member]", "documentation": "Co-lead Arrangers Bank of America Securities LLC, JP Morgan Securities LLC, and RBS Citizens N.A. and a Syndicate of Lenders [Member]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1122" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1122" ] }, "kamn_CommercialAerospaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CommercialAerospaceMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Aerospace [Member]", "label": "Commercial Aerospace [Member]", "documentation": "Commercial Aerospace [Member]" } } }, "auth_ref": [] }, "kamn_CommercialAndOtherGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CommercialAndOtherGovernmentMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial and other government contracts", "label": "Commercial and Other Government [Member]", "documentation": "Commercial and Other Government [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 19)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r52", "r162", "r865", "r943" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r222", "r518", "r519", "r1004", "r1245" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquityParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Dividends, Per Share, Declared", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r229" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common\u00a0Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1064", "r1065", "r1066", "r1068", "r1069", "r1070", "r1071", "r1213", "r1214", "r1304", "r1329", "r1332" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r183" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r183", "r944" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r183" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r26", "r183", "r944", "r962", "r1332", "r1333" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $1 par value, 50,000,000 shares authorized; voting; 30,954,296 and 30,640,068 shares issued, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r183", "r867", "r1061" ] }, "kamn_CommonTrustFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CommonTrustFundsMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common trust funds", "label": "Common Trust Funds [Member]", "documentation": "Common Trust Funds [Member]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1127" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1126" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1128" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1125" ] }, "kamn_CompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CompensationMember", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation [Member]", "label": "Compensation [Member]", "documentation": "Compensation [Member]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income (loss)", "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r58", "r346", "r348", "r356", "r858", "r877" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "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." } } }, "auth_ref": [ "r192", "r355", "r857", "r876" ] }, "kamn_ConcentrationOfCreditRiskPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConcentrationOfCreditRiskPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration of Credit Risk [Policy Text Block]", "documentation": "Concentration of Credit Risk [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r78", "r81", "r155", "r156", "r450", "r1003" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r78", "r81", "r155", "r156", "r450", "r910", "r1003" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r78", "r81", "r155", "r156", "r450", "r1003", "r1174" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r78", "r81", "r155", "r156", "r450" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r77", "r78", "r81", "r82", "r155", "r247", "r1003" ] }, "kamn_ConcentrationRiskThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConcentrationRiskThresholdPercentage", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk, Threshold Percentage", "label": "Concentration Risk, Threshold Percentage", "documentation": "Concentration Risk, Threshold Percentage" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r78", "r81", "r155", "r156", "r450", "r1003" ] }, "kamn_ConsolidatedTotalIndebtednessToConsolidatedEBITDARatioAfterSecondAnniversary": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConsolidatedTotalIndebtednessToConsolidatedEBITDARatioAfterSecondAnniversary", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated total indebtedness to consolidated EBITDA, ratio", "label": "Consolidated Total Indebtedness to Consolidated EBITDA, Ratio, After Second Anniversary", "documentation": "Consolidated Total Indebtedness to Consolidated EBITDA, Ratio, After Second Anniversary" } } }, "auth_ref": [] }, "kamn_ConsolidatedTotalLeverageRatioBetweenFirstAndSecondAnniversaries": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConsolidatedTotalLeverageRatioBetweenFirstAndSecondAnniversaries", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Total Leverage Ratio, Between First and Second Anniversaries", "label": "Consolidated Total Leverage Ratio, Between First and Second Anniversaries", "documentation": "Consolidated Total Leverage Ratio, Between First and Second Anniversaries" } } }, "auth_ref": [] }, "kamn_ConsolidatedTotalLeverageRatioFirstAnniversary": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConsolidatedTotalLeverageRatioFirstAnniversary", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Total Leverage Ratio, First Anniversary", "label": "Consolidated Total Leverage Ratio, First Anniversary", "documentation": "Consolidated Total Leverage Ratio, First Anniversary" } } }, "auth_ref": [] }, "kamn_ConsolidatedTotalLeverageRatioMaterialPermittedInvestment": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConsolidatedTotalLeverageRatioMaterialPermittedInvestment", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Total Leverage Ratio, pre-amendment", "label": "Consolidated Total Leverage Ratio, Material Permitted Investment", "documentation": "Consolidated Total Leverage Ratio, Material Permitted Investment" } } }, "auth_ref": [] }, "kamn_ConsolidatedTotalLeverageRatioSecondAnniversary": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConsolidatedTotalLeverageRatioSecondAnniversary", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Total Leverage Ratio, Second Anniversary", "label": "Consolidated Total Leverage Ratio, Second Anniversary", "documentation": "Consolidated Total Leverage Ratio, Second Anniversary" } } }, "auth_ref": [] }, "kamn_ConsolidatedTotalNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConsolidatedTotalNetLeverageRatio", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Total Net Leverage Ratio", "label": "Consolidated Total Net Leverage Ratio", "documentation": "Consolidated Total Net Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r135", "r1022" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in process", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "kamn_ContractAssetsContractCostsandContractLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractAssetsContractCostsandContractLiabilitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Contract Assets, Contract Costs and Contract Liabilities [Abstract]", "label": "Contract Assets, Contract Costs and Contract Liabilities [Abstract]", "documentation": "Contract Assets, Contract Costs and Contract Liabilities [Abstract]" } } }, "auth_ref": [] }, "kamn_ContractAssetsContractCostsandContractLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractAssetsContractCostsandContractLiabilitiesTextBlock", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets, Contract Costs and Contract Liabilities [Text Block]", "label": "Contract Assets, Contract Costs and Contract Liabilities [Text Block]", "documentation": "Contract Assets, Contract Costs and Contract Liabilities [Text Block]" } } }, "auth_ref": [] }, "kamn_ContractAssetsDuetoContractChangesNegotiatedSettlementsandClaimsforUnanticipatedCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractAssetsDuetoContractChangesNegotiatedSettlementsandClaimsforUnanticipatedCostsTableTextBlock", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "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]", "documentation": "Contract Assets Due to Contract Changes, Negotiated Settlements and Claims for Unanticipated Costs [Table Text Block]" } } }, "auth_ref": [] }, "kamn_ContractChangesNegotiatedSettlementsandClaimsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractChangesNegotiatedSettlementsandClaimsMember", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Changes Negotiated Settlements and Claims [Member]", "label": "Contract Changes Negotiated Settlements and Claims [Member]", "documentation": "Contract Changes Negotiated Settlements and Claims [Member]" } } }, "auth_ref": [] }, "kamn_ContractReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractReceivablesMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract receivables", "label": "Contract Receivables [Member]", "documentation": "Contract Receivables [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1257" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Net, Current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r573", "r575", "r578" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r573", "r574", "r578" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r573", "r574", "r578" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r573", "r574", "r578" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r579" ] }, "us-gaap_ContractsReceivableClaimsAndUncertainAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractsReceivableClaimsAndUncertainAmounts", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts Receivable, Claims and Uncertain Amounts", "label": "Contracts Receivable, Claims and Uncertain Amounts", "documentation": "Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts." } } }, "auth_ref": [ "r268", "r335" ] }, "kamn_ContractsWithCustomerLiabilityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractsWithCustomerLiabilityPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts with Customer, Liability", "label": "Contracts with Customer, Liability [Policy Text Block]", "documentation": "Contracts with Customer, Liability" } } }, "auth_ref": [] }, "kamn_Contractsinprocesscommercialandothergovernmentcontracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "Contractsinprocesscommercialandothergovernmentcontracts", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial and other government contracts", "label": "Contracts in process, commercial and other government contracts", "documentation": "Contracts in process, commercial and other government contracts" } } }, "auth_ref": [] }, "kamn_ContractualCouponRateOfInterestAssociatedInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractualCouponRateOfInterestAssociatedInterestExpense", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual coupon rate of interest", "label": "Contractual Coupon Rate of Interest Associated Interest Expense", "documentation": "Contractual Coupon Rate of Interest Associated Interest Expense" } } }, "auth_ref": [] }, "kamn_ContractwithCustomerAssetPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractwithCustomerAssetPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset", "label": "Contract with Customer, Asset [Policy Text Block]", "documentation": "Contract with Customer, Asset [Policy Text Block]" } } }, "auth_ref": [] }, "kamn_ContractwithCustomerTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractwithCustomerTypeAxis", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Type [Axis]", "label": "Contract with Customer, Type [Axis]", "documentation": "Contract with Customer, Type [Axis]" } } }, "auth_ref": [] }, "kamn_ContractwithCustomerTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ContractwithCustomerTypeDomain", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Type [Domain]", "label": "Contract with Customer, Type [Domain]", "documentation": "[Domain] for Contract with Customer, Type [Axis]" } } }, "auth_ref": [] }, "kamn_ConversionFeaturePercentageOfAverageOfClosingSalePriceOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConversionFeaturePercentageOfAverageOfClosingSalePriceOfCommonStock", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of average of closing price of common stock", "label": "Conversion Feature, Percentage of Average of Closing Sale Price of Common Stock", "documentation": "Conversion Feature, Percentage of Average of Closing Sale Price of Common Stock" } } }, "auth_ref": [] }, "kamn_ConversionFeatureRepurchasePricePercentageOfPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ConversionFeatureRepurchasePricePercentageOfPrincipalAmount", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Feature, Repurchase Price Percentage of Principal Amount", "label": "Conversion Feature, Repurchase Price Percentage of Principal Amount", "documentation": "Conversion Feature, Repurchase Price Percentage of Principal Amount" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r224", "r538", "r539", "r549", "r550", "r551", "r555", "r556", "r557", "r558", "r559", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Segment", "label": "Corporate Segment [Member]", "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." } } }, "auth_ref": [ "r1221" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods and Services Sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r202", "r850" ] }, "kamn_CostOfSalesAndSellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CostOfSalesAndSellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales and Selling, General and Administrative Expenses", "label": "Cost of Sales and Selling, General and Administrative Expenses [Policy Text Block]", "documentation": "Cost of Sales and Selling, General and Administrative Expenses [Policy Text Block]" } } }, "auth_ref": [] }, "kamn_CostOfSalesMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CostOfSalesMemberMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales Member [Member]", "documentation": "Cost of Sales Member [Member]" } } }, "auth_ref": [] }, "kamn_CostsofTransitionServicesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CostsofTransitionServicesAgreement", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of Transition Services Agreement", "label": "Costs of Transition Services Agreement", "documentation": "Costs of Transition Services Agreement" } } }, "auth_ref": [] }, "kamn_CoststoFulfillMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CoststoFulfillMember", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to Fulfill [Member]", "label": "Costs to Fulfill [Member]", "documentation": "Costs to Fulfill [Member]" } } }, "auth_ref": [] }, "kamn_CoststoObtainMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CoststoObtainMember", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to Obtain [Member]", "label": "Costs to Obtain [Member]", "documentation": "Costs to Obtain [Member]" } } }, "auth_ref": [] }, "kamn_CreditAgreement2015Member": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CreditAgreement2015Member", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement 2015", "label": "Credit Agreement 2015 [Member]", "documentation": "Credit Agreement 2015 [Member]" } } }, "auth_ref": [] }, "kamn_CreditAgreement2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CreditAgreement2019Member", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement 2019 [Member]", "label": "Credit Agreement 2019 [Member]", "documentation": "Credit Agreement 2019 [Member]" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r313", "r379", "r388", "r395", "r467", "r473", "r697", "r698", "r699", "r736", "r737", "r763", "r765", "r766", "r768", "r769", "r770", "r775", "r778", "r780", "r781", "r838" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r313", "r379", "r388", "r395", "r467", "r473", "r697", "r698", "r699", "r736", "r737", "r763", "r765", "r766", "r768", "r769", "r770", "r775", "r778", "r780", "r781", "r838" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1184", "r1206", "r1299" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1184", "r1206" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, Current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r239", "r733", "r741", "r1206" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1184", "r1206", "r1299" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r79", "r450" ] }, "kamn_CustomerListsAndRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "CustomerListsAndRelationshipsMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer lists / relationships", "label": "Customer Lists and Relationships [Member]", "documentation": "Customer Lists and Relationships [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r132" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GERMANY", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r223", "r362", "r537", "r543", "r544", "r545", "r546", "r547", "r548", "r553", "r560", "r561", "r563" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r39", "r177", "r178", "r250", "r255", "r367", "r538", "r539", "r540", "r541", "r542", "r544", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r813", "r1034", "r1035", "r1036", "r1037", "r1038", "r1204" ] }, "kamn_DebtInstrumentBasisPoints": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtInstrumentBasisPoints", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis points", "label": "Debt Instrument, Basis Points", "documentation": "Debt Instrument, Basis Points" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross", "verboseLabel": "Outstanding balance under revolving credit agreement", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r39", "r255", "r564" ] }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity component", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion." } } }, "auth_ref": [ "r109" ] }, "kamn_DebtInstrumentConvertibleContingentConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtInstrumentConvertibleContingentConversionPrice", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent conversion price (in dollars per shares)", "label": "Debt Instrument, Convertible, Contingent Conversion Price", "documentation": "Debt Instrument, Convertible, Contingent Conversion Price" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r225", "r540" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r49", "r110", "r227", "r228", "r540" ] }, "kamn_DebtInstrumentConvertibleDebtInstrument": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtInstrumentConvertibleDebtInstrument", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Convertible, Debt Instrument", "label": "Debt Instrument, Convertible, Debt Instrument", "documentation": "Debt Instrument, Convertible, Debt Instrument" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible, threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt stock price threshold trigger percent", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt trading days threshold", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible note principal amount", "terseLabel": "Convertible notes face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r158", "r160", "r538", "r813", "r1035", "r1036" ] }, "kamn_DebtInstrumentFaceAmountBeforeOverallotment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtInstrumentFaceAmountBeforeOverallotment", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount before overallotment", "label": "DebtInstrumentFace AmountBeforeOverallotment", "documentation": "Debt Instrument Face Amount Before Overallotment" } } }, "auth_ref": [] }, "kamn_DebtInstrumentFaceAmountOverallotment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtInstrumentFaceAmountOverallotment", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument face amount overallotment", "label": "Debt Instrument Face Amount Overallotment", "documentation": "Debt Instrument Face Amount Overallotment" } } }, "auth_ref": [] }, "kamn_DebtInstrumentInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtInstrumentInterestCoverageRatio", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Coverage Ratio", "label": "Debt Instrument, Interest Coverage Ratio", "documentation": "Debt Instrument, Interest Coverage Ratio" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r48", "r158", "r565", "r813" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual principal interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r48", "r539" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "verboseLabel": "Debt Instrument", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r367", "r538", "r539", "r540", "r541", "r542", "r544", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r813", "r1034", "r1035", "r1036", "r1037", "r1038", "r1204" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r50", "r367", "r538", "r539", "r540", "r541", "r542", "r544", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r813", "r1034", "r1035", "r1036", "r1037", "r1038", "r1204" ] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Repurchased Face Amount", "label": "Debt Instrument, Repurchased Face Amount", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r50", "r110", "r111", "r157", "r158", "r160", "r163", "r226", "r228", "r367", "r538", "r539", "r540", "r541", "r542", "r544", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r813", "r1034", "r1035", "r1036", "r1037", "r1038", "r1204" ] }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "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." } } }, "auth_ref": [ "r38" ] }, "kamn_DebtIssuanceCostsRecordedascontradebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtIssuanceCostsRecordedascontradebt", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, recorded as contra-debt", "label": "Debt Issuance Costs, Recorded as contra-debt", "documentation": "Debt Issuance Costs, Recorded as contra-debt" } } }, "auth_ref": [] }, "kamn_DebtIssuanceCostsRecordedtoAPIC": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DebtIssuanceCostsRecordedtoAPIC", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, recorded to APIC", "label": "Debt Issuance Costs, Recorded to APIC", "documentation": "Debt Issuance Costs, Recorded to APIC" } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, Long-term and Short-term, Combined Amount", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, Policy", "label": "Debt, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r17" ] }, "kamn_DeductionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DeductionTypeAxis", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deduction Type [Axis]", "label": "Deduction Type [Axis]", "documentation": "Deduction Type [Axis]" } } }, "auth_ref": [] }, "kamn_DeductionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DeductionTypeDomain", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deduction Type [Domain]", "label": "Deduction Type [Domain]", "documentation": "[Domain] for Deduction Type [Axis]" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Compensation Liability, Classified, Noncurrent", "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)." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1206", "r1298", "r1299" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred finance costs, gross", "terseLabel": "Deferred finance costs, gross", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r159" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r159", "r1256" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r239", "r1206", "r1298" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r713", "r714" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, Deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r15", "r239", "r280", "r740", "r741", "r1206" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Gross", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r180", "r181", "r252", "r727" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Income Tax Liabilities, Net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r713", "r714", "r864" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r210" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1206", "r1298", "r1299" ] }, "kamn_DeferredTaxAssetsDeferredTaxExpenseCapitalizedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DeferredTaxAssetsDeferredTaxExpenseCapitalizedExpense", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense", "label": "Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense", "documentation": "Deferred Tax Assets, Deferred Tax Expense, Capitalized Expense" } } }, "auth_ref": [] }, "kamn_DeferredTaxAssetsDeferredTaxExpenseInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DeferredTaxAssetsDeferredTaxExpenseInventory", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Deferred Tax Expense, Inventory", "label": "Deferred Tax Assets, Deferred Tax Expense, Inventory", "documentation": "Deferred Tax Assets, Deferred Tax Expense, Inventory" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r728" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Net", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1296" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets after valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1296" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "kamn_DeferredTaxAssetsOtherItems": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DeferredTaxAssetsOtherItems", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, other items", "label": "Deferred tax assets, other items", "documentation": "Deferred tax assets, other items" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax loss and credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "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." } } }, "auth_ref": [ "r122", "r123", "r1297" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r122", "r123", "r1297" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred employee benefits", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits." } } }, "auth_ref": [ "r1297" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "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." } } }, "auth_ref": [ "r123", "r1297" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r729" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred Tax Liabilities, Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r123", "r1297" ] }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "crdr": "credit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangibles", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment." } } }, "auth_ref": [ "r123", "r1297" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property, plant and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r123", "r1297" ] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r614" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amount included in accumulated other comprehensive income", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "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)." } } }, "auth_ref": [ "r10", "r57", "r1265" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized loss (gain)", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "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." } } }, "auth_ref": [ "r57", "r626" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actual return on plan assets", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "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." } } }, "auth_ref": [ "r596", "r1049" ] }, "kamn_DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DefinedBenefitPlanActualReturnonPlanAssetsNetofExpensesPercentage", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actual return on pension plan assets", "label": "Defined Benefit Plan, Actual Return on Plan Assets, Net of Expenses, Percentage", "documentation": "Defined Benefit Plan, Actual Return on Plan Assets, Net of Expenses, Percentage" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Actuarial liability loss (gain)(1)", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "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." } } }, "auth_ref": [ "r589" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of net loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r583", "r621", "r643", "r1049", "r1050" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognized net loss", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r8", "r193", "r230" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r628" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate for calculating net periodic benefit cost", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r628" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "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." } } }, "auth_ref": [ "r629", "r648" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Projected benefit obligation at beginning of year", "periodEndLabel": "Projected benefit obligation at end of year", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r584" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit payments", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "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." } } }, "auth_ref": [ "r591", "r651" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan by Plan Asset Categories [Axis]", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r613", "r632", "r1047", "r1048", "r1049" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "verboseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r598", "r608", "r647", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029-2033", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year One", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Five", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Four", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Three", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/PensionPlansExpectedFutureBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Two", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected contributions during 2024", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r616", "r1050" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "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." } } }, "auth_ref": [ "r583", "r620", "r642", "r1049", "r1050" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value of plan assets at beginning of year", "periodEndLabel": "Fair value of plan assets at end of year", "terseLabel": "Total carrying value", "label": "Defined Benefit Plan, Plan Assets, Amount", "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." } } }, "auth_ref": [ "r595", "r606", "r608", "r609", "r1047", "r1048", "r1049" ] }, "kamn_DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DefinedBenefitPlanFairValuePlanAssetsBeforeAccruedIncome", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, fair value plan assets before accrued income", "label": "Defined Benefit Plan, Fair Value Plan Assets Before Accrued Income", "documentation": "Defined Benefit Plan, Fair Value Plan Assets Before Accrued Income" } } }, "auth_ref": [] }, "kamn_DefinedBenefitPlanFairValueofPlanAssetsAccruedIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DefinedBenefitPlanFairValueofPlanAssetsAccruedIncome", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, fair value of plan assets, accrued income", "label": "Defined Benefit Plan, Fair Value of Plan Assets, Accrued Income", "documentation": "Defined Benefit Plan, Fair Value of Plan Assets, Accrued Income" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funded status at end of year", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "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." } } }, "auth_ref": [ "r581", "r604", "r1049" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "negatedLabel": "Interest cost on projected benefit obligation", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r583", "r587", "r619", "r641", "r1049", "r1050" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net pension benefit (income) cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r617", "r639", "r1049", "r1050" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additional amount recognized due to curtailment/settlement", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment." } } }, "auth_ref": [ "r1260", "r1263", "r1266" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails", "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "verboseLabel": "Service cost for benefits earned during the year", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r585", "r618", "r640", "r1049", "r1050" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "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." } } }, "auth_ref": [ "r19", "r115", "r116", "r117", "r118" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://www.kaman.com/role/PensionPlansContributionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "kamn_DefinedContributionMaximumContributionLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DefinedContributionMaximumContributionLimit", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution, maximum contribution limit", "label": "Defined Contribution, Maximum Contribution Limit", "documentation": "Defined Contribution, Maximum Contribution Limit" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plan, employer contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r652" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r15", "r101" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r15", "r426" ] }, "kamn_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "label": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "documentation": "Derivative Instrument Gain (Loss) Reclassified From AOCI Into Income Effective Portion Comprehensive Income Extensible Enumeration Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r244", "r759", "r771" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r771" ] }, "us-gaap_DerivativeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative", "label": "Derivative [Member]", "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)." } } }, "auth_ref": [ "r245" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1301", "r1302" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "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." } } }, "auth_ref": [ "r27", "r136", "r137", "r138", "r139", "r142", "r144", "r146", "r148", "r149", "r771" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r27", "r136", "r137", "r139", "r147", "r366" ] }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of Impairment of Long-Lived Assets Held and Used by Asset", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "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." } } }, "auth_ref": [ "r103", "r220" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technologies", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r242" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r577", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r577", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table Text Block]", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Arrangements", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r658", "r662", "r693", "r694", "r696", "r1058" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operation, Amount of Continuing Cash Flows after Disposal", "label": "Discontinued Operation, Amount of Continuing Cash Flows after Disposal", "documentation": "Amount of cash inflow (outflow) from (to) the discontinued operation after the disposal transaction." } } }, "auth_ref": [ "r170" ] }, "kamn_DiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DiscontinuedOperationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations [Abstract]", "label": "Discontinued Operations [Abstract]", "documentation": "Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r166", "r173", "r218" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r165", "r216" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r1051", "r1054" ] }, "kamn_DistributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DistributionMember", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution [Member]", "label": "Distribution [Member]", "documentation": "Distribution [Member] [Member]" } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends (per share of common stock, $0.80)", "label": "Dividends", "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." } } }, "auth_ref": [ "r12", "r229" ] }, "kamn_DividendsDeclaredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DividendsDeclaredAbstract", "lang": { "en-us": { "role": { "terseLabel": "Dividends Declared [Abstract]", "label": "Dividends Declared [Abstract]", "documentation": "Dividends Declared [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared but not yet paid", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r178", "r179", "r253", "r1075", "r1324" ] }, "kamn_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]", "documentation": "Document and Entity Information [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1081", "r1082", "r1095" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1081", "r1082", "r1095", "r1131" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Restatement Recovery Analysis [Flag]", "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r1081", "r1082", "r1095", "r1131" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1116" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r357", "r385", "r386", "r388", "r389", "r391", "r397", "r399", "r407", "r408", "r409", "r413", "r781", "r782", "r859", "r878", "r1025" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Basic:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r399", "r403", "r407" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r357", "r385", "r386", "r388", "r389", "r391", "r399", "r407", "r408", "r409", "r413", "r781", "r782", "r859", "r878", "r1025" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted(1):", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r396", "r410", "r411", "r412" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r801" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r365", "r716", "r743" ] }, "kamn_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation [Line Items]", "label": "Effective Income Tax Rate Reconciliation [Line Items]", "documentation": "[Line Items] for Effective Income Tax Rate Reconciliation [Table]" } } }, "auth_ref": [] }, "kamn_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation [Table]", "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Effective Income Tax Rate Reconciliation [Table]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries and wages", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r45" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation cost not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r695" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation cost recognized, period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r695" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit from compensation expense", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r692" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "kamn_EngineeredProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "EngineeredProductsMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Engineered Products", "label": "Engineered Products [Member]", "documentation": "Engineered Products segment" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1079" ] }, "kamn_EntityClassificationElectionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "EntityClassificationElectionMember", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Classification Election [Member]", "label": "Entity Classification Election [Member]", "documentation": "Entity Classification Election [Member]" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1079" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1079" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1156" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1079" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1079" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1079" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1079" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r1157" ] }, "us-gaap_EnvironmentalCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalCostsPolicy", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Costs, Policy", "label": "Environmental Costs, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r503", "r504", "r525", "r1032", "r1162" ] }, "us-gaap_EnvironmentalRemediationSiteAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteAxis", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Site [Axis]", "label": "Environmental Remediation Site [Axis]", "documentation": "Information by location or named area designated for environmental remediation." } } }, "auth_ref": [ "r1031", "r1033", "r1159", "r1160", "r1161", "r1251", "r1252" ] }, "us-gaap_EnvironmentalRemediationSiteDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteDomain", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Site [Domain]", "label": "Environmental Remediation Site [Domain]", "documentation": "Location or named area designated for environmental remediation." } } }, "auth_ref": [ "r1031", "r1033", "r1159", "r1160", "r1161", "r1251", "r1252" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r26", "r313", "r350", "r351", "r352", "r376", "r377", "r378", "r382", "r392", "r394", "r414", "r467", "r473", "r572", "r697", "r698", "r699", "r736", "r737", "r763", "r765", "r766", "r767", "r768", "r770", "r780", "r803", "r804", "r805", "r806", "r807", "r808", "r840", "r900", "r901", "r902", "r920", "r984" ] }, "us-gaap_EquityFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityFundsMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Equity Funds [Member]", "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments." } } }, "auth_ref": [ "r1262" ] }, "kamn_EquityInterestUsedAsCollateralForRevolvingCreditAgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "EquityInterestUsedAsCollateralForRevolvingCreditAgreementAxis", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Used As Collateral For Revolving Credit Agreement [Axis]", "label": "Equity Interest Used As Collateral For Revolving Credit Agreement [Axis]", "documentation": "Equity Interest Used As Collateral For Revolving Credit Agreement [Axis]" } } }, "auth_ref": [] }, "kamn_EquityInterestUsedAsCollateralForRevolvingCreditAgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "EquityInterestUsedAsCollateralForRevolvingCreditAgreementDomain", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Used As Collateral For Revolving Credit Agreement [Domain]", "label": "Equity Interest Used As Collateral For Revolving Credit Agreement [Domain]", "documentation": "Equity Interest Used As Collateral For Revolving Credit Agreement [Domain]" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r460", "r461", "r462" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r431", "r459", "r1186", "r1224" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate stock", "label": "Equity Securities [Member]", "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." } } }, "auth_ref": [ "r93", "r1072", "r1073", "r1074", "r1335" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1124" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1087", "r1099", "r1109", "r1135" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1084", "r1096", "r1106", "r1132" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r551", "r792", "r1035", "r1036" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe [Member]", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1334", "r1336", "r1337", "r1338" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1130" ] }, "kamn_ExpenseTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ExpenseTypeAxis", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense Type [Axis]", "label": "Expense Type [Axis]", "documentation": "Expense Type [Axis]" } } }, "auth_ref": [] }, "kamn_ExpenseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ExpenseTypeDomain", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expense [Domain]", "label": "Expense Type [Domain]", "documentation": "Expense Type [Domain]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r29" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r151", "r152" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r151", "r153", "r154" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "verboseLabel": "Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r551", "r608", "r609", "r610", "r611", "r612", "r613", "r786", "r843", "r844", "r845", "r1035", "r1036", "r1047", "r1048", "r1049" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r35", "r151", "r551", "r1035", "r1036" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r551", "r1035", "r1036" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.kaman.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r785" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Quoted\u00a0prices \u00a0in active\u00a0markets (Level\u00a01)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r551", "r608", "r613", "r786", "r843", "r1047", "r1048", "r1049" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt(1)", "verboseLabel": "Significant\u00a0 other observable inputs (Level\u00a02)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r551", "r608", "r613", "r786", "r844", "r1035", "r1036", "r1047", "r1048", "r1049" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant unobservable inputs (Level\u00a03)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r551", "r608", "r609", "r610", "r611", "r612", "r613", "r786", "r845", "r1035", "r1036", "r1047", "r1048", "r1049" ] }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Subject to Leveling [Member]", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "documentation": "Fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r608", "r784", "r788" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "verboseLabel": "Fair Value Plan Asset Measurement [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r551", "r608", "r609", "r610", "r611", "r612", "r613", "r843", "r844", "r845", "r1035", "r1036", "r1047", "r1048", "r1049" ] }, "kamn_FairValueSensitivityAnalysis": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "FairValueSensitivityAnalysis", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Sensitivity Analysis", "label": "Fair Value, Sensitivity Analysis", "documentation": "Fair Value, Sensitivity Analysis" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Interest Expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r821", "r827", "r1060" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finance Lease, Interest Payment on Liability", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r823", "r831" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r819" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r820" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r819" ] }, "kamn_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPosition", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liability, noncurrent, statement of financial position", "label": "Finance lease liability, noncurrent, statement of financial position", "documentation": "Finance lease liability, noncurrent, statement of financial position" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r820" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payment, Due", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due after Year Five", "label": "Finance Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due Next Twelve Months", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due Year Five", "label": "Finance Lease, Liability, to be Paid, Year Five", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due Year Four", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due Year Three", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due Year Two", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "kamn_FinanceLeaseLiabilityStatementOfFinancialPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "FinanceLeaseLiabilityStatementOfFinancialPosition", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability", "label": "Finance lease liability, statement of financial position", "documentation": "Finance lease liability, statement of financial position" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finance Lease, Liability, Undiscounted Excess Amount", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r835" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finance Lease, Principal Payments", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r822", "r831" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r818" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1168", "r1178" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r821", "r827", "r1060" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1165" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r820" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r834", "r1060" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r833", "r1060" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation", "label": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) allowance for credit loss on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1228" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization Period", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r325", "r498" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r496", "r497", "r498", "r499", "r851", "r855" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r214", "r855" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r851" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r97", "r99" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed income securities", "label": "Fixed Income Securities [Member]", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r1049", "r1064", "r1065", "r1262" ] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed-price Contract [Member]", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translations", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r798" ] }, "kamn_ForeignDerivedIntangibleIncomeBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ForeignDerivedIntangibleIncomeBenefitMember", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Derived Intangible Income Benefit [Member]", "label": "Foreign Derived Intangible Income Benefit [Member]", "documentation": "Foreign Derived Intangible Income Benefit [Member]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1091", "r1103", "r1113", "r1139" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1091", "r1103", "r1113", "r1139" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1091", "r1103", "r1113", "r1139" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1091", "r1103", "r1113", "r1139" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1091", "r1103", "r1113", "r1139" ] }, "us-gaap_FutureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FutureMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future [Member]", "label": "Future [Member]", "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." } } }, "auth_ref": [ "r949", "r953", "r958", "r973", "r979", "r994", "r1064", "r1065", "r1066", "r1303" ] }, "kamn_GAReductionEffortMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "GAReductionEffortMember", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GA Reduction Effort [Member]", "label": "GA Reduction Effort [Member]", "documentation": "GA Reduction Effort" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss on derivative instruments", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r141" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 } }, "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" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (Loss) on Disposition of Business", "terseLabel": "Gain (Loss) on Disposition of Business", "label": "Gain (Loss) on Disposition of Business", "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." } } }, "auth_ref": [ "r756", "r1201" ] }, "us-gaap_GainLossOnSaleOfOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfOtherAssets", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 6.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss (gain) on disposition of assets", "label": "Gain (Loss) on Disposition of Other Assets", "documentation": "Amount of gain (loss) on sale or disposal of other assets." } } }, "auth_ref": [ "r1201" ] }, "kamn_GainLossonDispositionofBusinessNonCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "GainLossonDispositionofBusinessNonCash", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (Loss) on Disposition of Business, Non Cash", "terseLabel": "Gain (Loss) on Disposition of Business, Non Cash", "label": "Gain (Loss) on Disposition of Business, Non Cash", "documentation": "Gain (Loss) on Disposition of Business, Non Cash" } } }, "auth_ref": [] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign sales", "label": "Geographic Concentration Risk [Member]", "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)." } } }, "auth_ref": [ "r80", "r1003" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution, Foreign", "label": "Geographic Distribution, Foreign [Member]", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r860", "r861", "r1029" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Net balance at beginning of period", "periodEndLabel": "Net balance at end of period", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r324", "r483", "r856", "r1030", "r1061", "r1230", "r1237" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Acquired During Period", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r487", "r1030" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 8.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Asset Impairment", "label": "Goodwill and Intangible Asset Impairment", "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." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets, Net", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r213" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r20", "r94" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r491" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross balance at beginning of period", "label": "Goodwill, Gross", "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." } } }, "auth_ref": [ "r486", "r493", "r1030" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated impairment", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "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." } } }, "auth_ref": [ "r486", "r493", "r1030" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Impairment Loss", "negatedTerseLabel": "Goodwill, Impairment Loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r15", "r484", "r490", "r495", "r1030" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r1030" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "kamn_GoodwillandIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "GoodwillandIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets [Abstract]", "label": "Goodwill and Intangible Assets [Abstract]", "documentation": "Goodwill and Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GovernmentContractReceivableProgessPaymentsOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentContractReceivableProgessPaymentsOffset", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government Contract Receivable, Progress Payment Offset", "label": "Government Contract Receivable, Progress Payment Offset", "documentation": "Amount of progress payment offset against unbilled government contract receivable." } } }, "auth_ref": [ "r277" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r659", "r660", "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r659", "r660", "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r200", "r363", "r421", "r435", "r441", "r444", "r463", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r793", "r1026", "r1253" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HONG KONG", "label": "HONG KONG" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1081", "r1082", "r1095" ] }, "kamn_ImpactOfChangeInDebtAccountingStandard": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ImpactOfChangeInDebtAccountingStandard", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of change in debt accounting standard", "label": "Impact of change in debt accounting standard", "documentation": "Impact of change in debt accounting standard" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings (loss)", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r134", "r201", "r210", "r385", "r386", "r388", "r389", "r406", "r409" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r196", "r259", "r421", "r435", "r441", "r444", "r861", "r874", "r1026" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pre-tax income (loss) from foreign operations", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "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." } } }, "auth_ref": [ "r364", "r742" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) from Continuing Operations, Per Basic Share", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r194", "r257", "r260", "r357", "r381", "r385", "r386", "r388", "r389", "r399", "r407", "r408", "r782", "r859", "r1326" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "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." } } }, "auth_ref": [ "r194", "r357", "r381", "r385", "r386", "r388", "r389", "r399", "r407", "r408", "r409", "r782", "r859", "r1326" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r1051", "r1054" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails", "http://www.kaman.com/role/DiscontinuedOperationsTables", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "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." } } }, "auth_ref": [ "r18", "r32", "r40", "r166", "r167", "r168", "r169", "r171", "r172", "r174", "r175", "r176", "r219" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "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/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r500", "r510", "r968" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "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/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r510", "r968" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r365", "r708", "r717", "r725", "r731", "r738", "r744", "r745", "r746", "r919" ] }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle", "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle", "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle." } } }, "auth_ref": [ "r739", "r1300" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 }, "http://www.kaman.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense (benefit)", "totalLabel": "Income tax (benefit) expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r269", "r281", "r393", "r394", "r429", "r715", "r739", "r879" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r349", "r711", "r712", "r725", "r726", "r730", "r732", "r913" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "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." } } }, "auth_ref": [ "r710", "r716" ] }, "us-gaap_IncomeTaxReconciliationDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationDeductions", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "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 income tax expense (benefit)." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "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." } } }, "auth_ref": [ "r716" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseLifeInsurance", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount", "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 life insurance expense." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "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 other adjustments." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "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)." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsForeign", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "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." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid, net", "label": "Income Taxes Paid, Net", "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." } } }, "auth_ref": [ "r65" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax refunds receivable", "label": "Income Taxes Receivable, Current", "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." } } }, "auth_ref": [ "r161", "r1188" ] }, "kamn_Incomefromtransitionservicesagreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "Incomefromtransitionservicesagreement", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income from transition services agreement", "terseLabel": "Income from transition services agreement", "label": "Income from transition services agreement", "documentation": "Income from transition services agreement" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable - trade", "label": "Increase (Decrease) in Accounts Payable, Trade", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Contract with Customer, Asset", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1200" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer, Liability", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r848", "r1200" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax refunds receivable", "label": "Increase (Decrease) in Income Taxes Receivable", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, excluding effects of acquisitions/divestitures:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liabilities", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInRestructuringReserve", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Restructuring Reserve", "label": "Increase (Decrease) in Restructuring Reserve", "documentation": "The increase (decrease) during the period in the carrying amount (including both current and noncurrent portions of the accrual) of the liability pertaining to the exit from or disposal of business activities or restructuring pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination and to asset retirement obligations." } } }, "auth_ref": [ "r1200" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinCapitalizedContractCostCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinCapitalizedContractCostCurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "increase (Decrease) in Capitalized Contract Cost Current", "label": "increase (Decrease) in Capitalized Contract Cost Current", "documentation": "increase (Decrease) in Capitalized Contract Cost Current" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinCapitalizedContractCostCurrentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinCapitalizedContractCostCurrentPercentage", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Capitalized Contract Cost, Current, Percentage", "label": "Increase (Decrease) in Capitalized Contract Cost, Current, Percentage", "documentation": "Increase (Decrease) in Capitalized Contract Cost, Current, Percentage" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinCapitalizedContractCostNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinCapitalizedContractCostNoncurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Capitalized Contract Cost Noncurrent", "label": "Increase (Decrease) in Capitalized Contract Cost Noncurrent", "documentation": "Increase (Decrease) in Capitalized Contract Cost Noncurrent" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinCapitalizedContractCostNoncurrentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinCapitalizedContractCostNoncurrentPercentage", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage", "label": "Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage", "documentation": "Increase (Decrease) in Capitalized Contract Cost, Noncurrent, Percentage" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinContractwithCustomerAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinContractwithCustomerAssetCurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer, Asset Current", "label": "Increase (Decrease) in Contract with Customer, Asset Current", "documentation": "Increase (Decrease) in Contract with Customer, Asset Current" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinContractwithCustomerAssetCurrentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinContractwithCustomerAssetCurrentPercentage", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer Asset, Current, Percentage", "label": "Increase (Decrease) in Contract with Customer Asset, Current, Percentage", "documentation": "Increase (Decrease) in Contract with Customer Asset, Current, Percentage" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinContractwithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Current", "label": "Increase (Decrease) in Contract with Customer Liability, Current", "documentation": "Increase (Decrease) in Contract with Customer Liability, Current" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityCurrentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinContractwithCustomerLiabilityCurrentPercentage", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Current, Percentage", "label": "Increase (Decrease) in Contract with Customer Liability, Current, Percentage", "documentation": "Increase (Decrease) in Contract with Customer Liability, Current, Percentage" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinContractwithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Noncurrent", "label": "Increase (Decrease) in Contract with Customer Liability, Noncurrent", "documentation": "Increase (Decrease) in Contract with Customer Liability, Noncurrent" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinContractwithCustomerLiabilityNoncurrentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinContractwithCustomerLiabilityNoncurrentPercentage", "presentation": [ "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage", "label": "Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage", "documentation": "Increase (Decrease) in Contract with Customer Liability, Noncurrent, Percentage" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Operating Lease Liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "documentation": "Increase (Decrease) in Operating Lease Liabilities" } } }, "auth_ref": [] }, "kamn_IncreaseDecreaseinOperatingRightofUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseDecreaseinOperatingRightofUseAssets", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Operating Right of Use Assets", "label": "Increase (Decrease) in Operating Right of Use Assets", "documentation": "Increase (Decrease) in Operating Right of Use Assets" } } }, "auth_ref": [] }, "kamn_IncreaseToConsolidatedTotalNetLeverageRatioIfMaterialPermittedInvestmentOccurs": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "IncreaseToConsolidatedTotalNetLeverageRatioIfMaterialPermittedInvestmentOccurs", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs", "label": "Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs", "documentation": "Increase to Consolidated Total Net Leverage Ratio if Material Permitted Investment Occurs" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares issuable on exercise of convertible notes (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r404", "r405", "r409" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares issuable on exercise of dilutive stock options (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r400", "r401", "r402", "r409", "r661" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1094", "r1103", "r1113", "r1130", "r1139", "r1143", "r1151" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1149" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1083", "r1155" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1083", "r1155" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1083", "r1155" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r95", "r98" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r159", "r262", "r353", "r425", "r811", "r969", "r1076", "r1331" ] }, "kamn_InterestExpenseAssociatedWithConvertibleNotesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "InterestExpenseAssociatedWithConvertibleNotesTableTextBlock", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense associated with convertible notes", "label": "Interest Expense Associated with Convertible Notes [Table Text Block]", "documentation": "Interest Expense Associated with Convertible Notes [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r204", "r557", "r566", "r1037", "r1038" ] }, "us-gaap_InterestExpenseDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtAbstract", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense, Debt [Abstract]", "label": "Interest Expense, Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "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." } } }, "auth_ref": [ "r1202" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r478" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_InventoryForLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryForLongTermContractsOrPrograms", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government", "label": "Inventory for Long-Term Contracts or Programs, Gross", "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." } } }, "auth_ref": [ "r1190" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total program inventory", "label": "Inventory, Gross", "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." } } }, "auth_ref": [ "r1193" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "verboseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r339", "r1020", "r1061" ] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNoncurrent", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Noncurrent", "label": "Inventory, Noncurrent", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r1187" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r270", "r320", "r338", "r478", "r479", "r480", "r849", "r1023" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contracts and other work in process (including certain general stock materials)", "terseLabel": "Segment work in progress", "label": "Inventory, Work in Process, Gross", "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." } } }, "auth_ref": [ "r1191" ] }, "kamn_JPFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "JPFMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JPF [Member]", "label": "JPF [Member]", "documentation": "JPF" } } }, "auth_ref": [] }, "kamn_KMaxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "KMaxMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "K-MAX\u00ae program", "label": "K-MAX\u00ae [Member]", "documentation": "K-MAX\u00ae [Member]" } } }, "auth_ref": [] }, "kamn_KPPOrlandoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "KPPOrlandoMember", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "KPP-Orlando", "label": "KPP-Orlando [Member]", "documentation": "KPP-Orlando" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1259" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r826", "r1060" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Table Text Block]", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1311" ] }, "kamn_LeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities", "label": "Lease Liabilities", "documentation": "Lease Liabilities" } } }, "auth_ref": [] }, "kamn_LeaseRightofUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LeaseRightofUseAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Right-of-Use Assets", "label": "Lease, Right-of-Use Assets", "documentation": "Lease, Right-of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r217" ] }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdsAndLeaseholdImprovementsMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leaseholds and Leasehold Improvements [Member]", "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement." } } }, "auth_ref": [ "r217" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "kamn_LeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LeasesTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Leases [Text Block]", "documentation": "Leases" } } }, "auth_ref": [] }, "kamn_LeasingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LeasingAbstract", "lang": { "en-us": { "role": { "terseLabel": "(Leasing) [Abstract]", "label": "(Leasing) [Abstract]", "documentation": "(Leasing) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalEntityTypeOfCounterpartyDomain", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity Type of Counterparty [Domain]", "label": "Legal Entity Type of Counterparty [Domain]", "documentation": "Nature of the other party participating in a financial transaction." } } }, "auth_ref": [] }, "kamn_LesseeAdditionalLeaseInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LesseeAdditionalLeaseInformationTableTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Additional Lease Information [Table Text Block]", "label": "Lessee, Additional Lease Information [Table Text Block]", "documentation": "Lessee, Additional Lease Information [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseTermOfContract1", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Finance Lease, Term of Contract", "label": "Lessee, Finance Lease, Term of Contract", "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1310" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r825" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r825" ] }, "kamn_LesseeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LesseeLeasePayments", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lessee, Lease Payments", "label": "Lessee, Lease Payments", "documentation": "Lessee, Lease Payments" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1312" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Term of Contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1310" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding amount", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r188", "r256", "r870", "r1061", "r1205", "r1225", "r1307" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Shareholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r47", "r319", "r363", "r463", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r755", "r757", "r758", "r793", "r1061", "r1253", "r1315", "r1316" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability", "label": "Liability [Member]", "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." } } }, "auth_ref": [] }, "kamn_LiabiltiesOtherAccrualsAndPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LiabiltiesOtherAccrualsAndPayablesMember", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Other Accruals and Payables", "label": "Liabilties, Other Accruals And Payables [Member]", "documentation": "Liabilties, Other Accruals And Payables [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/DerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Variable rate revolving credit facility debt", "terseLabel": "Line of credit, amount outstanding", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r39", "r255", "r1325" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r43", "r1204" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "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." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate at period end", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r43" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r43", "r1204" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, credit agreement", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r43" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r43" ] }, "kamn_LineofCreditFacilityRemainingBorrowingCapacityExcludingLettersofCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LineofCreditFacilityRemainingBorrowingCapacityExcludingLettersofCredit", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity excluding letters of credit", "label": "Line of Credit Facility Remaining Borrowing Capacity Excluding Letters of Credit", "documentation": "Line of Credit Facility Remaining Borrowing Capacity Excluding Letters of Credit" } } }, "auth_ref": [] }, "kamn_LineofCreditFacilityRemainingBorrowingCapacitysubjecttoEBITDAlimiitations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LineofCreditFacilityRemainingBorrowingCapacitysubjecttoEBITDAlimiitations", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity subject to EBITDA limitations", "label": "Line of Credit Facility Remaining Borrowing Capacity subject to EBITDA limiitations", "documentation": "Line of Credit Facility Remaining Borrowing Capacity subject to EBITDA limiitations" } } }, "auth_ref": [] }, "kamn_Liquidity": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "Liquidity", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity", "label": "Liquidity", "documentation": "Sufficient liquidity to meet benefit payment obligations and other periodic cash flow requirements" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r1223" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Current Maturities", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r328" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year One", "label": "Long-Term Debt, Maturity, Year One", "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)." } } }, "auth_ref": [ "r17", "r367", "r555" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Five", "label": "Long-Term Debt, Maturity, Year Five", "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)." } } }, "auth_ref": [ "r17", "r367", "r555" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Four", "label": "Long-Term Debt, Maturity, Year Four", "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)." } } }, "auth_ref": [ "r17", "r367", "r555" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Three", "label": "Long-Term Debt, Maturity, Year Three", "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)." } } }, "auth_ref": [ "r17", "r367", "r555" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Two", "label": "Long-Term Debt, Maturity, Year Two", "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)." } } }, "auth_ref": [ "r17", "r367", "r555" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, excluding current portion, net of debt issuance costs", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r329" ] }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt [Abstract]", "label": "Convertible Debt [Abstract]" } } }, "auth_ref": [] }, "kamn_LongtermDebtCurrentMaturitiesbeforedebtissuancecosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "LongtermDebtCurrentMaturitiesbeforedebtissuancecosts", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less current portion", "label": "Long-term Debt, Current Maturities before debt issuance costs", "documentation": "Long-term Debt, Current Maturities before debt issuance costs" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r50" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r50", "r108" ] }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtWeightedAverageInterestRate", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, weighted average interest rate", "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time." } } }, "auth_ref": [] }, "kamn_Longtermdebtgrossexcludingcurrentmaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "Longtermdebtgrossexcludingcurrentmaturities", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total excluding current portion", "label": "Long-term debt, gross, excluding current maturities", "documentation": "Long-term debt, gross, excluding current maturities" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r520", "r521", "r522", "r527", "r1247", "r1248" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "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." } } }, "auth_ref": [ "r520", "r521", "r522", "r527", "r1247", "r1248" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails", "http://www.kaman.com/role/PensionPlansOtherPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for payments due to customer under agreement", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r520", "r1163" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Estimate of Possible Loss", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r521", "r522", "r526", "r527" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and Equipment [Member]", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "kamn_MachineryOfficeFurnitureAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MachineryOfficeFurnitureAndEquipmentMember", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery, office furniture and equipment", "label": "Machinery, Office Furniture and Equipment [Member]", "documentation": "Machinery, Office Furniture and Equipment [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r450", "r1042", "r1258", "r1327", "r1328" ] }, "us-gaap_MajorPropertyClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorPropertyClassAxis", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Major Property Class [Axis]", "label": "Major Property Class [Axis]", "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class." } } }, "auth_ref": [ "r266" ] }, "us-gaap_MajorPropertyClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorPropertyClassDomain", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Major Property Class [Domain]", "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date." } } }, "auth_ref": [ "r266" ] }, "kamn_ManagersSecuritiesHoldingsPercentageLimitOfTotalMarketValueOfManagersAccount": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ManagersSecuritiesHoldingsPercentageLimitOfTotalMarketValueOfManagersAccount", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Managers\u2019 securities holdings percentage maximum limit of total market value", "label": "Managers\u2019 Securities Holdings Percentage Limit of Total Market Value of Manager's Account", "documentation": "Managers\u2019 Securities Holdings Percentage Limit of Total Market Value of Manager's Account" } } }, "auth_ref": [] }, "kamn_MaximizeReturn": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MaximizeReturn", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximize return", "label": "Maximize Return", "documentation": "Maximize return within reasonable and prudent levels of risk of loss of funded status" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r521", "r522", "r524", "r525", "r655", "r847", "r897", "r935", "r936", "r987", "r989", "r991", "r992", "r995", "r1014", "r1015", "r1028", "r1039", "r1057", "r1063", "r1255", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1122" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1122" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Discount Rate [Member]", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1306" ] }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Long-term Revenue Growth Rate [Member]", "label": "Measurement Input, Long-Term Revenue Growth Rate [Member]", "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue." } } }, "auth_ref": [ "r1306" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r787" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "kamn_MedicalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MedicalMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medical", "label": "Medical [Member]", "documentation": "Medical" } } }, "auth_ref": [] }, "kamn_MexicoOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MexicoOperationsMember", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mexico Operations", "label": "Mexico Operations [Member]", "documentation": "Mexico Operations" } } }, "auth_ref": [] }, "us-gaap_MiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MiddleEastMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Middle East [Member]", "label": "Middle East [Member]", "documentation": "Region of Middle East." } } }, "auth_ref": [ "r1334", "r1336", "r1337", "r1338" ] }, "kamn_MilitaryandDefenseotherthanfuzesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MilitaryandDefenseotherthanfuzesMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Military and Defense, other than fuzes [Member]", "label": "Military and Defense, other than fuzes [Member]", "documentation": "Military and Defense, other than fuzes [Member]" } } }, "auth_ref": [] }, "kamn_MinimumLiquidityDebtCovenantunderCreditAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MinimumLiquidityDebtCovenantunderCreditAgreement", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum liquidity debt covenant under credit agreement", "label": "Minimum Liquidity Debt Covenant under Credit Agreement", "documentation": "Minimum Liquidity Debt Covenant under Credit Agreement" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r521", "r522", "r524", "r525", "r655", "r847", "r897", "r935", "r936", "r987", "r989", "r991", "r992", "r995", "r1014", "r1015", "r1028", "r1039", "r1057", "r1063", "r1255", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322" ] }, "kamn_MissileandBombFuzesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MissileandBombFuzesMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Missile and Bomb Fuzes [Member]", "label": "Missile and Bomb Fuzes [Member]", "documentation": "Missile and Bomb Fuzes [Member]" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1142" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds, at Carrying Value", "label": "Money Market Funds, at Carrying Value", "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." } } }, "auth_ref": [] }, "kamn_MoosupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MoosupMember", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Moosup", "label": "Moosup [Member]", "documentation": "Moosup" } } }, "auth_ref": [] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1150" ] }, "kamn_MultipleDebtInstrument": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "MultipleDebtInstrument", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multiple, Debt Instrument", "label": "Multiple, Debt Instrument", "documentation": "Multiple, Debt Instrument" } } }, "auth_ref": [] }, "country_NL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NL", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NETHERLANDS", "label": "NETHERLANDS" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r450", "r1042", "r1258", "r1327", "r1328" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1123" ] }, "kamn_NatureofCashFlowsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NatureofCashFlowsAxis", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Cash Flows [Axis]", "label": "Nature of Cash Flows [Axis]", "documentation": "Nature of Cash Flows [Axis]" } } }, "auth_ref": [] }, "kamn_NatureofCashFlowsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NatureofCashFlowsDomain", "presentation": [ "http://www.kaman.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Cash Flows [Domain]", "label": "Nature of Cash Flows [Domain]", "documentation": "[Domain] for Nature of Cash Flows [Axis]" } } }, "auth_ref": [] }, "kamn_NearEarthAutonomyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NearEarthAutonomyMember", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Near Earth Autonomy", "label": "Near Earth Autonomy [Member]", "documentation": "Near Earth Autonomy" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r359" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r359" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "terseLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r208", "r209", "r210" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "kamn_NetDeferredTaxAssetsBeforeValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NetDeferredTaxAssetsBeforeValuationAllowance", "crdr": "debit", "calculation": { "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Deferred Tax Assets Before Valuation Allowance", "label": "Net Deferred Tax Assets Before Valuation Allowance", "documentation": "Net Deferred Tax Assets Before Valuation Allowance" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "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", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r197", "r210", "r261", "r317", "r344", "r347", "r352", "r363", "r381", "r385", "r386", "r388", "r389", "r393", "r394", "r406", "r421", "r435", "r441", "r444", "r463", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r782", "r793", "r875", "r964", "r982", "r983", "r1026", "r1076", "r1253" ] }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "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." } } }, "auth_ref": [ "r583" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r311", "r312", "r313", "r314", "r315", "r379", "r381", "r382", "r383", "r384", "r388", "r395", "r413", "r457", "r458", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r502", "r697", "r698", "r699", "r734", "r735", "r736", "r737", "r751", "r752", "r753", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r789", "r790", "r794", "r795", "r796", "r797", "r809", "r810", "r814", "r815", "r816", "r817", "r836", "r837", "r838", "r839", "r840", "r852", "r853", "r854", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r911" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r69", "r311", "r312", "r313", "r314", "r315", "r379", "r381", "r382", "r383", "r384", "r388", "r395", "r413", "r457", "r458", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r502", "r697", "r698", "r699", "r734", "r735", "r736", "r737", "r751", "r752", "r753", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r789", "r790", "r794", "r795", "r796", "r797", "r809", "r810", "r814", "r815", "r816", "r817", "r836", "r837", "r838", "r839", "r840", "r852", "r853", "r854", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r911" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recent Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "kamn_NewHartfordMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NewHartfordMember", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Hartford", "label": "New Hartford [Member]", "documentation": "New Hartford [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1122" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1091", "r1103", "r1113", "r1130", "r1139" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1120" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1119" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1130" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1150" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1150" ] }, "kamn_NoncashConsiderationReceivedForBladeExchange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NoncashConsiderationReceivedForBladeExchange", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash Consideration on Sale of Aircraft", "label": "Noncash Consideration received for Blade Exchange", "documentation": "Noncash Consideration received for Blade Exchange" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Noncash or Part Noncash Acquisitions [Line Items]", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionsTable", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash or Part Noncash Acquisitions [Table]", "label": "Noncash or Part Noncash Acquisitions [Table]", "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." } } }, "auth_ref": [ "r66", "r67", "r68" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets", "label": "Long-Lived Assets", "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." } } }, "auth_ref": [ "r449" ] }, "kamn_NondeductibleCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NondeductibleCompensationMember", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible compensation", "label": "Nondeductible compensation [Member]", "documentation": "Nondeductible compensation" } } }, "auth_ref": [] }, "kamn_NonqualifiedStockOptionsandRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NonqualifiedStockOptionsandRestrictedStockMember", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Nonqualified Stock Options and Restricted Stock", "label": "Nonqualified Stock Options and Restricted Stock [Member]", "documentation": "Nonqualified Stock Options and Restricted Stock [Member]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America [Member]", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r1334", "r1336", "r1337", "r1338" ] }, "us-gaap_NotionalAmountOfNonderivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotionalAmountOfNonderivativeInstruments", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional Amount of Nonderivative Instruments", "label": "Notional Amount of Nonderivative Instruments", "documentation": "Nominal or face amount used to calculate payments on a nonderivative instrument." } } }, "auth_ref": [] }, "kamn_NotionalValueofContractPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NotionalValueofContractPercent", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional Value of Contract, Percent", "label": "Notional Value of Contract, Percent", "documentation": "Notional Value of Contract, Percent" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Primary business segments number", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1222" ] }, "kamn_NumberofCustomersthatExceededThreshold": { "xbrltype": "integerItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NumberofCustomersthatExceededThreshold", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers that exceeded threshold", "label": "Number of Customers that Exceeded Threshold", "documentation": "Number of Customers that Exceeded Threshold" } } }, "auth_ref": [] }, "kamn_NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NumberofSharesAuthorizedUnderthePlanforEachAwardIssuedFairValueAwards", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "documentation": "Number of Shares Authorized Under the Plan for Each Award Issued, Fair Value Awards" } } }, "auth_ref": [] }, "kamn_NumberofTypesofAccountsReceivable": { "xbrltype": "integerItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "NumberofTypesofAccountsReceivable", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of types of accounts receivable", "label": "Number of Types of Accounts Receivable", "documentation": "Number of Types of Accounts Receivable" } } }, "auth_ref": [] }, "kamn_OceaniaDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OceaniaDomain", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Oceania [Domain]", "label": "Oceania [Domain]", "documentation": "Oceania [Domain]" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r37", "r57" ] }, "kamn_OffsetAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OffsetAgreementMember", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offset Agreement [Member]", "label": "Offset Agreement [Member]", "documentation": "Offset Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r421", "r435", "r441", "r444", "r1026" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r828", "r1060" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r819" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r819" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r819" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating Lease, Payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r824", "r831" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r818" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r834", "r1060" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r833", "r1060" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Order or Production Backlog [Member]", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r131" ] }, "kamn_OriginalEquipmentManufacturerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OriginalEquipmentManufacturerMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Original Equipment Manufacturer [Member]", "label": "Original Equipment Manufacturer [Member]", "documentation": "Original Equipment Manufacturer [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities, Noncurrent", "label": "Other Accrued Liabilities, Noncurrent", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r340", "r1061" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r326" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.kaman.com/role/CommitmentsandContingenciesTextualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Pension plan adjustments, net of tax expense (benefit)", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "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." } } }, "auth_ref": [ "r11" ] }, "kamn_OtherComprehensiveIncomeDerivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherComprehensiveIncomeDerivativeInstruments", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income, Derivative Instruments", "label": "Other Comprehensive Income, Derivative Instruments", "documentation": "Other Comprehensive Income, Derivative Instruments" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments and other", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r193", "r799", "r800", "r802" ] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Axis]", "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Domain]", "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r342" ] }, "kamn_OtherComprehensiveIncomeLossDerivativeInstrumentsReclassificationToNetIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherComprehensiveIncomeLossDerivativeInstrumentsReclassificationToNetIncomeTax", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax", "label": "Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax", "documentation": "Other Comprehensive Income (Loss), Derivative Instruments, Reclassification to Net Income, Tax" } } }, "auth_ref": [] }, "kamn_OtherComprehensiveIncomeLossDerivativeInstrumentsUnrealizedLossGainTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherComprehensiveIncomeLossDerivativeInstrumentsUnrealizedLossGainTax", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax", "label": "Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax", "documentation": "Other Comprehensive Income (Loss), Derivative Instruments, Unrealized Loss / Gain, Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity", "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "verboseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r13", "r24", "r243", "r345", "r348" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total recognized in other comprehensive (loss) income", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r10", "r193", "r1049", "r1264" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension plan adjustments, net of tax expense (benefit) of $3,243, $(10,890), and $2,949, respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r10", "r193" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansPensionPlanNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in net (loss) or gain", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "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." } } }, "auth_ref": [ "r8", "r193", "r230" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r11" ] }, "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeOtherNetOfTax", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income, Other, Net of Tax", "label": "Other Comprehensive Income, Other, Net of Tax", "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income", "label": "Other Income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r145" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities Disclosure [Abstract]", "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/OtherLongtermLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/DebtScheduleofLongtermDebtandMaturitiesDetails", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "kamn_OtherLiabiltiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherLiabiltiesMember", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Liabilties [Member]", "documentation": "Line item in the statement of financial position in which the fair value amounts of the derivative instruments are included." } } }, "auth_ref": [] }, "kamn_OtherLongTermLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherLongTermLiabilitiesLineItems", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities [Line Items]", "label": "Other Long-Term Liabilities [Line Items]", "documentation": "Other Long-Term Liabilities [Line Items]" } } }, "auth_ref": [] }, "kamn_OtherLongTermLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherLongTermLiabilitiesTable", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities [Table]", "label": "Other Long-Term Liabilities [Table]", "documentation": "Other Long-Term Liabilities [Table]" } } }, "auth_ref": [] }, "kamn_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (income) expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r205" ] }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPensionPlansDefinedBenefitMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Qualified\u00a0Pension\u00a0Plan", "label": "Other Pension Plan [Member]", "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1122" ] }, "us-gaap_OtherSignificantNoncashTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSignificantNoncashTransactionsLineItems", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash or Part Noncash Acquisitions [Line Items]", "label": "Other Significant Noncash Transactions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "kamn_OtherUnallocatedExpensesNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "OtherUnallocatedExpensesNetMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other unallocated expenses, net", "label": "Other unallocated expenses, net [Member]", "documentation": "Other unallocated expenses, net" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1089", "r1101", "r1111", "r1137" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1092", "r1104", "r1114", "r1140" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1092", "r1104", "r1114", "r1140" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Patents [Member]", "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." } } }, "auth_ref": [ "r242" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1118" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1166", "r1197" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of treasury shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r61" ] }, "kamn_PaymentsForRetentionPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PaymentsForRetentionPlans", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 27.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for Retention Plans", "label": "Payments for Retention Plans", "documentation": "Payments for Retention Plans" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of businesses", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to Acquire Investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r206" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expenditures for property, plant & equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r207" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1121" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1121" ] }, "us-gaap_PensionAndOtherPostretirementBenefitContributionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitContributionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payment for Pension and Other Postretirement Benefits [Abstract]", "label": "Payment for Pension and Other Postretirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r580", "r605", "r607", "r613", "r631", "r633", "r634", "r635", "r636", "r637", "r649", "r650", "r652", "r1049" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current liabilities", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r178", "r581", "r582", "r604", "r1049" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total", "label": "Liability, Defined Benefit Plan", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r254", "r582", "r604", "r1324" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/OtherLongTermLiabilitiesDetails", "http://www.kaman.com/role/PensionPlansObligationsandFundedStatusDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underfunded pension", "negatedTerseLabel": "Noncurrent liabilities", "netLabel": "Supplemental employees' retirement plan (\"SERP\")", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r179", "r581", "r582", "r604", "r1049" ] }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Accounting", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r19", "r21", "r28", "r119" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1120" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1130" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1123" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1119" ] }, "kamn_PercentDebtInstrumentRepurchaseAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PercentDebtInstrumentRepurchaseAmount", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent, Debt Instrument, Repurchase Amount", "label": "Percent, Debt Instrument, Repurchase Amount", "documentation": "Percent, Debt Instrument, Repurchase Amount" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "kamn_PerformanceobligationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PerformanceobligationsAxis", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations [Axis]", "label": "Performance obligations [Axis]", "documentation": "Performance obligations [Axis]" } } }, "auth_ref": [] }, "kamn_PerformanceobligationsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PerformanceobligationsDomain", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations [Domain]", "label": "Performance obligations [Domain]", "documentation": "[Domain] for Performance obligations [Axis]" } } }, "auth_ref": [] }, "kamn_PerformanceobligationssatisfiedinpreviousperiodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PerformanceobligationssatisfiedinpreviousperiodsMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations satisfied in previous periods [Member]", "label": "Performance obligations satisfied in previous periods [Member]", "documentation": "Performance obligations satisfied in previous periods [Member]" } } }, "auth_ref": [] }, "kamn_PeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PeriodAxis", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period [Axis]", "label": "Period [Axis]", "documentation": "Period [Axis]" } } }, "auth_ref": [] }, "kamn_PeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PeriodDomain", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails", "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period [Domain]", "label": "Period [Domain]", "documentation": "[Domain] for Period [Axis]" } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.kaman.com/role/PensionPlansPlanAssetsforQualifiedPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r613", "r632", "r1047", "r1048", "r1049" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r791" ] }, "kamn_PrecisionProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PrecisionProductsMember", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precision Products", "label": "Precision Products [Member]", "documentation": "Precision Products segment" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r182", "r567" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r182", "r944" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r182", "r944", "r962", "r1332", "r1333" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $1 par value, 200,000 shares authorized; none outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r182", "r866", "r1061" ] }, "kamn_PriorTo2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PriorTo2021Member", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior to 2021", "label": "Prior to 2021 [Member]", "documentation": "Lapse rate and period for RSAs granted prior to 2021" } } }, "auth_ref": [] }, "kamn_ProFormaNonrecurringAdjustmentAcquisitionRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProFormaNonrecurringAdjustmentAcquisitionRelatedExpense", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense", "label": "Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense", "documentation": "Pro Forma, Nonrecurring Adjustment, Acquisition Related Expense" } } }, "auth_ref": [] }, "kamn_ProFormaNonrecurringAdjustmentFiniteLivedAssetsAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProFormaNonrecurringAdjustmentFiniteLivedAssetsAmortization", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization", "label": "Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization", "documentation": "Pro Forma, Nonrecurring Adjustment, Finite Lived Assets Amortization" } } }, "auth_ref": [] }, "kamn_ProFormaNonrecurringAdjustmentIncreaseInCostOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProFormaNonrecurringAdjustmentIncreaseInCostOfSales", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales", "label": "Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales", "documentation": "Pro Forma Nonrecurring Adjustment, Increase in Cost of Sales" } } }, "auth_ref": [] }, "kamn_ProFormaNonrecurringAdjustmentIncreaseInInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProFormaNonrecurringAdjustmentIncreaseInInterestExpense", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma Nonrecurring Adjustment, Increase in Interest Expense", "label": "Pro Forma Nonrecurring Adjustment, Increase in Interest Expense", "documentation": "Pro Forma Nonrecurring Adjustment, Increase in Interest Expense" } } }, "auth_ref": [] }, "kamn_ProFormaNonrecurringAdjustmentReductionInAcquisitionRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProFormaNonrecurringAdjustmentReductionInAcquisitionRelatedExpense", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense", "label": "Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense", "documentation": "Pro Forma, Nonrecurring Adjustment, Reduction in Acquisition Related Expense" } } }, "auth_ref": [] }, "kamn_ProFormaNonrecurringAdjustmentReductionInIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProFormaNonrecurringAdjustmentReductionInIncomeTaxExpense", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense", "label": "Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense", "documentation": "Pro Forma Nonrecurring Adjustment, Reduction in Income Tax Expense" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1167", "r1198" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net (repayments) borrowings under revolving credit agreement", "label": "Proceeds from (Repayments of) Lines of Credit", "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)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sales of Business, Affiliate and Productive Assets", "label": "Proceeds from Sales of Business, Affiliate and Productive Assets", "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." } } }, "auth_ref": [ "r1166" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r446", "r850", "r891", "r892", "r893", "r894", "r895", "r896", "r1017", "r1040", "r1062", "r1179", "r1249", "r1251", "r1258", "r1327" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r446", "r850", "r891", "r892", "r893", "r894", "r895", "r896", "r1017", "r1040", "r1062", "r1179", "r1249", "r1251", "r1258", "r1327" ] }, "kamn_ProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProgramAxis", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Program [Axis]", "label": "Program [Axis]", "documentation": "Program" } } }, "auth_ref": [] }, "kamn_ProgramContractCostsImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProgramContractCostsImpairment", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Program contract costs impairment", "label": "Program contract costs impairment", "documentation": "Program contract costs impairment" } } }, "auth_ref": [] }, "kamn_ProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProgramDomain", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/ContractAssetsContractCostsandContractLiabilitiesDetails", "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Program [Domain]", "label": "Program [Domain]", "documentation": "Program" } } }, "auth_ref": [] }, "kamn_ProgramInventoryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ProgramInventoryImpairment", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 }, "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows", "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/FairValueMeasurementsDetails", "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsAccountsReceivableInventoryContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Program inventory impairment", "label": "Program inventory impairment", "documentation": "Program inventory impairment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r216", "r273", "r278", "r279" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r217", "r322", "r873" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $290,279 and $268,089, respectively", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r16", "r862", "r873", "r1061" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net [Abstract]", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r16", "r273", "r278", "r871" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r217" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r358", "r475" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provision for Other Credit Losses", "label": "Provision for Other Credit Losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r14", "r258" ] }, "kamn_PurchaseOfCallOptionsRelatedToConvertibleNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "PurchaseOfCallOptionsRelatedToConvertibleNotes", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/DebtConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of call options related to convertible notes", "label": "Purchase of call options related to convertible notes", "documentation": "Purchase of call options related to convertible notes" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1118" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1118" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r521", "r522", "r524", "r525", "r605", "r655", "r688", "r689", "r690", "r846", "r847", "r897", "r935", "r936", "r987", "r989", "r991", "r992", "r995", "r1014", "r1015", "r1028", "r1039", "r1057", "r1063", "r1066", "r1240", "r1255", "r1318", "r1319", "r1320", "r1321", "r1322" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r521", "r522", "r524", "r525", "r605", "r655", "r688", "r689", "r690", "r846", "r847", "r897", "r935", "r936", "r987", "r989", "r991", "r992", "r995", "r1014", "r1015", "r1028", "r1039", "r1057", "r1063", "r1066", "r1240", "r1255", "r1318", "r1319", "r1320", "r1321", "r1322" ] }, "us-gaap_RealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateMember", "presentation": [ "http://www.kaman.com/role/LeasesDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesLeasingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate [Member]", "label": "Real Estate [Member]", "documentation": "Property consisting of land, land improvement and buildings." } } }, "auth_ref": [ "r1259" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Billing Status [Domain]", "label": "Receivables Billing Status [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification to net income", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r37", "r57" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodTax", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification from AOCI, tax", "label": "Reclassification from AOCI, Current Period, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r343", "r350", "r876" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Revenue from Segments to Consolidated", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r89", "r91" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1084", "r1096", "r1106", "r1132" ] }, "kamn_ReductionsInRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ReductionsInRevenue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reductions in revenue", "label": "Reductions in revenue", "documentation": "Reductions in revenue" } } }, "auth_ref": [] }, "us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAmountOfFairValueInExcessOfCarryingAmount", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount", "label": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount", "documentation": "Amount of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Axis]", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r494", "r495", "r1030" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/DiscontinuedOperationsDetails", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Domain]", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r494", "r495", "r1030" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "label": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r707", "r1294" ] }, "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer funded research expenditures", "label": "Research and Development Arrangement with Federal Government, Costs Incurred, Net", "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." } } }, "auth_ref": [ "r248" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development costs", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r164", "r706", "r1323" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r705" ] }, "kamn_ResearchAndDevelopmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ResearchAndDevelopmentTableTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development [Table Text Block]", "documentation": "Research and Development" } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Adjustment", "label": "Revision of Prior Period, Adjustment [Member]", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r376", "r377", "r378", "r391", "r392", "r413", "r780", "r781", "r1169", "r1170", "r1171", "r1172", "r1177", "r1182", "r1183" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement [Axis]", "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r314", "r376", "r377", "r378", "r381", "r382", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r413", "r468", "r469", "r737", "r776", "r780", "r781", "r782", "r817", "r839", "r840", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r911" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1085", "r1097", "r1107", "r1133" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1086", "r1098", "r1108", "r1134" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1093", "r1105", "r1115", "r1141" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement [Domain]", "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r314", "r376", "r377", "r378", "r381", "r382", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r413", "r468", "r469", "r737", "r776", "r780", "r781", "r782", "r817", "r839", "r840", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r911" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r72" ] }, "kamn_RestructuringAccrualBeginningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "RestructuringAccrualBeginningBalance", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual, beginning balance", "label": "Restructuring accrual, beginning balance", "documentation": "Restructuring accrual, beginning balance" } } }, "auth_ref": [] }, "kamn_RestructuringAccrualCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "RestructuringAccrualCurrentPortion", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual, current portion", "label": "Restructuring accrual, current portion", "documentation": "Restructuring accrual, current portion" } } }, "auth_ref": [] }, "kamn_RestructuringAccrualEndingBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "RestructuringAccrualEndingBalance", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual, ending balance", "label": "Restructuring accrual, ending balance", "documentation": "Restructuring accrual, ending balance" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/RestructuringCostsNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Costs", "label": "Restructuring and Related Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r506", "r507", "r509", "r512", "r517" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges", "label": "Restructuring Charges", "documentation": "Amount 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." } } }, "auth_ref": [ "r15", "r513", "r514", "r1242" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r508", "r509", "r514", "r515" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r508", "r509", "r510", "r511", "r514", "r515", "r516" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and severance costs (Note 6)", "label": "Restructuring Costs", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_RestructuringCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring Costs [Abstract]", "label": "Restructuring Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReservePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReservePeriodIncreaseDecrease", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve, Period Increase (Decrease)", "label": "Restructuring Reserve, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in the accrual for restructuring costs." } } }, "auth_ref": [ "r221" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve." } } }, "auth_ref": [ "r1243", "r1244" ] }, "kamn_RestructuringSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "RestructuringSeveranceMember", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring & Severance", "label": "Restructuring & Severance [Member]", "documentation": "Costs included in Restructuring & Severance line item" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingStandardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r185", "r229", "r869", "r904", "r909", "r918", "r945", "r1061" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r313", "r376", "r377", "r378", "r382", "r392", "r394", "r467", "r473", "r697", "r698", "r699", "r736", "r737", "r763", "r766", "r767", "r770", "r780", "r900", "r902", "r920", "r1332" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "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." } } }, "auth_ref": [ "r581", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r628", "r629", "r630", "r632", "r635", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r652", "r653", "r654", "r657", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "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." } } }, "auth_ref": [ "r581", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r628", "r629", "r630", "r632", "r635", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r652", "r653", "r654", "r657", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Geographic Areas", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r33" ] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Performance Obligation, Description of Timing", "label": "Revenue, Performance Obligation, Description of Timing", "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." } } }, "auth_ref": [ "r576" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r966", "r1016", "r1024" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r276" ] }, "kamn_RevenueRemainingPerformanceObligationAmountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "RevenueRemainingPerformanceObligationAmountCurrent", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Amount, Current", "label": "Revenue, Remaining Performance Obligation, Amount, Current", "documentation": "Revenue, Remaining Performance Obligation, Amount, Current" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations", "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "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)." } } }, "auth_ref": [ "r354", "r363", "r422", "r423", "r434", "r439", "r440", "r446", "r448", "r450", "r463", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r793", "r861", "r1253" ] }, "kamn_RevenuesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "RevenuesPercentage", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues, Percentage", "label": "Revenues, Percentage", "documentation": "Revenues, Percentage" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r832", "r1060" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r832", "r1060" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1150" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1150" ] }, "kamn_SH2GIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SH2GIMember", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SH-2G(I)", "label": "SH-2G(I) [Member]", "documentation": "SH-2G(I) [Member]" } } }, "auth_ref": [] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales [Member]", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r34" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Revenue, Net", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r450", "r1173" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r656", "r1185", "r1217" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r314", "r376", "r378", "r381", "r382", "r385", "r386", "r394", "r413", "r737", "r776", "r780", "r781", "r817", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r911", "r1177", "r1180", "r1181", "r1182", "r1216", "r1226", "r1227", "r1305", "r1313", "r1314" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r395", "r656", "r1163", "r1217" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "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." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r57", "r1308", "r1309" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of acquired finite-lived intangible assets by major class", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the Company\u2019s qualified pension plan assets", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "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." } } }, "auth_ref": [ "r232" ] }, "us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of pension costs in future periods", "label": "Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block]", "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." } } }, "auth_ref": [ "r1261" ] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities related to the qualified pension plan and SERP", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "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." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Pension plan net periodic benefit costs and other amounts recognized in other comprehensive loss", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "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." } } }, "auth_ref": [ "r230" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of actuarial assumptions used in determining benefit obligations and net periodic benefit cost of the pension plans", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r627" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r124", "r126", "r749" ] }, "kamn_ScheduleOfCashFlowsLeasingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfCashFlowsLeasingTableTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flows, Leasing", "label": "Schedule of Cash Flows, Leasing [Table Text Block]", "documentation": "Schedule of Cash Flows, Leasing" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfChangeInAccountingEstimateTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangeInAccountingEstimateTable", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Change in Accounting Estimate [Table]", "label": "Schedule of Change in Accounting Estimate [Table]", "documentation": "A summarization of the nature of changes in accounting estimates, including changes that occur in interim periods. Changes in accounting estimate have the effect of adjusting the carrying amounts of existing assets or liabilities or altering the subsequent accounting for existing or future assets or liabilities. Changes in accounting estimates are a necessary consequence of assessments, in conjunction with the periodic presentation of financial statements, of the present status and expected future benefits and obligations associated with assets and liabilities. Changes in accounting estimates result from new or better information. Examples of items for which estimates are necessary are uncollectible receivables, inventory obsolescence, service lives and salvage values of depreciable assets, warranty obligations, and regulatory reviews." } } }, "auth_ref": [ "r76", "r389" ] }, "kamn_ScheduleOfChangesInAccountingEstimatesRevisionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfChangesInAccountingEstimatesRevisionTableTextBlock", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Accounting Estimates - Revision", "label": "Schedule of Changes in Accounting Estimates - Revision [Table Text Block]", "documentation": "Schedule of Changes in Accounting Estimates - Revision" } } }, "auth_ref": [] }, "kamn_ScheduleOfChangesInConversionRateForConvertibleNotesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfChangesInConversionRateForConvertibleNotesTableTextBlock", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in conversion rate for convertible notes", "label": "Schedule of Changes in Conversion Rate for Convertible Notes [Table Text Block]", "documentation": "Schedule of Changes in Conversion Rate for Convertible Notes [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in the actuarial present value of the projected benefit obligation and fair value of plan assets", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "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." } } }, "auth_ref": [ "r231" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of long-term debt instruments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r50", "r110", "r111", "r157", "r158", "r160", "r163", "r226", "r228", "r1035", "r1037", "r1207" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Tax effects of temporary differences that give rise to deferred tax assets and liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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." } } }, "auth_ref": [ "r237" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "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)." } } }, "auth_ref": [ "r19", "r115", "r116", "r117", "r118" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions made to the Qualified Pension Plan and SERP", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "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." } } }, "auth_ref": [ "r19", "r115", "r116", "r117", "r118" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of earnings per share, basic and diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r1219" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r71", "r73", "r399", "r403", "r407" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of effective income tax rate reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r236" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r460", "r461", "r462" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://www.kaman.com/role/PensionPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Actuarial assumptions used in determining benefit obligations and net periodic benefit of the pension plans", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "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." } } }, "auth_ref": [ "r233" ] }, "kamn_ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfFairValueOfFinancialInstrumentsThatAreNotCarriedAtFairValueTableTextBlock", "presentation": [ "http://www.kaman.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments not Carried at Fair Value", "label": "Schedule of Fair Value of Financial Instruments That Are Not Carried At Fair Value [Table Text Block]", "documentation": "Schedule of Fair Value of Financial Instruments That Are Not Carried At Fair Value [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r97", "r99", "r851" ] }, "kamn_ScheduleOfFuturePaymentsForEnvironmentalRemediationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfFuturePaymentsForEnvironmentalRemediationTableTextBlock", "presentation": [ "http://www.kaman.com/role/CommitmentandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future payments for environmental remediation", "label": "Schedule of Future Payments for Environmental Remediation [Table Text Block]", "documentation": "Schedule of Future Payments for Environmental Remediation [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r1030" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1030", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of income tax expense (benefit) associated with earnings from continuing operations", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1206" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.kaman.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r41", "r189", "r190", "r191" ] }, "kamn_ScheduleOfInventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfInventoryLineItems", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory [Line Items]", "label": "Schedule of Inventory [Line Items]", "documentation": "Schedule of Inventory" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of line of credit facilities", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "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." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.kaman.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of maturities of long-term debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.kaman.com/role/AccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r69", "r70", "r74", "r75" ] }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "presentation": [ "http://www.kaman.com/role/OtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other long-term liabilities", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, classified as other." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.kaman.com/role/PropertyPlantandEquipmentNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails", "http://www.kaman.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r241" ] }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "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." } } }, "auth_ref": [ "r707", "r1294" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "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." } } }, "auth_ref": [ "r508", "r509", "r510", "r511", "r514", "r515", "r516" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.kaman.com/role/RestructuringCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Costs", "label": "Restructuring and Related Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r104", "r105", "r106" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r92", "r199" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r92", "r195" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r86", "r87", "r88", "r94" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "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." } } }, "auth_ref": [ "r234" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r659", "r660", "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of share-based compensation, stock options, activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r30", "r31", "r121" ] }, "kamn_ScheduleOfShareBasedPaymentAwardPerformanceShareValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleOfShareBasedPaymentAwardPerformanceShareValuationAssumptionsTableTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions [Table Text Block]", "documentation": "Schedule of Share-Based Payment Award, Performance Share, Valuation Assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of share-based payment award, stock options, valuation assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r235" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of share-based compensation, restricted stock and restricted stock units activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/ScheduleIINotes" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule II - Valuation and Qualifying Accounts", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r300", "r375" ] }, "kamn_ScheduleofChangeinEnvironmentalRemediationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleofChangeinEnvironmentalRemediationTableTextBlock", "presentation": [ "http://www.kaman.com/role/CommitmentandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of change in environmental remediation", "label": "Schedule of Change in Environmental Remediation [Table Text Block]", "documentation": "Schedule of Change in Environmental Remediation [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of finite-lived intangible assets, future amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r99" ] }, "kamn_ScheduleofInventoryTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleofInventoryTable", "presentation": [ "http://www.kaman.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory [Table]", "label": "Schedule of Inventory [Table]", "documentation": "Schedule of Inventory" } } }, "auth_ref": [] }, "kamn_ScheduleofLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleofLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Liabilities [Table Text Block]", "label": "Schedule of Lease Liabilities [Table Text Block]", "documentation": "Schedule of Lease Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "kamn_ScheduleofLeaseRightofUseAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ScheduleofLeaseRightofUseAssetsTableTextBlock", "presentation": [ "http://www.kaman.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Right of Use Assets [Table Text Block]", "label": "Schedule of Lease Right of Use Assets [Table Text Block]", "documentation": "Schedule of Lease Right of Use Assets [Table Text Block]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1078" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.kaman.com/role/PensionPlansOtherPlansDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing Operations [Member]", "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r418", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r450", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r511", "r516", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r1030", "r1179", "r1327" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenditures for property, plant & equipment", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r432", "r1027" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r448", "r449", "r932", "r933", "r934", "r988", "r990", "r993", "r996", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1018", "r1041", "r1066", "r1258", "r1327" ] }, "kamn_SegmentGeographicalGroupsOfCountriesGroupSixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SegmentGeographicalGroupsOfCountriesGroupSixMember", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical, Groups of Countries, Group Six [Member]", "label": "Segment, Geographical, Groups of Countries, Group Six [Member]", "documentation": "Segment, Geographical, Groups of Countries, Group Six [Member]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.kaman.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Disclosure", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r417", "r418", "r419", "r420", "r421", "r433", "r438", "r442", "r443", "r444", "r445", "r446", "r447", "r450" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "kamn_SelfInsuredRetentionsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SelfInsuredRetentionsPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Self-Insured Retentions", "label": "Self Insured Retentions [Policy Text Block]", "documentation": "Self Insured Retentions [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r203" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance Costs", "label": "Severance Costs", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment award, vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r680" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r680" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r678" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r678" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r675", "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end 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", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r675", "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock, Weighted-Average Grant Date Fair Value [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r679" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of restricted stock awards vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r682" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r679" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Fair Value Assumptions and Methodology [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r689" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r688" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r659", "r660", "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "kamn_ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate": { "xbrltype": "percentItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceAfterDiscountPurchaseDate", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market price after discount, purchase date", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "verboseLabel": "Number of shares available for purchase (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r669" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price - options exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r669" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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." } } }, "auth_ref": [ "r682" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "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." } } }, "auth_ref": [ "r1273" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1273" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1274" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Per share fair value of options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r681" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value - options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r667", "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "terseLabel": "Weighted-average exercise price - options outstanding (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r667", "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Weighted Average Exercise Price [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock issued (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased", "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee stock issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1293" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "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", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r672" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r671" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangements", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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." } } }, "auth_ref": [ "r658", "r666", "r685", "r686", "r687", "r688", "r691", "r700", "r701", "r702", "r703" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Performance Shares, Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r36" ] }, "kamn_SharebasedCompensationArrangementByShareBasedPaymentAwardVestingRate": { "xbrltype": "pureItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SharebasedCompensationArrangementByShareBasedPaymentAwardVestingRate", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rate", "label": "ShareBased Compensation Arrangement By Share Based Payment Award Vesting Rate", "documentation": "ShareBased Compensation Arrangement By Share Based Payment Award Vesting Rate" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1267" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails", "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected option term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r687" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value - options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r120" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual term - options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r120" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual term - options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r234" ] }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensation", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense (in shares)", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation", "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation" } } }, "auth_ref": [] }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensationValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithShareBasedCompensationValue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation, Value", "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Share-Based Compensation, Value" } } }, "auth_ref": [] }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwards", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Employee stock plans (in shares)", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards", "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards" } } }, "auth_ref": [] }, "kamn_SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwardsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "SharesRepurchasedNetOfSharesIssuedInConnectionWithStockAwardsValue", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock plans", "label": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards, Value", "documentation": "Shares Repurchased, Net of Shares Issued, in Connection With Stock Awards, Value" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Lease, Cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r829", "r1060" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r211", "r361" ] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]", "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." } } }, "auth_ref": [ "r238" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r316", "r418", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r450", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r501", "r511", "r516", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r1030", "r1179", "r1327" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r282", "r330", "r331", "r332", "r363", "r399", "r403", "r407", "r409", "r415", "r416", "r463", "r528", "r530", "r531", "r532", "r535", "r536", "r567", "r568", "r569", "r570", "r571", "r793", "r914", "r915", "r916", "r917", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r944", "r965", "r984", "r997", "r998", "r999", "r1000", "r1001", "r1158", "r1203", "r1218" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r26", "r54", "r313", "r350", "r351", "r352", "r376", "r377", "r378", "r382", "r392", "r394", "r414", "r467", "r473", "r572", "r697", "r698", "r699", "r736", "r737", "r763", "r765", "r766", "r767", "r768", "r770", "r780", "r803", "r804", "r805", "r806", "r807", "r808", "r840", "r900", "r901", "r902", "r920", "r984" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r301", "r310", "r448", "r449", "r932", "r933", "r934", "r988", "r990", "r993", "r996", "r1002", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1018", "r1041", "r1066", "r1258", "r1327" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r376", "r377", "r378", "r414", "r850", "r912", "r931", "r937", "r938", "r939", "r940", "r941", "r942", "r944", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r957", "r958", "r959", "r960", "r961", "r963", "r966", "r967", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r984", "r1067" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r395", "r656", "r1163", "r1164", "r1217" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r376", "r377", "r378", "r414", "r850", "r912", "r931", "r937", "r938", "r939", "r940", "r941", "r942", "r944", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r957", "r958", "r959", "r960", "r961", "r963", "r966", "r967", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r984", "r1067" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1088", "r1100", "r1110", "r1136" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity awards granted to employees", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r1220" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock plans (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r26", "r229" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r26", "r182", "r183", "r229", "r672" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock plans", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r26", "r182", "r183", "r229" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r183", "r186", "r187", "r212", "r946", "r962", "r985", "r986", "r1061", "r1077", "r1205", "r1225", "r1307", "r1332" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]", "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "kamn_StructuresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "StructuresMember", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails", "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Structures", "label": "Structures [Member]", "documentation": "Structures segment" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.kaman.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r841", "r842" ] }, "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Change in the liability for uncertain tax positions", "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]", "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." } } }, "auth_ref": [ "r238" ] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "SERP", "label": "Supplemental Employee Retirement Plan [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_SupplementalIncomeStatementElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalIncomeStatementElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Income Statement Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1129" ] }, "kamn_TaxRateReconciliationUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TaxRateReconciliationUnrecognizedTaxBenefits", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Tax Rate Reconciliation, Unrecognized Tax Benefits", "documentation": "Tax Rate Reconciliation, Unrecognized Tax Benefits" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44" ] }, "us-gaap_TimeAndMaterialsContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeAndMaterialsContractMember", "presentation": [ "http://www.kaman.com/role/PaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-and-materials Contract [Member]", "label": "Time-and-Materials Contract [Member]", "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r1045", "r1258" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesUnfulfilledPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r1045", "r1258" ] }, "kamn_TotalLiabilityDeductibleForProductGeneralAndAutoInsurancePerClaim": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TotalLiabilityDeductibleForProductGeneralAndAutoInsurancePerClaim", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Liability/Deductible for Product/General and Auto Insurance Per Claim", "label": "Total Liability Deductible for Product General and Auto Insurance Per Claim", "documentation": "Total Liability/Deductible for Product General and Auto Insurance Per Claim" } } }, "auth_ref": [] }, "kamn_TotalLiabilityDeductibleForWorkersCompensationPerClaim": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TotalLiabilityDeductibleForWorkersCompensationPerClaim", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Liability/Deductible for Workers Compensation Per Claim", "label": "Total Liability Deductible for Workers Compensation Per Claim", "documentation": "Total Liability Deductible for Workers Compensation Per Claim" } } }, "auth_ref": [] }, "kamn_TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TotalLiabilityOrDeductibleForGroupHealthInsurancePerClaim", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesSelfInsuredRetentionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Liability/Deductible for Group Health Insurance Per Claim", "label": "Total Liability or Deductible for Group Health Insurance Per Claim", "documentation": "Total Liability/Deductible for Group Health Insurance Per Claim" } } }, "auth_ref": [] }, "kamn_TotalRevisionToAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TotalRevisionToAssets", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/AccountingChangesandErrorCorrectionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Revision to Assets", "label": "Total Revision to Assets", "documentation": "Total Revision to Assets" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1121" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1128" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r263", "r264", "r265", "r453", "r454", "r456" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.kaman.com/role/GoodwillandOtherIntangibleAssetsNetOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks / trade names", "label": "Trademarks and Trade Names [Member]", "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." } } }, "auth_ref": [ "r129" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1149" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1151" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.kaman.com/role/DocumentandEntityInformationDocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "kamn_TransformationOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TransformationOtherMember", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transformation other", "label": "Transformation other [Member]", "documentation": "Transformation other" } } }, "auth_ref": [] }, "kamn_TransformationSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TransformationSeveranceMember", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transformation severance", "label": "Transformation severance [Member]", "documentation": "Transformation severance" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1152" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1153" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1151" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1151" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1154" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1152" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r112" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets", "http://www.kaman.com/role/ConsolidatedBalanceSheetsParentheticals", "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock held in treasury at cost (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r112" ] }, "kamn_TreasuryStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "TreasuryStockPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock [Policy Text Block]", "documentation": "Treasury Stock" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of treasury shares (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r26", "r183", "r229" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.kaman.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.kaman.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less 2,663,532 and 2,607,841 shares of common stock, respectively, held in treasury, at cost", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r53", "r112", "r113" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ConsolidatedStatementofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury shares", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r26", "r112", "r229" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.kaman.com/role/RestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r508", "r509", "r514", "r515" ] }, "kamn_U.K.CompositesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "U.K.CompositesMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "U.K. Composites [Member]", "label": "U.K. Composites [Member]", "documentation": "U.K. Composites [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED STATES", "label": "UNITED STATES" } } }, "auth_ref": [] }, "kamn_USGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "USGovernmentMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails", "http://www.kaman.com/role/InventoriesDetails", "http://www.kaman.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government contracts", "label": "U.S. Government [Member]", "documentation": "U.S. Government [Member]" } } }, "auth_ref": [] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledRevenuesMember", "presentation": [ "http://www.kaman.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and accrued profit \u2013 not billed", "label": "Unbilled Revenues [Member]", "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." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1148" ] }, "kamn_UnfulfilledPerformanceObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "UnfulfilledPerformanceObligationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Unfulfilled Performance Obligations [Abstract]", "label": "Unfulfilled Performance Obligations [Abstract]", "documentation": "Unfulfilled Performance Obligations [Abstract]" } } }, "auth_ref": [] }, "kamn_UnfulfilledPerformanceObligationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "UnfulfilledPerformanceObligationsPolicyTextBlock", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unfulfilled Performance Obligations", "label": "Unfulfilled Performance Obligations [Policy Text Block]", "documentation": "Unfulfilled Performance Obligations [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments", "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments", "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective." } } }, "auth_ref": [ "r246" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at January 1", "periodEndLabel": "Balance at December 31", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r709", "r719" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r720" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r722" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "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." } } }, "auth_ref": [ "r718" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense ($0.1 million or less)", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "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." } } }, "auth_ref": [ "r718" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions based on current year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r721" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes for tax positions of prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r720" ] }, "kamn_UnrecognizedTaxBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "UnrecognizedTaxBenefitsMember", "presentation": [ "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized tax benefits [Member]", "documentation": "Unrecognized tax benefits" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r723" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r724" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.kaman.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r83", "r84", "r85", "r271", "r272", "r274", "r275" ] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance of Deferred Tax Assets", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r1208", "r1209", "r1210", "r1211", "r1212" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance Beginning\u00a0of Period", "periodEndLabel": "Balance\u00a0End\u00a0of Period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r368", "r374" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions Charged to Costs and Expenses / Provision Benefit", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions Other", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r368", "r369", "r370", "r373", "r374" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r368", "r369", "r370", "r373", "r374" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r300", "r368", "r369", "r370", "r373", "r374" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.kaman.com/role/ScheduleIIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r300", "r368", "r369", "r370", "r373", "r374" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Lease, Cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r830", "r1060" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.kaman.com/role/ShareBasedArrangementsCompensationArrangementsbySharebasedPaymentAwardDetails", "http://www.kaman.com/role/ShareBasedArrangementsPerformanceShareUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of shares outstanding, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r398", "r409" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.kaman.com/role/ComputationofEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kaman.com/role/ComputationofEarningsPerShareDetails", "http://www.kaman.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r397", "r409" ] }, "kamn_WorkingCapitalAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kaman.com/20231231", "localname": "WorkingCapitalAdjustment", "crdr": "credit", "presentation": [ "http://www.kaman.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working Capital adjustment", "label": "Working Capital adjustment", "documentation": "Working Capital adjustment" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.kaman.com/role/DebtRevolvingCreditandTermLoanAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of Deferred Debt Issuance Cost", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r204" ] }, "sic_Z8888": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/sic/2023", "localname": "Z8888", "presentation": [ "http://www.kaman.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.kaman.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "8888 Foreign Governments", "label": "8888 Foreign Governments [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "SubTopic": "30", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479359/835-30-S45-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(a)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "83", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480647/815-10-15-83" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r247": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r248": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r249": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r250": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r251": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r252": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r253": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r254": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r255": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r256": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r257": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r258": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r259": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r260": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r261": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r262": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r263": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r264": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r265": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r266": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r267": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1" }, "r268": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "310", "Topic": "912", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482283/912-310-50-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-30/tableOfContent" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482134/820-10-35-54B" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r980": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r994": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r995": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r996": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r997": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r998": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r999": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1000": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1001": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1002": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1003": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r1004": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1008": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1009": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1010": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1011": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1012": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1013": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1014": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r1015": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-14" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1038": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1039": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1042": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1045": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r1051": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1052": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1053": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1054": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1055": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1056": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1057": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1064": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1070": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1071": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1074": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1099": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1100": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1101": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1113": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1131": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1132": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1133": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1134": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1140": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1141": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1142": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1143": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1144": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1149": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1150": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1151": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1152": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1153": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1154": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1155": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1156": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1157": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1158": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1159": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1160": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1161": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1162": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-8" }, "r1163": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1164": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 147 0000054381-24-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000054381-24-000005-xbrl.zip M4$L#!!0 ( '.$5EC^(,N^O00 *XE > 97@Q,#(W86-H86YG96EN M8V]N=')O;#(M-W@N:'1M[5IM;^(X$/Y^OV*.ZKI4@@"!\MY*'*4M6UY.P*KJ MIY.3&&*M$T>V*>5^_8T3V+;;I>WV]KC5-5552,8SGGGLY[$KN^WK@)^V?4J\ MTU_:O^;S<";<94!##:ZD1%,/EHJ%"[CVJ/H,^?RF55=$:\D6O@:[:%?@6LC/ M[)8D=LTTIZ?;..U"\MPNQ)VT'>&M3]L>NP7FG618N>$ZU*/58FD^KW@.:=0; M#=MVRM0INVZ]4?NS4LR@+[9/G)1><+8(FW&Z:)T++&YC=@47LGE0C']:QI*?DX#Q=?/#C 54P8BN8"(" M$G[(*1*JO**2S9.&BOU%FZ42=AX_KI)L*AB'LY!NLTM2ZMWYS&$:2D7+KF7) M4;M@?+9U/:GN0=8N0DCEOYYV[>NTRPU,>]J][)U]&O2@?]8;S?KG-_W1!70N M)KW>$)^G,/WT^W3604MG,+C9-.IV!C ;P^RR!^?CR?!QI3]AC>-SZ%YV1A=8 MY BZX]%L,A[:W5)\,6Y MD('I^9D<31G8.];U@-JE;8#N4DK3:$(1 @V(P+D)6<]?;?SB DW+*=8EF68X M>B3T,)B;]-D50<"4,N#A[\=E2*&>,UIKY^Z=D[8*0O$%B<.#XWIKY^P+B%R@ M<#I":Q$TZY%^8?9IXG"Z=79P1E"9QUG(2:1H<_NEY3$5<;)NLC">2[%3ZW%7 MQSCQ;JF,X=],_Y@)B7FCWK6J5:O:1L U9J.];<<;;;=B;2]H[ZFM;%O'I=). M,X[,3ML+86OV;O.;PY:L2K7QJK"%&(D$#<1;120\R90S7PT)IW.-;@@R*,&9 M!UN-V-BUB+YICHCG(1>;=G0'* U@/LM6K8:#]4"G3/0G@R>B_5,LMR-X<'E1JK='1CX,^WIN]E[$9+KEF$4^&(EKB,JDP.(X1+@;QPQTN]9%+Z]O>[C?N/*@FO"E;]W/6@]V=/]/,#\1JPER?2 ^F M%DP#IOT^+H MD&CM8RC\3_$/JI$@WT73O6'Y/R'R/\?K75%]'-+XR(. 3_@"?O"_$Y M\VL.N;=0)%B7JR\<>V_C/+Q>% G%S-%,4U)ST^&6[KQPM!WQ>Q?BX, L]5.7 MG4D\^IOU;;5/C.!+^?K^B#^YFH2X) MS@LOF[!4,<#6Y68'*.!N:C]MR;8<:[$EER03OS28=-J];F]G*^G\U@M6<"Y>[R<9.\GX3RNY MD,V4DP#]K5YKI["#L8AMVF\'P=]7YJZT_-HV629&LN\$QM%$X?:JX4AE2O=7 M _I*/K5(3"0CMH=3N[&S1AP;;N$1:UIO<>,TGD(V"91?WF;,1_ M"]JMWXO1"A@=W3GEUZAD[6X7UX.PV2"/[RZWR,[C/O,1D[#?@L]* MX["9W$##BX@V J"1\?J\\G< MN27S]D*93\^&_]F_.((/J]V= 1R<'/\\/#PZOACN__(&?/3LZ,/J)HH-M3PO M+\3 V3'FD=+,"B7[I8RYIJM6]@Z82>&,6Z0Q'(&/2I;HL2/-N6>V>SQC'D") MG*HS5A7]=K>%D'K+64(678ZTPELWJUTG[F_P$OC6<_C&-#C$< 9Y3UL[D1#R ME&4)J 0^,5P/LQ==5.:&-9MR#)Z=3B<8+/+"%Y3_3H [^0]47C Y>679%NO6 MZ:T]6&_ $%@.8RTL)8M6@9")TCE,5 DV9;8!1:E-R5!V'"256ZYS0R:QJ3"0 M<8LG@-6Q16;!T\MLESLXL*26(657/@2HTD*K*Q&3E<@V8V%3=X4J,")L*86= MD(4TYCOBB@.#B#!03S$P=!BXQI;:-+<@>ZD-U(*+>0.I),$5*8HH FZSSZR= MA(3,U6 NBCB(G,8HQK3*N+,OTQSX=<$CJN30KD7&W#Q5:DA*6^*P*:.(&].Z M(>'W@/J_.N?.,L1^( 5B"1K/._9MS:)62(DL1ZF=2O_6WMIJ](+-5A"@DL+? M48FTPH1T%Z$ A/7&'A>9&KB,&L:3+4U;8HJ&/ES:$T= Y,2[ZX-TY/::D=H M[\B23(=8;X/A%A Z<:609VK\-O@)X9L421M8\F![;TZN;_MQ T0"F,U)CD5, M'0$%$W'EN^3G#+(R+]"IZR4FP1@;HS)C.IN B5(>EQ0R!9L@F&00DV\F M^$V-/39Y+Y\Q? -)W!A@19&)B(4(0!0/J((RZCW@Y3)$2<+'."BJ->;8J*!9K)CSJ6';536 M#) TG/H1/5S"]*]2EV^B,Z KQ U6+J8JDF9BPCC06%SE&$$71':4V%J$1&"SY'/;% MM$FWIY"[*QV4H:8Q\4FGIJ)YI"O2Y'3J;.) ,V^G#+0_M['6NZ*5(:HBC@5M MM 'R&4+")49H2N5<"J6Z$A&O9TZ3I3IHS-.B).01*XVS;,R9O^&A,"P4&27+ M:^BF,88!^0^*?VS MBJTJ1J;ZG'9(9M#:N=F,QEV65U^VQJ3RG-/KF*18';J?&I*3S3JG-@[%*G<$55-FU.8OTFH4=OH:Z5WFY&X MJOLIM(Q_+NK10?.*LJKJLL:^*=HX%\3,X]=%D'FK=5,Q,4,EH!B-FH!SSJ3/ MR3$8*P60+-6NZ@5R-H.Q=R :ISH01FNX $DJC6G.C)+4I)AK1MRX>:V1D4)X MKLB9%IC1$!YQ:@=&7@\+O!$R-C:U4LYM!:>8:$A"!DP1%F0H>(,$,P7KYKGY M2!LR$HC9SU)>//S0M7*[S6ZK0XM@PN/XLJ]YQHB3[GT>7=TYN)G"0J,R!+0[ M4Q[Y\#?BA*K?_AAJ7PN6W1-O.]_T^.9N-QU@B/\7/^2K!A<]9(-_G^]7PX]\ M$O283=SS &WNB<>+Z0[^T8:=K:#5Z75;VWCJM;;_\^MO?ZN[M?E:V[\D%VY% M*I^/L-G/5->2%&S$FR%"XF63)1AK?9:-V<2L/.^K*0L"_MEA;(EXF[0R3*;= M:B*(&7*I^&'^:=$,LR/:8R4)!I7H6TR^%*#.*1TB_Y9:@G!\3-1F*^9C.A.8 M+L[VTQL0(L%(A61B70Z!V#9-!WV_I=N"QW00OXE)[IOUDJ^X4.YTCN2)B4XV M:2R]J)_V/^\?P\')V>G)V?[%\.3X[9K$K=C',@=3F:_N_*%W%3ZL]K8'QGW" M$#WW"\M,^DJO57Q5U/96,'CYSV6P]X-^_7'B7X6N.E/L6* M7L0$V]6[2*G@"9;M=8OO),'2B^L7BM5'SGIB&?#@.KVG+[-LA?43 VAI8/;K M;W*XFM+WMR)>^ [/(]^%>DE_?6.,Y%]&G7\3]?^+E%YOUX_?VWQGW:/[V[): MN^/\;M-]4N+^IYMW)GI?P\2+ NQ/X\HG_4SA)3IF7^N*?>^E?>^E?>^EO6(O M;SL?U!+ P04 " !SA%98B1*-_K\Y #,C0$ '@ &5X,3 S M,W)EU]Z5,;6;+O]_=7U.M^TQ6=)GXQDW'N^:D4N0R\(@OCB?>_TR _CY)@ M\<^?@_#&"X-__!".1V)7'.R_ZH_VCO9'^T>CL?#WCL;[AT?CX-C?/_SW[@_P M57BS>6?^9:( MPDG\FB8,?QTG<0X32>'%_&/M_8_Y)?UG/XF2]/6/._2_-_B7K;&8A='B]7]= MAS.9>>?RUKM,9B+^KUXFXFPKDVDXY@>S\'_DZ]U=6";]>LM+WX?W1&$L]5;P MXH=_3L-1F'N[.]M[>^7)UO=1I!/8RCR9O][;?G4 [Y^+((#SWHKD.'_]:F>[ M[WY(RS*?.NOUX:!E^N@+[E<6?-2XX,OAU?7EVM1U5=Y5[3(O3[$K7 MN+1KA[4=.^![XFS8'T66A^,%?Q3"]./\]=[A_/'O_VI;>/WKV977?B<\O?!O M.[=FWK213\/,^^G'XWY_Y\WZ)L)'%4A?W:#7!=XN? HH<))*R8)K??M$.[3[ M9K/GP7;-1"#I0M#%A/L0QGGBB7@^NSBO.<)8"1Q+/T\] L0^9:I>+AK$?SD4$ XQ#7\+PWMLH26;C4$9!K_2"#9Q/IX_W))G-1;SHQN'BX7R0 M$V#G@VWO0Y+"3]O>,]C$CR*%\P::Z,8MV7YD">!\:W^[IA0='34I1?#IT<$3 M\/S:3AP>PD[\DL)1>*<@+7_Z\>#XS4\_[A[N-/R[IL."*2ZC)J]MNCL'6\#0 MMI"7=6]%,._OB(#."Q(;($)0ZTI#'_6NJZE(9484]X%6FP3JFTHC3:?S1[Y&@%>^2H MOS9:VA";72&FWG(#J&X6S,"?R[+6_5&GLFFC1A#U);F2,TGL0 MP$D%Q2[\*1#T%+3]/'%?!]^_G8;^U$-*'Q=1M,"I**U=?2-4$U":+GT& MAL $581,+]G1X'J>'(\E3\8:%5:C<'9"C&"RST _M9/O@GK*QQ&W2]AGN,.U M-71AH[>]:^=RV>W%RT+DC]YL7 -;7OAQ9CF!B")-_/;NSM/D)LS4W>TU^]^\ M*XE7W'N [^H9G#1.LQN'.X #\L4MD4CWH84L/)/$$N> +C/0+[(P"$4:RJR-*@3/]IC MUN9J,2_D72%OOTOD37KJ60R$A7$?I$$23(J*FXD=:"CQ_0+$FP0%LD3?,]AK M3_XI_2)G7W(@(Q!"*9"8G\P7=>I82<>]KQZK[LPTE&/OUP+%*+PA*5*\61?D M7$ZU"-87J_L"\@2V-H'+W@DI"9ON;A]^O'OTQG7B,Q'@B;$[/_.BQ"=5I=VO MSQ00(B\LTAQ#"1N[^YL8=,A*48>#'@4>MKV/*8R? T]">2S%.$>=*V_D@X9# MAUE6\"P*T)& =&%V-"\@_AG1;(K[CQI6PD(ZPS=,DPAO"/\-V6H8YX)$_XB& M]Z[UG1E,4 %C[6P2PCQ$E=K,=L'O,U3L\L3_\@Q(L+S$+M#AMG36A6W#T*BP M-HM_=8E=&YQNB8@R7KV^7LOO3(.>@XJRYN9JYRP+UWO\HAE4-(.@2YH!*[Y# MX[,IYHH=!D@HJ($"40@@AZ;S;[T'*;%$%5ZN?LWPQ5C,U#5U7TH7=82W5#%C M&(5O9/MXR(;I>VB3]=Q[L-QY5M91\%(0$=%?14DB4 ;AIJK]Q*YJ]&-;D.C M,9 -'KE)\*HYSXF!I]LZ57I$B:R$,7&#&P)651H;M MDN2 @P4%*)M"N*EZU?CN+R%Z(T08+%L7<=WRUP59":$Y56(,K3=5T=W^\?8K MNJ=)1GO_.I610&)K1=F-DCQ/9J]W[%?$*$LBT#97 >8]$>2H)=;1A)'C?Z>I M96$3N34"5>;+%FDSKT5T"]K/#\\6E=CPI4?CVVLZ2+@I? UZ=&/<2Z@Y5(", M(W!-?:77-40]29$AVT7Y#/5+OHTL6 W;@:#9<5H2V;L+PWXSS#73&E$8%NS:_N; MJA8<9KTKJGJTO98P.QU?_]G$5=^+>29=-P-*D[6&5;VU7CQT/J?.5I3C@UKS MWX,+$B6W?%NEU&*R M$E$?)Q%< U29;0"MU^3\*7^MP< FP[?G!*8=,[W^> \%5)QX41)/0" U2\L- MN3W9)BMFH86:G\PZ?NXWL%:YUK.^)]KR$1E*MYT#W8.W#.!B)7 G!+(WD8&> M.XH6G/)JT4VS"K7J<$C%\;P6.'G3=/D5MZP4UE[O,TLV5>&WC5255F_U;/&(:S/S_5B M3&&[@$. PN]MA)ND!?ZO, ;EC0(W2$S)JNH> UP\/TS] M8I;EZ ?,E)VGO% UPDQ?FD2N7TYGG"R2POBZU&)[Y*<,E$3_[P*4WV,*&_5MG#&5$Y$&;*%* MVCBAI7-M6&.HXPLQ^IFR^]N;%^D\R63&,2B\@O A+P3W?)0F(M@:"82/V)B8 MLQ$)7%68[1QA.OBZ-)FD8M808#(+6Z;",*-M]ZQJYZT^>OR^H*_K'J[.(OP;_Z2 VX$G8CP*BM% V*,X4G@,2"Z3@D4[#3(S" M* 1#=P.H3^.PW/!8?T-N;NQM6O=Y(#==%&HEGD%L!^XENK-6M,)K^L/]+'(' M"M@9"6*SFMY)F_LE@%9#CN%IJ;A.4V2895Z=C."O190OBY-A]&L2 MDX^9(G(Q&9@HE<82WBHBHB*"B)(F:&35!GS^TX_[1V\2 OW *N+2 SWR]1HU M\%LT" M%1T-A"0U8Y'P58,U*2 PA3"O\"5TXWMBEA1(,06"54)E8[#VO:@N4NUMCS>V M1\ 6WFEG*W&3;?BOZ?#>G9T,<+H.&\5MF:,]:SL=_7_D<#M*5H,^Z^B4,["R5":F.D&Z6Y9*BYQ2IZS$]L;GN? MXDAF60G7R]*II'ZQV57%V6O>G-AS02BG'D ;1;567L'B2#:%>&]$R Z M/HCT"XB>?XFHJ,FKDEF'5 ^7UP?UE#Q3$ZJJ0KHT?TM,)JCN8E"825WK:U'( M/ ZL-9,2,J+\@ +=UHDML.JUER'11?TLP!=']0J*,R1Z*E8UC( MY288=89?B;H$?8$^Y_=M>^]<]5O+XKE(!6C0\VF/U]=V*#61BGL<:$R,'R49 M^Q51D5D%OJ78-,J2WY/TB_IT^*?/E@0\]Q(.=T-4+^'P[R,<3JPBR7+"EB"# M3P4Q""P5,SFD#:B$#"@-U&5F-(LO@G/!W)P\/?>LRF,C 4#!;>&&&Y$AA M286_I=RWI3=SVSOCB\A^0F5ZDIW!!C+?1KJ^;0[SE6_?,@9 0](D6/K5<-)@ M#HI%]84,^V6PG?+QH/^#D'@)A1]LQ-:Z1?5JF[P-=N[*N_#DPK#C=_0Y>/1+ M]*].-&N@7^#@"/E7AU^&R)=CX_ WY;?['R9K=N 3U59)1CFU?%2^HD@I:@UY MM$8F#:S;O-$IRD!]=$Z2 \MRE65A+".Q^*XYVJ&.%MHH.V8+@$R7Z7K26 X[ M3O(=],*?-7G>J;B)(<8F/WR5K)E4@C"5K;B4F?BB5)AY&B(YP>>8G\UDA?=* M)Y%E4[8FR-W$Q"]<'VMS2(B_M0L-OB.76N7RI5%7X@*SB$*[33>(3"#).E*'? M(UTAAT=R?3UX:[**:($KB9."ZT97U>20BSQ/TE@N@ "W, A7QAR1):!B&BH. M9#2GJA534KA$2;P&IR9)*7$XZOR;9/;F'6(1MQ7)T($WOX M8S\IT +3CC6KDMF@,BSB)KRIA6PM; EA']L>6E\ZJ0HV/*^/"-8;A8AXY-4' ML'"2;\IXCE8 &6^MD<<<=(?''"WG,.>)ZYNZ))U_S7E#,"7C&6Z !A$A?G.' M<9-@Z[H?JT,>XR-6T(!I4SF'M.S;5!\;;TS)A@8&:I I\" (FD*#P)3GN)K( M7<>^P"?*^W4K%IX@_X^#>;GS^PB*";-9F&5E9Y>U;E?P;5>\ ;PR]MAJM[>V MBLQE;UWE[YCSL8]FE5/9F5E6>^DTI7;-Y2VK (Z(%M/ M\:H7=M%Y0ZP*(8&CU>7&%:(K(^QX-@="U;]HV$:/?L(("7R/6GFI;UE\EF]R M5\OO5?X$0Z05S6EX8NHO,W*^X*JX$,J M<'VS*EC.]-W&>_KIF=:F)4:KZ['K7W= M)' %Y\CF-%19^@(#"3!U2%7Y5"&O*&2*-:H#06BRW.#*D-)+73#8+83]$1HQ M=Y@#I-[@+TPA 'W;&ZIXFO1!Y^\\0*_Y8[54LA>3R'R=_D1QIUI#'(:V$E_S MOVT ^Z$NT37>ON-G<_NHP8JM!O,!?0=8[Q@>XT\^"RR,L=YK>8=>K""R@GO% M]-@!$K)N?(O31\ 3Y3RR0-)+UD_Z1J>@IU.K:%>CP0ZBHUH]AY3:.*D,8?PQ M>A#%4@(L-B*C4MB#"HY(^5\H).&"AL+4X6U)F^:P1/FKR"AH:9+S "@^ XJ\ M2LB/Q"UH/:F<%)%&JJ1>6D0F-]M(V>/MXQ)C>O% N_"4=@\TSC8,_O%#.!Z) M77&P_ZH_VCO:'^T?C<;"WSL:[Q\>C8-C?__PW_L_O'BMO\^TME?=8?]WI+6A M712!)N-UHD5W50'KK;4\:=G-<<^^+.O$#MM3Y1;VX&DL M&RFJZ.VC:O;(SW$WE#&H#$805KGN!E'30;-BCH(N(/?@0E7>,D-DIGP45M4* MJ'M8V9+D[7QRD.\*0:IU=I+=Z0Q_V;T+&VFHX6U(!]PE]F+UO!%/3J,#T7I# M[X>B=%6RK>X'S4FC]$&S3%+E>::DK,P:4&Z S<$\H@L;%+% PJV4RG<>R0F% MZ<"T1!6.E*>GSS'J..EWIXOR7:3_GH[SLG2= O4FOTW=4\P=M,@S>@.EU]HQFBY'CZ\1N5C51>II MOZ2/M6'8,.QB<=UU7J'N%,R_ZPJ9(/6I6*SYZK CCJ^.\4J/&<)817F!5$!= ML%#=:7),=J'F6IA'(JA8B"D$TA2<,+XVTTY.9[8G<\EA-AWN[#G)L3JYKS0< ME5Z"'69!)4VUD@=,H#9X)Y,!UWFSNE/.Y*Z;=8U5:SM0R(2JYV9<+M!9=PB1K2 +0.W(.2R"J!.QC;<[ (^6;H,YR(!VCD%/?5,B=XN&W2?I%Q]HW>Z:&C-(;4K=>#1J,616F8*.$ MX4Q7!#15*IOV3 #9R"7^=ZEKG)<"&*I+,@XY]D M@[L84)ZHA*/&.8VDU1E'B]KDOBV&=H6$]75B:'<[E(9WA[/\/"$J^VX!LL^Q M+%2'$+*Z4PS"P(A2JKG';DD9]H:WJZ<5I)>N-39"X(?J,X^XKVGI5V!/S)B- MHP6$%2+I* Y]);'8L=/APC@RU6LH#FNQ6)]B+ER34Q&WF0BQ9U00P"LS6ZAF MQ1%:6JC7#,U>=4GW&09Y*PF\-(E#7\T8H_JU5SJR2JU(^XU%JDOBU.]D25Q_ZWO9,*:YJE]W^\IUK5BE9GI6 MOA^W>[,NQM-R_9?,]A$N5E79^]K+]5>$G1R\)#ZNF/CX-8UU'L:V[PMBZ=.K MN^S(Z4YVVYU1YK))/ #+;!VHXJ,6=\XZ#8;K%B]+/8/!&Y#715+JA=]4_Z:Q M*0IQ?$80HD7L0@NM2J6*8*'0K+J%@ANL1A/9!G]W^3R[8G M5 [<99*]Y&ZJHCV7U^]2N $&4/LRI:JLQ=UM-E0"UM@[I92GI):R=G]$^B-@ MT'NZ&AM#[';9JV@] >6!EPG/^].2LC=COF"*!I4QB?RMG23=3>AW+FP M&U]NW]FGGB<%ZMYCG7M5P550Q\5P0MQK5.2Z'YL* B<3+IM(YHVMXD:>8WV' M*3>+>[YRNJIS3!ZK[@B:0OTSJU?-Y7@#<5/B?V/ADS]8ZC]01F>OP=0@6PD] MJB@E@L2GT5%@,N=,6R?.C6,T/V:N31<95KW6YI'Q5,Q>_G"P$!!$ M42'%9Y@P^5K5HXR#S";7W M10V4U%[T#NDD':>4@7H8.Z90RSSTQNC/XKA0FN!_"M@I.'I4/I!393U3'%;Y M0IQWX0YG2H&(8Z<^-B=9QRKQ+G*W?:-FZZJS=FWJI.CW5])LY?,C, :8"RER8<>LIW?V[[A(F,3*3$K> %^/V5BW% MU[GL2=#,0Z5WF@3!UCO@(U^\S\B6K_(47WLID1O3+! ,!!PM]3ZF2:Z^/O!M M)R TXUY$V=7*E='7-N^2RR)G%GE%3\+%]H M&410$6QX^K4]QN>.SS)JNFN)?]E6@O];[#&ES6E!_7;CKR.DD\7;D'N@392@J MPL/02:9Z5_!YU J8A4CN_0&74ES5%[/PUH MO?QEBQU$G2NE;M%V="O3[$2X9A9MI_I$R:-*K+/*DT&],X5[3MC9IT5/)<_$ M*8RZH9L[P(RX/;+:AIK_L;(L7>**O\PN3DN)GIN2:$6&HR6K/E_(U$WE0TR) M+&$$6:@K&. :V= 2IM,%5J)AD2R];Y,B"ER'D] [.#<,4-&?KEWDU#I"SXYB M!UJT]H]W?K%.] #NFG&$I=A!W<:WE>EJHQ%8=%<5<4 C+F0VEDJ$PC8$/O@= M)/"QN;-60(#^]5SV7[UZY<[%V^@\A0QY02"=ND C;-\G,;#5<-PK-U/DN!,> M*6.<.=$EYZ9N6W@B-6;5P)KX8+%6A@P:7O&"/G!.Y? %??#@+M;+T A/?8[Z M7C@,^"X!/C:5;L.!K_! .KO4-<\JW,YT0H3 M)+72O<3<+RG6#+HH*D\@J\-XC5&:Y;QT&HY@GP?K9*6]:CA(QK!MOJ1=AQ.$ MHRUM9:-.N6*CJ?Y]*?_[-D:?3ZHZZ^(4M%-'7\)@K+OXU]WVC(K^U\R7BAY/ MOYIRM6@(JA0,*K,9 >>)27KKY!*R/8W?6]NEY@7D#;,!63^9+^H0B)[R<2UT MJ5)67/-I$NC*+&8H0K)DB$7E1'IJTVX +=5(8F.O*[8IZ>].V0J7F3OI7B+7 M7D+N":Z_21XYK'##0<^F'##EC0+F[R9=Z3RF"0P-]BZZK=1DT="=)!2SN?-0 M&K*6&O)YRN5Y*LTI<34V%8O#491I9>T[=Y'+\ZKHSTLVP1ZQ#E$U'P_B4Y+D MRQ9,,"6_!GD>?_IQ_^@-[4.:%)-I6[RL]<2%-TJ3+[#=0%LZ3M5 A69OMV4 M0^A6[S:%X/85 , 5W[L:B#3'RG(X"1/J EJP5Q692<:A-C:\W$&M?->HHX4; MBR)#71/(;P(X"5 -XWU8A=C9\ZZH7/"9B8#QBQP"QS[0Y4FX8.\Z!,Z)TYTG M\1:BKPMR2O%(%W/V"SN/?90IQ4R1C/@A1&Z7'L']2KC_C!AYC"V6TG$ MG^.V(OUP_AJG1YKOKED^KUG);8;N_'[QR?OPZ>K:NQS^ZVSXV1NO0NQY>?KCB7\ZNO,$OE\/AA^'Y=<\[ M.S]Y_^GT[/P7[^KC\.3LW=G)X/W[W^D[E\.KZ\NSD^NS?PV]DXM_#<\'Y]?> MX/1T>'[ZZ8,WN+X>G/PZ//5^'5X.KR]H#OBMDXL/'X?G5X/KLXMS> 5^\?)W M[^/EQ;_.KN"C*^_3^>GPTKL:GM 3NZ^:9O7V=V_X_XQCP\N)_S&;SU'.__Z>!WVIC3XC.B=75]YIV=7)S BK*T':[@>TFQA :># MZ^&VY[T;G+W_= D' MNXO+=\.S:YP;[ 90V*4W^#RX/-U^\1.X5^_H,8IC'KT4QUPEK\ H]D]I[S1S M7+@@P#+.AU=7WF>\3A?OUFOW,MB.:Q<22L\HZE4%'8N'8%>0ZE]4:$-_CT2T MTJ0"*F,0IJA0IHA\ B5QE*SG_O=V04U*OW6=47KC:VI/X7^53XF,A8S^]Z>[CSYNG_79'X#HYJVO#NKE-86)=&V#U>FP?I7,PDDZ='A_W;=OF\ M[UCASMXZA$,+EAW+*.FU>$XZ]T\_[L%G)\.+;W=LS2SIWIF _6?'LS\.+J_/ M3LX^@LK;56Z][20<#9!GQ\HHS/0*_^])[;_ MF$]^\++4KWU4TN5WYW^^482AE'0DOAN)C@T1*2V/QN,_*_5S#P[MSQ]J)_"$ M_+J_=_"W];'E>[/KOZ+I=/P8IM/NSHOMM(KM!-3'.=@5<;*_MWUPL 9)V=_K M_\V)&I*7N?^F(?:Y'KL*I[<4T9C4G9RUK@++1>Q!]8CZ32[+EN8/Z])L*+BA M0=><".TZQ]$5/R]2! >1]:@#W%2P;FG@W&E_5N[-TM_ATG$V?%Y/PJ@;HO>7 M^/W&?>Z*2MF=\.J!;HRJH%V-,"0-7V/:0.2:MQ%NJF-3F0$; HMOCPG]$,:@ M[J@3O\=Y=<0IWX;/WFS)WE'H$\H_"JEL0$P-*?)(EP2GO]MTA)9VU/C[0%=E M;($8M@$,LX,B9::J%B=G#B\0VQRZ9:'M>PUZ M9"["Q@)!&R.16>1WJHKXJ'38,2>5J2%$5D6<*'2DR)SOJ.E3-H@.(9.[S:"1 M*W'E37L.M8.PJ$8#TVS:1Y.APXANE;X3R,Q/PQ%?2;RR+8Z^A_'7YY6!VYW2 M\<1S!U&E,4&UBQE(RC9,N EJ=QP\MM82!*4FN)1?[Z8AP86D3,Y(W/+/G..5 M*0"'U( 2C&BS!E3)5C- BI-I*/&:HJ,=V?P%-Z-6N:X$6\?:DUV'LAS:\C349$Y2)$#0$SNQ&R[XA X@88P$GRNKJA2UKHDT69E"#, MJI25I.H*HRA>,:YS\# ?8:,@Z'92<7=:'="6GU6OM<$1*SB3"R8S&&;N:U') M!+O[@O8:68B(LL0.J]0HH]K7LE V6)TAA=87V;2L?9 "3'^+DWB+_JX5DAYI M24*WUZ9&-\Z[6.O)*''8R58Q.2D[KP:EG)3R:/K;*WRS9Z%T9I6\U3I=UH++ M27Y$(B,,$^ET>AMHYIOKR\GIU7@!OW+V![C2 M8"41;A1J^D5DC(8"B[1ARGF^T!:(\KB MQ0V6=H^P(8'C'5UWO%F;:/_0EWJCHX=5UJX^H]SUB<,B0G&IUB MELG4%/PC7XH??ZMQ@QBG/ M;R2C4-X0X 2I#HUO=.*-=#L!SELCO#=WK$%%-N(>!L#S=(%KX&B(HIKD>Q2_WX$H]&)=V;RR;VK%RB]+^R?, 9\5K5-&AJA*97 MV\*21U$&L_"23R!N\4.%)=&',J2L%)#X@&-<)5IQ'RSM4P2['ID?'Y&[?H68 MUMYN?W]_>Z>_]?;BZNIR9W?@;7D?KC[?%1!S>1XM MJHZ7)U>J.]Y2OCM=MT/0,,+IL M&+7(X77&N,](B_;I=^!.[";?9'*M'M\;SS!B][V MS/6V>P"G]AX!.'5TM'UTV*#L/;":Q%%=5AU5#]J4Y.LEA M5<5]M5,[0/JH*]NQ-$'NKA4K+D9#.9NPNQX*;>8-_R[_;Y5#K,Y_;;I@\Y%5 ME2_C ](YSF &L!+A)CLWIU&#_I& ?C&8<7%TG:I,Z@G?!A$+52>MG&>]AFI6 M3=NQM-Y9)-;:^L5Z,K'^-O7.0#20J0%*YZ4K&-")M7CPA/\E3FXC&4RDK4UM M:NQKV"6>S$ER@S4-0!T+@$R#@@+TL#LX.3O,G>95R\4^?+[W>D56U3&SKWK5 M'4+0I7>IVH)3LEQ%X4;E'M*ZO4\=3Z;1#^C+&"W81J)/Q2@DU$>O5'O")3(7 MR36247++A$Z>VAOMJ*T-&222PY.W6 $8P1UJ((ZRN-U>&@=MN",8K,-6R8L& M4O>\4_JLO _:^\'N:\( !-3\&ATY@JJ/M)J>#EZO5BV2;$+8& -"S& "U5,< M%RGC?IW3;-XKP]H-%!@>BB1&4C'G=&-W9],;%1EZCS(O +V4P9(WH;Q=$6ENAY\89H0 M\ED-R;FT7)HCJ#4YKQB^&^42+\UK:>@"A/RV/27_6?.#LS$U?P)"XY:)1:IW M!^^-OC:*Q*?47:4>X<"B143"DMP62;UA=S4HHSH%#)Q^Y]C^4>%D;V4$1[*Q MV]_T9K"":<;H9S,MIYKK'=?)3J5^R6_")*)>F/?@$A9C7<0W[!32,(+25G', M7\]5]W&AG@KEE._JI$@ $C14MT)#R- -WI8-U0#,CH+ 9CU$0( C26T0V ME MVI1Q'1T^S]1I35Z:<:UB.^HZ7,4)DV-KB*B)8XEO:C0N/8>]R MKCQ,45'TKD5 I,HSC9^;XO)IK2JTE32(!4'G<^;2J:IY/I)PXX@G[Q[O,. "%$<=O>NTJV!?,5I0HQ3>&2[(JJ;9(XY9^0Q2+$5O7I M%Q!Q-R(JC(LO4Z672,I*0E,KVC*[$53I!GYNW+*'*F)KLK#NJX WWLSU:N0' MQ^TIA\]:-%25#%>SBP]+2G;M)P1=.8T6AJPB\XT8._WM^E 3C&I+;S[0.@&D^:C M_$IMC^I4+>[MQVVB'$8Q0F#3_;B.82I*U]4:LF*>(9NLJK E&)IHN9F*H_-B M%(4^S'_XIX#OL>[1-G=5GU!R=7-D+M4.9K6U<.4,'ZMDSJCX)?"K($FIO1DP M.V5.^4F&+,RLA&I9@IZEM1C5#4)'BO[7Z<5*I?)5-!CIAYOB\,I**@HH"Z2O$1#_TYIU>\2K1XI M4MTZ+=/JI5>6SBB,[T+,E6URG/*X%G9H?3WIPR8PD0G=!TQ58$]MI\I MDA\!MQ24Y7L(B8:%A\ZF.JA5D\[ )=B_2/;"JI'%C0@CMT**2?)2>66J(64J M9\G-7>>L2T_PN^_%&SK!#)IM]Z=*Z7^H[<[G=:;=*O=TFCR *7?%G]=I,_ZK MG%=5 %O7-C[LSL;O;Q]2_;'L.<6]C&9 MQ/P@1NE-PU%.,=Q026^J3@4EC,QQ#5F2+C9[385U*NK)"K ')TB@F]/7XM&W M\.!B:XR!NXW^O@H-Z_"?B?61M'8F\'"QVGFNTB&VLKO-.]%IMN)4$P2='ZS M9+V]X.LL92*322KF<%71C2LVLDV-B1!4<&(*JT%U> -> !< X1BI",(BTXW4 MZ?* R#^*V.TR;5O%R93ZQJ9<57!Q M;QS \Q(UW:%"KL>L4[53]HG0I=9#;M04TYU;F&3E*%2"-\O=72(/+0B@H)L MV8E8+UOE(M_WV*EZ$KXH371#@HW=31/CS4)8L4BU TO'+"O-\J)@%6S,W8(S M4YG=+H;S86PTP=>J95"O2>QG4RVS 1MP$^8J25;[)ET_9TO$O-F:T8'SUFC^ M2R"Y%DCNOP22OY] \M=5Q/A>--YNQI*N$E 2= -R]"-KZ SQZ:'&]CQ$&6[D M_,]5.UYR=M\% *%*G8C M:-=^OJK[E:C^=@KO+?M1J#I\CDE?CL9&U2K;U+:66ZQ9!"Z'((B-@RT'1*@T M*N.MMNQ (1'-NJE]=4 ZWF1^E,L!(IH0D>';7Q+,A[?"['S8@T]M37D7(MI MF')7\Q8+7XEVE1+I]&,)XW%42 3I"2/1+$!/^J'&*2%_"[%2 M:T"=2(Q^T*2&M[&[5$Y$&I"7$>X4,C^",1!74Z*?JY_".[Y?BND0R6A!]U"2 ML0G,AF9:Q6(C56'_T4F\-)-_B22TZFKU!6V"R]ZH. M :L"R]X[C=62N*2! Z$Y>*9UW,X[DS2I/GK$I&2TM2,A),%=([W+= M";2I&,="REI:Y--Q44ZR#&-ODB0!IC_G4^T'KW2QPIXOU,1JDMS(-$;RQV*D M$ZRTW=..>5)(L?ZVB!35UJ@]#R48F8I@HK;MHM:%!Y)$=12540(.[245)/ '<*(WEPHA0 M[H4&^J!4_0\Y14Y!]<=8?4 U:Z%74F+\1'!5$"\KR,*OT@=L"+\?(QTCNU** M"2)WC;"L#6[7(4.W:I'[D,8 M)_&GJFK)DG)&2\*(ND13F'+M68S?344Z4YA%MTVB0/YMO+P(F$X%5SXBEJ/* M#O&<>NNLP[#FKF8VYX@3^75OABEW<:6#\/."<(W_%,C04RPHLE#UM%I&!):8ZQ%'6(C/\";@[P57]D;>I;IO:'G, MCU ,*W/+)/G XD;"_Z)C$F/@X2 W-LOPL+M=/2A,-5T!Y;]CPFF(1U!=&04F MB[B9)/5"4M?7!(G'5(>!$I3+_=A@[E2=O,$;69T4K$&BHJ):.31>)LP(,IU* MHD7/0E,9H\88W%1_%?6 4C-*4XZ9NSR:15+C"0/^=2N>X[M-R1P2UX5;S*RO6/'_62EE3U7=__Y) M6,PP&XO6K,M.;JX#B"*+(V*ZBA>URRO!JQM3,4K=*#AYV 0ILE[+@PB^-H$X M'3UTPG[5YTU_Z^6U3W25(@X15B9MT5T@D%2U2E %!=6J4Z))Z7;TU)W"LN:, MPEDKZYW5GTC'G;*RYFMS2-9(N(X6^;QO_V'';O^)TB+7:V\M\\)P\="FXJFF MTJ+3QDNPEQDU3J$,(Q\='HCOC$)_8="?(DCF>5T7Y9[TMF^(J:2(-X[[!J+R M"[O6\ZPN[MYA&B?4\S17F$=SU/!9$H3C$*.RE&Q,U0T3^J]NB+9DF?,D5WS% MQ^H'4:00!;C:8LZ-2T'S]741A;E8D*U@3 [A:P\@-GE. ZJA8/SBIN0FN4EX MYX!KO6VL,URO"Z>L9:Y3!*H_M0MM*0UG>S'VL!POETJT-> 48],E)RF?VYG3 M"T?ZZF4<=8PC716C#-OZP%R&-N*"6DH"DUJS7ZC3"$+;0=UF M"1:BU>R+7X0,KAED62DOT;;I3>NV<3]!;#L(4E2P:*DRDO,I9@;&Q6R$#A42 M9%X 7#D-YZ[Q_T,I@!H%S[/4=;C M3C;F@Z8(>2#CH+V"S5WUO)6.U%YXU:3$.\&GC JDQA.2_ DK$9FK C5?&61( M^K(PN) B.J6Y$T^B)S$^%+,E2@$9V)5JI\)&SV:32Y/J+&+1>K1K'+=Y) 57 M&H+Q8'0GD.5OZLJ/%7V2)R/^=SV5RZYI%/T["OAIJ22\GO7JN## M]9"5Z'B'TAQ.<' 1)&LF M8Y=(ZN1A6H:QMN)TUC%I,;?3I%S<"G_P=3<\_"Z!R:E. .KTNG,/:1[.U\*< M_THNQJ"G=!N,^<=QH92-:J><_[>[L]OK'^RHKB_]G7[?VV"KA+S*2'58?0=% MP )>B.W.119FFZ6%-]V+QUJXSBAZ[(4?[O2.'K+N%Q1##<6P_X)B^,N@&#K4 M)@CMJH"R(1BSYLMPGCO=^=SF]JPFW(!"(2-@6VD2@^9-7B,'/5Z-'6&1\;10 M8 *&:ON^[3KFO"F044AA.<,&*VI))2Y7-UJ_TOI:D['U>U)PFU>3Z]0<-R!T MG6[_>*BZIEF#]!?L)NN=XC'"\?6,)QRWG/%GO66-9"M-]2I[[[KUZ,]:0A'X MP7;7;$'EG8VU)Y]?GU5L&>5DF\F\YXRN#2*%9)0/[EN[^Q09G6^ZDXO+[1^[_^^S.XCF.^Y(H,=8 M4;O>\,";"._>WCNH;QA]N"8]9.=@ZU3Z6V S['F[>\0.=XY S;Q^=C3Q 97@Q,#,T8V%S:')E M=&5N=&EO;F%G28WQ_/HY5^KV YL$DBP8-E3B@NZ6^NK><\]]2#Z( M;9H<'L2"AX=_.?AKO<[>JZ!(1699H 6W(F2%D=F(?0R%N6+U>OE47^43+4>Q M9>UF>YM]5/I*7G-_WTJ;B,-JGH,W_N^#-^XE!T,53@X/0GG-9/CCAMSG[7W^ MMA.T.WOM;=Z)WD9A.PR&@>#!V\YP=_^W[>8&QN)Y/\C822)^W$AE5H\%"=#= MW6[LY[8WEJ&-NZUF\^\;"T]:<6/K/)&CK.L$QMU(87GE[4 E2G=?-=U/C^[4 M(Y[*9-+]X5*FPK 3,6;G*N79#S7#,U,W0LO(/VCD'Z+;:N'E[L^QEV<;\R0R M$Y5\7J3CFU@.I66M9J.S??"&!JQ8UAW"0FOZ\" #IB/+'0;\I'XK MCS:8T<'2)3]'*6MG+[_II5R/H-ZALE:EW1TL[UIH*P.>E&]Q+_2W2[6WFYW\ M9I6=[K^@Z=!/+?GK[CVBS=MD\_OWZU M [%9)<_C"]%S=@Q%H#2W4F7=(@N%IJ7(VTPJOKY:HC]]-[#);;=BS'-2MYPYGD M)2WN-&-#$?,D8BIB'SCF0^JC\]+@;-/& NZSWVXW>ZMP^(CR+[FXD[^OTIQG MDR>6;;5NG=Y:O:T:&S">LK&6EC)-JYC,(J53-E$%LS&W-987VA09[LL,<&:6H:476*(0:6Y5M9;A M]=IP/:G,=@R#!Y:$>H]JG1EA&;@3,PU%HL;/(T"!OTF3M( U]S8VR!@/0TGR MUDH.O!LFI/LEH$1N&#A1PGTBE #&/:R,+.MMK^1B>B-")-ML;;F) MRZL+0'+(PC.)X 9:E3XN%A:YLOR!\K<1(RL$KGB($X0*VYE=@&4".!P0J@X>X M41D?)A/\^M]"&.)J;T*"(C=&PN8+83QCTAHF(N()X]*MD" :3?P;-!;H #ZE MJY+DE88#7,RHS$$6>;")O# 56#&O&"E:&,'9365\)N%PM )?)N;>BRHYYQAA MN?OPO .+ODT)->($U%"9@-TK.LFY#$O]D\$X2XHTAR%2IGRDR5!Z0H6C(N$: MMC=!+,*"^"?G$P3PQ.MZD5]N:;8&0C"&\3Q/9 $"4<4L4HHP3,.#*"7P@/M M19GA7"!+$AG\#4E2C%^'$Y9R8DWEV3002(6@]W[,LY$@"_0Q*?0Z*^%K,),= M"_"F2Y7(UY MSU3,-8-8('50I"0:*)2-8QG$5:Y0<;01F(CND^^2,-[WAB(3$3&UG\C),V^6 MFG-753@:H)XMIAK' L^A%*[0M03@4F\L)F@&0:$UE@O&IA([5P8RT@1"136& MB_[5I(*A5CRL#[FAI/5&!(5;Z)SH"B0"U:)&R&@D\I"11E5/(8Q<:4FIM564 M-(L$(2W2K:D,"U7L0#"*IZ:B<:0KTN1TZ'PJMBH%H_6YA35>5-&RD)IFW\ E M7-H(4RH'*4AU31E*.7):I%1.8[[,2X8BX(5QE@T%]R]\+PT?RH2JU$W -(0; M$'X@]H7PF4:[O2FV-CM;U:1]%8JMKT(4@)S9%Q7DJ(AU+3'G(9 F4V-XQ4CX M$$<:<,6"<7DD]#!5+ML\T\J*:5)7V7J0P=K(,(U+8&?/-]GF);\1QMUW3EFU-+U&"ZL"JYF#'?_"'M[I\VU+LK M+K.@[-AZ#M*SX)\YL,JYQCS-!U>(I*9*:5I,EUX#&6:LF] Z2]\J?62JSVEK MJ-R"U;WV^+.8Z$=*I[[;&,N5C M3ZI"&2%%]45)%9[HK@.Q!Q2IW 6J*FQ.:7Z654/;P%KA83.2UU4CDZ;QIQD\ M.Z TX17E^,+<<]^4;1P$D7G\NHHR;_5,RTC,H02(4:L"<"IXYA-S.&.I )*E M7%4U0\$36F.G4ZC38A!(N#B2%>+ MA!-7WWFZHH19OKE[W9V=YYJ^5<$X4:@TE5G:_QGK"M).^CSCF#7+&*K@,E+(=,LZA[AX+MC@+T%;FH$/*2L".TOXV%3QY<*6 MF2EJMHR2+%1;*XH]O"!"T67=.#<>&7@62*2_+ZM=,XBFVU&DO3G-E\I;W Z> MRR!R:GDC?@.4OI_E2P[:&:$_$><+3>U04B>%4%M&6*X3B;1T?L.LQH;0?J:@ M:>MR%<2*:=JY[]/.!GO(/MB]#O?=->HQS[*1#2Z +"14R:2V]J)^./K7T0GK MGYZ?G9X?70Y.3YZO2=R,7913\///KOQ3QY%>O]K>ZQGWR09 [D>>F/B)3DY] M5M36;K.W/I_K@(-/XOW=Q)^$([M^:"R:=FV%'ECCI3[3PK@-J.H88BQ%Q(ZG M+<;3"*6?T(_DPP\<=6?L_(IYMK]\FG4+W%_H0&M#OY\_PN42,=]?"T3N.TP/ M/ 3YF'A]9I'J]FGT_\^ ]72K?OC:E@ZJ@-&?E]5:;8>]'?=)2?W_W+QS'OP4 M)K[?5SZ^=>#\HF\Z/4:;\G.MR.\-S.\-S.\-S"=L8+[QWR!]X[ZY^B=02P,$ M% @ #$P,S5R97-TESVT:V[_?W5^ E;W*E*DI7I#8OF:FB)3K1Q)9ZSG]\YY^=9/H_^\?-, MBN ?_^?G_[NSXYTF?C&7<>[YJ12Y#+PB"^.I]RF0V6=O9T===9(LEFDXG>7> M8&]PX'U*TL_AC>"_YV$>R7_H^_S\W_S[S_]-#_EYG 3+?_P&/S]A_#H MQ=[Q_O[>^$B.@X.71PQ M\#]/TZ2(@QT_B9+TU8\3^M\/I:OF8;PSD[C*5T?'NTWM_ M*U^:RS_S'1&%T_@5O1;\=9+$.2PWA93(7\7_U,A%G.YE,PPE?F(7_(U_U^_":].LMO_H!W"<* M8ZFW@E]^].YU]_;W3\L+[:VY+E(I["5>;)XM;_[\A#NOQ!! %2Q$\E) M_NKEWN[ _9!>RWSJO*\/Y"#3+_["@\H+'S>^\.7HZOKR[.1Z=.I=_3J\''G# M7RY'H_>C\^O6HZJ^Y7[32^YWZ!VW/L:!3+U\)KW?!-P-V#1=)*G(PR1>_RT' MC:\YZ-![#D&P!"":1!QXES++24X-]OK[WGL1BZDD^746XQK#&^E]B$2\W?K^ M#G4SR:[%QJ5=.ZKMV"'SB;-A?Q19'DZ6_%$(RX_S5_M'BR_/_^MMX?6O9U=> M.T]X^L6_[MJ:9=-6/@LS[ZZ\WMQ ^JD#ZBH->%!50X#25DM7; MYO:)=JC_>KOGP7;-12")(8@Q@1_".$\\D7G)A 3"83[S K'$7T^E+^=C$!2@ MN_=[WGA)WQO+_%;*V/MM^'YX[IU<7'ZXN!Q>GUV<]SP!@B2.I9^'?@&&@14J MWFT(MPWSS%ND8>R'"Q'! R:A+^'QWILH2>:34$9!KW2#+5Q/IX_W))DO1+SL MQN&2E O]F4@#[VK7NYK#GO>\?Z:[WA/8R0\BA4,'PN@&J^Q^837@?.M@MV89 M'1\W64;PZ?'A(PC^VDX<'<%._)+"47BGH#)_^O'PQ>N??NP?[37\NZ'#@B6N MHB:O;;E[ASL@U790H'7OC6#=WQ !G1>D.T"/H.F5ACX:7U<@G61&%/7$**?M MWY>]E\>#NVCI4:3(44<,R6;)VM_=H.(I[=.@KS>JF02JY.H-;T&E;E(KK:F- M#KZ84W*\AE-R/-@8+6V)[:X04_]H]QCWX:H8_P%VJP>V--I:8%K/,[+(_"0. M0B2QS,MD[DV2%"WAV"/?Q;@'8)K'?E3@?7MD+"=@_T8AF'!$GKWVFRJS71,M M^K$GR8V,47L/ SBIH)A[(L^%/P."GH')GR?N[>#[MS.P&CVD]$D114MX]@Y=V.A=[]IA+KN]R"Q$_ACXQG=@]PL_SJPD$%&DB=_R[B)- M;L),\6ZO.0CG74ED<>\! :PG<-*XS&X<[A .R!<+D+(1?#]0IU1D\.,8!'"< MY%X"VYG>AIGT CF!6VF)Z&4S/-Z9@'W''9]+$8/TAC/._#0GMR!! \ M:"+#O "Q%!0IYN>$ERVD'TY"?"#LI;> K4N"'BYWGL!U"WJ%(A(I6 *!U,0< MDDQBDV- \FB?19MKQ3R3=X6\_2Z1-]FI9S$0%B9_D 9),2DJ;B9VH*'$]PM0 M;Q(,R!)]SV&O/?FG](N< \J!C$ )I4!B?K)8UJEC+1OWOG:LXIE9*"?>KP6J M4;A#4J3(61<484ZU"M:,U7T%>0);FP"S=T)+PJ:[VXCCL4?9AU_N0PO-SD$FHCZ68 MY&ASY8URT$CH,,L*7D4!-A*0+JR.U@7$/R>:37'_T<)*6$EG>(=9$B&'\-]0 MK(9Q+DCUC^GQWK7FF>$4#3"VSJ8AK$-4J,;NMUE-NJV8GH#DR^,# RD%UAVK8_@*$,LB$CX30E: J-.GGVJ! MA,H3I(I?,;'K@Q.7B"CCM]?LM9IG&NP<-)2U-%<[9T6XWN-GRZ!B M&01=L@S8\!V9F$VQ4.(P0$)!"Q2(0@ Y-)U_*Q^D)!)5CKGZ-2,78S%7;.K> ME!AUC%RJA#$\A3FR_7DHANE[Z)/U7#Y8'3PKVRC(%$1$]%=1T@B4Q89'+=1] MB=S5TXUM0T]CS!M<Z18JBA>!R M@7D&OEGIR;!=D@)P\$(!ZJ80.%6_-=[[7I%613N3,&@^;S#MDTKT1T"S;0#]\XC+'A2ZME?#G?=8>4W]"Q M U\QT_2(OUR6U?(L0#$3N($!904VY$C)["%/1T48]4V^CN98#P_:;%V$$Y8_ M+&HS$.G@%.22HR#XD=F&LJ!IEFTD7#!\ H+G)D37S\KVDE5O'@:O%:/GF7%T M-> _PUHS93^!)\Z!\*]JB#"1WI6#/=[=2%*>CF_P9+*P[\0BDVY0 G7/1I.P MWD89#T/5J;,5Y6RB]A/V@4&BY)9Y):(M9#X)4S(94IDO:UR(8<89;#U::@N9 MHNH$;QR>NMUN;"D#$:RG%+DSQLA/)M)E/=G72=-_@T"(*Y1V''5%/&8J;0A9 M" M*J@X\:(DGH)":M:66W)WNDL^SU(K-3^9=_S<;^!=Y4;/^I[8S"\H4+H=2N@> M&&8(C)4 3P@4;R(#.W<<+8$3!<9^*09&OLXZ[-00OPMCN*SP\Z90+/F]\T3E M9$VLSE&<-NSG2EY'A?;15JP%!G[Z\?#E:V-=]KQ92ZE2>XLQ)+"C @TH&B?C4+FXD\R!##P0(&(,1 W;4SVZ SVHN/! MN@YFJ54LW*4?L.U"U&E6]Y%_Q$B2E29:S[I-1,Y;_>W:W=4562D\198D?"$" M+H=]"?_TYO ZLTQ%]S!'!)1XFR)5$N=AQ0<\?D:&#RZ7R)/"C-W/B9SS^C=O M]=C4')SLUF!;)_=Q!TN+K =68<<%B")/SA=1LE30HEQ\1M<;!81R+ARQG#F;*AF859*"Z($19R"G*!/0HEC]-R1C?D1*(I#G6[!\P>IZ,LL2RII MO*KIQ0JB/7ZL0]0..0GZQOU]&GX>&CK*W"/!C0_8;8]OEG'X+]:7;M^'Z.P@ M J(F.0TM,5,0#9%D0P@.Z6,%UFF Z B+S%E2CB&,@5XR)?ET[N%N+YE1A)X? MIGXQSW),MF0J/*9"_356QD ]VB"4F%&:/E,E>K&<(#<6JLX71#3F\H#SO9.9 M -<$V?4$MB]-(C?YH6O[EDEA$@KJ97O$"('BC'^*N,#W&!SW5'6@3@&FB7EXSA%ESONX7SG10U\U)8KS S3D8O!#'.#H9L-PD_\@N\<^Q MQNCB8:D,>A,&AQ5?G8K@KT64KT(D(,Y@&K.MBMB'F()SJ)8F$NXJ(B(B N.3 M%VV4U19\_M./!\>O$X)7PDO$I0MZE"=S?2RRXZ6N;)Y M%2;8E0GP'T0TJ9QLKWP, GW[VB$\HR_<'.2OR6F4_3Y$(+&XE[[+%'(IF0(SV=? M33T'WCZ<%W.2] 4%L$M:C4Q71]VN4 E*-VL%"4XP>)5162O3JR.LQ-6HB'&# M7TG""OH"?<[WV_7>NCZH-D<7(A7@1BYF/7Z_MD.I696XQX%&X/I1DG%>4L5" M[P2+*U,%V>3W)/VL/AW]Z;,[K3!G!I>HCUA3(?NJ MV*"'D3@BDB;1J3E%.>9KF<7[E"Q[.DVOFD7)_I-!R70''-->)YO:3\G@;4:0 M@67D([Z7 CB<5RA?W);6+S43>;2,5;<]MNZEA$%1>C9DL*M\7:/47J8 MT@BVR5?:=(BD5+&FW")4C1&EMRI0&X"* MD#4CVB^<)V*D?"0%E8!YX"E(W!]0N'#6#8;.KPRP5092P3_$W%"O^'R9IS!D2U59)1@30?E6,4:6Q!O4N" MT4E#&ZEO#,1R&18&1"EH9J7*JM29T5C,:XZ-J5.4%A6%M6!@%,AT,T6*1QTG M^6XFSIJ]#$N,3;'_*EDSJ01A*EMQA'/Q69DPX*HC.<'GV'V#R0KY2I<(9S,+ MMU+$+]RX;G,6B@+G0)>QZVQ7..39K7D"B2@+NV2J8L)!\G*#+&@6H;B)59J3 M='!K@XSJ=T560E3$2I&7@!.F\T@,)81>C@3>%5LO!1*JX>8DIL,+QTT)WPTL!6K+4T,%\L$M"\6E]N MO!O$KO=FJ3$_)'+K4K[4B#!\0,^($-CI)O$)_1@G*E+0(ULAATMRS1Z\-5E% MM0!+XJ* W8A538<0D>=)&LLE$. .)O[*0"?R!%0,6<7=C>54]6)*!I?K%9!F MPA\.>\]A(29_["<%>F Z/&=-,IO( MAI>X"6]J:6(+E4*DR:Z'WI?\^Y?/._> M;Y0R]VT6_E A=X^D?V=\A ZE/H[91P"[@?I%I>7PNOK8! 1+81S0X0:0!1>" MK5-HZ*/*?E0[Q=0A7_")"L ";WF"0I .U.O.[R,6+,SF89:5XZTVP+)&?J82 MD.(WXZ2!3MWHL Q%EA#D]$S2GJ(KRI8Q@A* M*YB JN;@C4V8W%" 8NUQ(3";PK&Y;!8NE!]3=AAO9PE2"&9#,%<2/6]P:"GB\X9^3EKN M7=QL$TCZX NRV-NF?251.UJF3@ M?W1D"#620AZBU'B38$F$,<>60 K13Q^A%:E;;-$[$;Z= MDR>1LC/U;UA*SK'IYHC5)$WF!F#;I,1WU_*^J0\8^KKPM)R#6TWV2-G8J%HG MO?+A,%2!#D>=C7LTZY[,VB:-WDEET;1O*&U9!9U %KF25<_BHO/FK MITXHZ%=&H-YL 82J?]'XCA[]A*D4^%Z23D6LOF6!7+ZIK"W?5WE]AD@KEI/M M5EA*=(H C]263(TEMQ\)8P,:::^#&0*AQK"5R 6VRR'\!N88^+MX4PTL1@": M7Z2,$%==_50++&7E:WP,+K"^*.5+,R.JL+3RD=$4?$AKQ:_6WM!9OCN$]=X] M#5=WJ7ET4; .@F&#INEQ=TS3P6K3]$PKL](0[LW$OZ^;%*[@^MV<'E76OB! M JSI4,V>56XL"IEBC>E 6)LL-P TI/32,"1VWG%,3B,X#XLSU!W\I6E5H+F] MH9FSJ6UT_LX/Z#5_K%Z5_,4D,E^G/U&"JC87C3&P)-?\KYOI?FC@:H/<]^+) M&18CP,@(=O&M[A\1$91 M,1HK)/W*^DK?V!1T=6H-[6K:V(%^5-NBD5$;)Y5'F'B,?H@2*0&V0Y%1*3A- M+5&D_"]4DL"@H3#MV%MJNCEX7/XJ"@IZ--0N(Q"U8/:F<%I&& MM*1>6D2F<-QHV1>[+TJ"Z3GAY^)8[DKXX9K#X.\_A$403VC)4N M73+#>AOM/ET.=MQS2-+'6WI@7I\&$Z,-A#$11NFHM5X^& MYDY'1Q5_IAJNS+I1;IK-@4AB(!O,L4 "5TH508_DE))UX&"B(4EHYSL]1?#3"LQ*MRNOH93 F.:L[/53NXJQK[*[;@>XIU.4WX[:^O@E+F:Y#C0'N5-JR">PT%S&N!7P9 MX(*0NS" .16O#AV&IG37Y-#=N+9I8TQMB'6IO#2):+/$9R:H,$%W*KWN8H(3 MCICB45\[$VY/12XV7NXE? SBKE'N11&'\5*'?TU]%*PVDJJK V&,L1]CE&14 M[>46J;O=)1,*3HMLVV2AF^Q#=.DIPQW 3C64>'+3Q@ST#KI&"I;M)MLGN@&^ MSJ&E3NTP5M_?BC0HIZ(X1LTJ2Y5.4?K8Q:34YZOC9EPE45C,O1,&"7COWIW0 MG=\3JL"[RD4XPQN!U6ITS9;>P!NI0^@,/U*Q"1HS"MHQ"KE23B7> M*2M^FZ2?=<9]NV=:SBB[(77;V_!4@0I8P>8*P[ENV&8::3;MF4XA7COW0.,W MX^Z U-8$TQ&I=" )]665\0OUOZN*-!Q76"(!6BZ12[G'COTFY40S.)=(I"HW MNENB8IW)R3ZKL6!(\#286J*HS=U@%CT3[HW4Q7VQ:,B.!B-0<*JZ@IZS2!OB M&DO\OK#C<37W:/@4_+K0J\Q--0)1))T%.?^D&TIS0Y*4.NQIM--86IMQO*PM M[NLB:=>H;]\DDK;?H:J].X+EW.;JVX7)/L4N4AW"R>I!8 @&XX9HE5)EMP,- M1\/;S=,*WDNW)ALC_".0$2:K$?TU*_T*XHD%LPFT@+*BD30HVJ\D]F-V)G&8 M0*:Z#65C+2+K8\Q];G)J&C<7(8X$# *X96;[VJSY!-%E:Q'S+7L,TP303DWCTM[+]B MM5^ L:K&WE]EKN\1?'+8#C[YSB$D#Y&1+_?6E,@/D^/W1;4,Z-9=CNQTI^CM MSK1SV4<>@JNV";#Q<4M\9Y,>Q'5+V*5>V. -*0PCJ2+#;^J?TSC(A50 PO1 M1781A];&4DVT4(M6XT3!#7:SB>Q U[L"'I74)'\I+!VW;L]EQ]&JB.XJ55^* M/U5!H*O[?RD@ >.J?9E25]?B[K$(JBYKXIU2)512JV2[/U#]"T#3>WJ R\;A MZ6T7<1QGHUCU![86W*0\[TZER-V1^H(H&FS(1PJ_=%-T-X'?N3$<,[?O[%// MDP*-\8DNR:H +6A,9#@EZ34N(9WUS% MZAR3Q[8\HJC0(,WJ77GI MJ"[F.,=Y=Q%,MLD]&7,K!'9'W'M($3NMUS#&BZB25'58,[M"^3VXG@"4(8IC M1,* +)4BU+$0X C:UQC#S2DH M[1R/VR3)$"ECAT/1H'=*V14TC]#^YLQ#@L^G-)<8+5 R>S%Z%.YPI W(^ M+V+]T.W6[KET+R/9&%2-LZ,*-58&@Q24G[Q59?YV&'! F<"$;8$ZW&NQ'4)?B%H M^)4>UF2_&&)GFUBBBLFE+3FNY<6QI28MO)-)DTV*S>[4I]QM^,T7,LZ8"B[A MDLT+SFJ.G;N?]W3M/$^/PZZQMJ-=YG$G/#6A7,WV-N/+448UH3I4G;X%.-2% M&W<:XTI\54]?X6D[/NJN>9[-Q8;*GZ9TNPQ4,Q.V;QQ@E)TLW'-FEOONZ:7J M]-2D;"GASMU0@F89*KW3 M) AVWH(<^>Q]0K%\E:=XVTN)TIA6@>@@D&BI]R%-EAG0=/IU+F&B?];.7R ME&J9-;&:DE_V5F"_UN<4:7=:T#Q4X'64=))D.TH/C(DR-A7Q8A@D4R%-GK&T MYNJ"0M9'O6/84DUS8^@2NY+EJ*.?!L5>_K(%$Z+-E=*$ M:_MTJ]/L0KB5%FVG^D3IHTKRLRJ3P;PS_7Q..-BG54^E\,3I:KFEAT/ BGB< MK=J&6ORQ\EJZ\Q5_F4.XP V* MH15"IPNB1.,D67O?)D44N $GH7=P802@HC_=TLAI@821'24.M&H=O-C[Q0;1 M ^ U$PA+<>J[37@KU]5F([!CJNKM@$Y,P7FV /WK MM1R\?/G278NWU7D*&?$+@7;J HVP?Y_$(%;#2:\\C)'S3GBD#'KFRI> M&)[S;@6W>=OU/IFI38$W4\/B'5A^@PLTV*.Y>];JC\O\U!Z9BR=.OIH\MNH*J*H/Z;T8@ M>6(R 72]"7F?)O*M/5-S XJ'V92LGRR6=1!$3T6YEKJ'*9NN^2P)=+,6\RC" MLF0(3^7:>AH7;R MU5QBX[0L]BKI[TXG"U>8.Q5@(M=Q0AY+KK]),3EL>L-I MSZ:R,!6/ N'OUF'ITJ8I/!H\7@Q!"ADB2?=V"!*44V*/;XTX\' MQZ]I']*DF,[:,F:M)RZ\<9I\ANT&VM*9J@82J.CTW::R0K>MM^D0=Z @ *[Z M[FLHT@);SN$B3+(+:,&R*@J3C)-M['JY#[7Z7>..EFXVBEQU32"_"9 D0#6, M^&$38F_?NZ(^PFZ?^ZB6JS(>[Q%FCF"[E43\.6XKT@^7M''%I/GN MAO7SANWD9O#.[QW\XM.[T>DO(_CY9/3A M>GA^,O(NWGK7OXZ\Z]'E^RO^Y>S*&_YR.1J]'YU?][RS\Y-W'T_/SG_QKCZ, M3L[>GIT,W[W[G;YS.;JZOCP[N3[[U\@[N?C7Z'QX?NT-3T]'YZ7H^H+6@-\ZN7C_871^-;P^NSB'6^ 7+W_W/EQ>_.OL"CZZ\CZ> MGXXNO:O1"5W1?]FTJC>_>Z/_/SKY>(T+*__1/.A^RQN]@P=>7IRK]_MT!G<] M1_X_'?Y.&W,Z.AF]?P,K.^P!^PWV.8!-ZSX=G?:\7R\^C>!5>O#LX;5^T_=G MU]>CD?=^^'L/GNB=75]YIV=7)_!$>+<>O,/UB%8++W ZO![M>M[;X=F[CY=P M(!?JE-2[O(5EPGF=JI.BE[Q0FS#Z2EOP[AW>X>,[6/BY]_;B\NWH[!K7!KL! M%';I#3\-+T]WGX,-+NL=MP<;UN^7>?S<+W.=R@)CV#^FO],L<8%!0&2DN&I+OO_K]+\&L:[7 M[M-3_WNSI#&G7[OU*-WQ% MNY>T]KS+T)^A\TL=?.ZQ\!)Q#/;I3<+Y%(-^8(W.P;#\]WY_]X_%] ?0\_K.R/_?AU/[\H78$CRBP!_N'?]N< M7+ZWO/X>?:<77\)WZN\]U'GZ/B>2KW:Q@$:Y6+NB=0[V=P\/-Z!0!_N#OSG) M10I&#UXWI$@WXW[A\E9"'Y-Z++0VCV"U)CZL'M&@*;+9,C9B4P80Y4 T.ILK MIMT8.D;L%T6**")R,G4>G%K=KO5&G5_]?Z&P:!Q MG[MB>78G"WNH!ZLJ#%@C*D/CW)@V$.+F;87;ZMA4"<&6P+;=$P))A#%81>K$ M[W%>'8G=MP&YMUO*?!1(A0J50NHO$-,HBSS2S<3I[[9NH66<-?X^U/T<6["( M;4C$[*%01&H(L!6JTQ1SRM0I+',9(LP3 @@E3.W6^0,'"\N 80V$;4#L5''$ MI12L!S?VL4\#%@9SX=T,MA\K^EC.VN7&"\1!!VZ#:7M?0W(9"'" MQM9"6V.168AXJMK_J+K9"5>?J4>(K I,43!*D3G?49*Y MPZ@RTJ Z!0TT91MXW.2^.XXQVVBO@M(072K$=^N5@"&IY#,2M_PS%X-E"NX$$]]L 57*V@S>XF062F13C,>CF+_@8=:J*):P$/7" A=V34+Y+:Q!8XQW MO2%)7]6_1A5VF#"_N=Z9'I.D<76!Y;EVY"37,&>/D<:I_+K6RH>*X MS[4!?<^D^==(DX%3N0C10L 2<,3V.RJ0I 'F>9*\;F[HWA?Z9%$G)8C&*I4O MJ8[$J(K73/\CQ MW#0BQ[D76ST951@[92VF>&7OY;!4O%)^FO[V&M_L6<2=>4O>:EU7:S'HI#\B MD1'4B6PZO0VT\NW-%>_T:K* [[L02P<7C_8T6Y/K>-I?6S1TO#%!=T9'L)$( M'(66?A$9IZ' ;FY8FYXOM0>B@BD:(5IR]EQ?Q'0TL>S/VIU=A09;U 58]M34 M R!++B6EVVFFLYV'J!$M^5J(4T;L:C@N\N:NKG2+;$:LADR_^@;MM8T7-]CS MJ>0)V U89A+T__4S ?SG/+ZQC(* MY0WA4I#JT/G&(-Y8#R+@ C>"A?.L&S1D(YY^ #)/M\8&B890VYP:5?$(ZWRI M1E2#">Z<%#V(#AM%;+T!Q1Q$ W:O$=7ZZYZ9LT%=!F665P=BSY);>)743L:. M$A&O[)Q,4EX-[5'B4E^^(J)1J0OG_HH]JY>H3K"L'W!%_*YJ&;0T MVK;6'- MHRB#17@I)A"WQ*'"DNI#'5(V"DA]P#&NDZVX#^3V,5)B7U@>'U.X?HW,UWY_ M<'"PNS?8>7-Q=76YUQ]Z.][[JT]WI0TWH;J&.^UINN>\V]IYMPITW4"A M0=:;2L M!FD>W0#O^.#Z[LSB,9FQ<@H#_2M5GU>F,S6)"5MI<2>]12@SU8UE2356F2Z? M4R9"J==AA6#LJ#,PMR4U(JU$>-#U!]/'%D>;I?#=K2OK)\F"F=EXO7;9+=VI M%BE/O=+TKRL #=:X["[0&[O1*V1KS V)O.S#?@.APVY.7RK3[HM[8P^>;;QO MPL:[!R!K_PM4LQP?[QX?-9A\#^QU<5S76,<5),$>6G"P.>Q>\XJO1B<7 M6&7X?G1^.CJE"C2L/AM>PR^#O?Z^!R\T_(7+T\[.3^ _6)3VX=VP_=4_R_]8YQ.KZ-V81-A]9 MU00S42-=/ W. )L2;A5UWD0RFTK:] M-NW[-5 33^8DN<%F"6"4!4"F04$I?=@=7)Q]S)U.5@MC'SU=OEY35'7,^:NR MND,(NJLOM7%PNJ&KO-VX/*]:3PZJ(] T7@(C&N,E>TKTJ1B'A!/IE9I:N$3F M8K_&,DINF= IMGNC0[NU1P:)Y(3F+3871CB(>A#G9=Q!,HT/;> 13._A6.9E M ZE[WBE]5MX''0/A@#>A!@(:M(WA'$%M35H=4 ?A5VM$29XA;(R!+6:P@.HI M3HJ4D<+.:3;OE1'M!CP,%T42.Y)3$=%\DTQ&W!6CTN$,OC!+ M""NM'LE%NMSS(Z@-5*^XOUOEWC'-[](P8 CE;7NM_Y.6!V<3FBL%A,;C&8M4 M[P[RC68;1>(S&MQ2SXE@-R0B84G!BZ0^'+R:QE%#"(;.;'4<-:F0M;4L*BLHOXAD-#&GA0VBI& M">BUZA$Q-*ZA7$M>710I0 *3ZBEK"#*Z06[94K/%[%,0"JT?$1!$2=*$!8Y% MF0EHW*"'SS-UQJ"75EQK!H^V#K>'0NPR.^;+I'"A*K9MNUNISV"YHDPAIBE\)?M&U0E,W$N L,@B3!%H M_1E4W(V("A/HRU1/)]*RDO#7BK;,;@15NH&?&[?LH8;8ACRL^QK@C9RY68O\ M\$5[*>.35@U5(\,U#CF%PTRXM@A>Q[BIBVD+>S'A?_<>MBE;[5[J3RCQ)E1U M'E*! P\[TE'WSW)I#1Z.M8)),@L737:6F8>$$@+MCYZULEJ4AJC9M#T%*U1I M!H6),)@V&@)!PRCHMAI_41T2V6P8WH<22U&E_:-&6MQ00.*QBK<:Q4\YP7>, M_.=,!X%3.''IZ2&Z>C<*D.1ZN]"[?D\+']YIRZ:H*\"I*4)J>! ML%/NE)]D*,+,FU"33+"S5-4$-FK$T68A-M/$-8%E(D B2G\6 VU,E>]_5\:+ M,Q+?0Y6_CH+O]%O*PSJ3F?L:?>/;$EE/"KOT-07Y_M'AY&7_*]*?9N1-YE=5 M#^1,32Q$JP>+GS+V=G1(NS[BS.F86[%ZOE&E.^Z2TMT;H-8]Q]!!YD=)AB,H MJ3MRFA!D@Q2+PDB_#[,"IZ9YI_?T#WIUNQ\569%)A1[')W-LM4T56MQRD[+F M@(!NW$?C2]7\X8GR_W4AH@J9S 1=9AK]M@2<@H*Z#>KNRRLL]&^45OTNT>JQ M(M6=TS*M7LJ\2#EHF&*$+%]Z'S'\=&TC0T"T0XXT/CC*^)=)N$J+F *9SV6 M! 1F(D7,ON#R4MZ5E2L*X[MP2J+AQ4-G4QWLJBF X-[NGR5'8=63Q8T(([>GBBD+4Y5H:M9E M*N?)S5WGK)M5\+WO)1LZ(0R:???':@+P4-^=S^M,AU7N&31Y@%#N2CROTV[\ M7PI>50%L7=OXL#L;?[![1(TI.SV/KFJWO>F WU(.$#%^.\%"<9R&%1$MN $P ,(Q4A&$1:9G MM!/S@'&K108O+&6\^S4;PEOE"9ZTL%6?]OD>+,0WEBD.H"EZ11OL\ MQ#QNU 5/U5Y><79?'?! )N%&T0[/?L*&_82,V90 _E0=9#T&;FD))*IQ< J3 M0EV_$<9K/U\W($M4?SN#^Y8C*]1A/L&HXZ7;89<"Q=K$8&O0Z#$QH>M MADBHPBH3O[;B0&$3S7O3I.R (->+(O5GV$P4\86.5=MXEV0RN1>&Y]D_>FS_ MR&&+69ARIMK6<)'4EPM)>\?]HX!VD_49 3LA)CJ:V("+:6$?ASFR\$]OZZC) MK[E;U=F2+UX#K:"BKIJ^%\.&JTU(OW@ZOD2.QX.-D6-C15.F&Y!V.H"OB+8S M,?MG9?[(RGR(RCJ94T>O'E4R%KY2[:I(TIGI$L:3J) (VQ-&HUG(GO1#C5Q" M^19BM]> IID8^Z#)#&\3=ZFRJT+!-<, M-7NL*0/K0LW>.6<5*-L9T65%\]HE8Q>+4@H2+!0 MV.]R)PKTJ1C90L9:6N2S25$NNPQC;YHD 19$YS,=&:],PL*Y,30(:YK@(Y*O0,'$R38/_G M::&O2IT4GX6ZJPU"ST>59IKNK+AIMV!!Y9$<1\DM#:4Q&]7RT(;"TMIA-(9E MQI)S!7X:H@D<<8#&!S&&/X+D0& JK\O94OMLRG"AK9?*G,?R*,O<0?539_32 MA;@>E=@0VYC3H$;>V >!0SY$)K[D.3SE8^PUG:,YLYY7P@DTA)M4WL03((W2 M6"Z-"N5Y:F /2C5#D8OF%'A_@OT(U, 7NB65RD\%]PGQLH(\_"I]P(;P_3'W M,;9O2EE"E*X1C@0@HN-5J]ZBWH2&S-!E<(^L")V+J,2%'!?RNPG(@$(>%J+O MSP>621%](V+YL28\K"N6SU14\@93@1&.DD(*&AJ:4DKTK90;11BVUINK9*+; M!\F]"#,G_DSU,5G1X&A%8E$W;0I3[DF+&;V92.<*Q>B.6A0HOTV4%R'4J>!> M2"1R5",B7E-ODYT9-CP9S58A<6F_GN\PXTFP=!!^7E#5+ X=S\PLC7D"5&D^ MO363.\0$!!WUX@.I\9\"!7J*+4:6JL-6RQ-!).;ZB6-LS6=D$\CW@CM^H^Q2 M$SRT/N9+**N5N8V3?!!QV+9>YR0F(,-!;VR7 6-WAWI0F6JZ LI_RX33D(^@ M3C,*7A;Q0$J:IZ38UZ2-)]29@4J6RS/=8.W4M;PA&EE=%+R#1$-%C8-H9":L M$3+33J)ESX)5&;7&J-Q4?Q7M@-) 2].FF2=%FI>DX14&#NQV0L=[FR8ZI*X+ MM[U/Z>DZA*;G2SE]FN*RNFM_P><\>RW/OO^<9_]V\NQW6$Z'!VM. GA21MEC M=?V_?UD6"\S&-C:;\I.;.P.BRN*,F.[K12/W2H#KQN*,TI0*+B(4X2515N\%R@DU;\23$%!W>N4:E*V'5UU MI[*L!:-PUX_ZACWGR@K9T>(4RC'R,>"!B,\H])<&#RJ"9)'7;5&>:V_GB9C>BLAQ M/'L0C5_8M9YG;7&7A^DYH5ZG86%^FF.&SY,@G(28E:7R8^IWF-!_]5"U%:^Y M2'(E5WSLAQ!%"E& ;ULL>/@I6+Z^;JNP$$OR%8S+(7P= <1!T6E 715,7-PT MX:0P">\<2*TWC9V'ZYWBE+?,G8O ]*>1HRW-XNP\QQXVZ.7FB;8KG!)LN@DE M57@[:WJ62'_Y-8X[)I&NBG&&XWY@+2.;<4$K)8%%;3@NU&D$H9W";IBTFK-J M MHWN/IZZE-CLPD'EZ4Q&NKF. AJV=;-UHP\TDU;:_Z["D+7>EAGEB+*;V[; M%)>16[,$6]-J\<4W0@'7#+*L-)QHV_2F][9Y/T%B.PA2-+#H564D%S.L%8R+ M^1@#*J3(O "DRM64R3O))\R:ID:3TGS)VQ$9*X) MU,PR*) TLS"XD#(ZI;633*(K,3\4LR=*"1G8E>H$P\;(9E-(DSHO8AM[]&N< ML'DD!?<>@N?!TYU$EK^M>T%6[$E>G-"2+'.!"HNTG@<@@VY2X).5D]FV05^G M7U5WY<++CLD%%>SVAM:_H!/NEC>T_FB0=O>?YWXL%G9&L.R19FDGPE0@ B$/YRW\%C5DKM/K<=-LLF=8HY,9T,,J?.6U<[E M?Z79?6>ZEFVX.=8:U*B*S$Y@7V#SXU!LV')\:ZTIF1&N,5#D9I=8;0.DYO*T M3QFI^64/G\[3LSE5L/)Z\"_85-59'6HP!YFQJ(^^U5:%/_AZ/AY^E\#DU#D ;7H]RX;\X[A0QD9U=L[_Z^_U>X/#/34'9K W&'A;[)505!FI M#OOQH I8P@UQ#+K(PFR[].)-?/&E7EQ7%'WI%S_:ZQT_Y+V?40PU%,/!,XKA MNT$Q=&AP$/I5 55#,&;-E^$B=^;UN4/OV4RX 8-"1B"VTB0&RYNB1@YZO)H[ MPK;C::' ! S5]GT[A\RY4R"CD-)R1@Q6S))*7J[NM/Y%[VM#SM;O2<TVM M4W/>@-!U>B#DD9JC9AW27W"^K'>*QPC'US.1<-QRQI_U5HV6K8S9J^R]&]:C M/VL-1> '.V^S!95W-M&1?+Y]5O%E5)!M+O.>\W3M$"DDHWSP)-O^8U1T-A_N M\.2W\XM/[T:GOZCQX\-?+D>CT[]6G3@XV-<$K"3*#@>O'@:,^F+W+MVH_V*O M?@U6"-'4U!SK\2IO3G6)KK(55S/A]^O-'CY=;_:_QTFPA/_, M\GGTC_\%4$L#!!0 ( '.$5E@%YQ#X$P8 $< > 97@S,2US869E M9W5A7[&UIXX] ]C'.Y@P0S%. M2"8X TSRL2/N=)R2.XE* DQ_?7=U@,$VB9TFA;0>#[;02MJ79Y]=W34BF\3- M1L19T/RE\6LV"U?*GR9<6O U9Y8',#5"CN%CP,UGR&:74FTU66@QCBSD+_)% M^*CT9S%CZ;P5-N;-U3Z-\W3<.'>'-$8J6#0;@9B!"%X>"58.\ZPV"OR@5"MZ MA?PH9 6O6N;50J%2*K'R'^7B$:Y%^721L8N8OSQ*A,Q&G!2H5TNY8US$E]9]<"V#84_38T5X>*[J^P]2>638Z]\;7UKM.[ZEQ!JW<% M_P3USNSTT^/U-OT46_[RFWESOU#UA>HRY/5+6JJ1>N,!S#MZU:$ 8BKOEH 3[7J(K PF8C9D^.2]7+YQ@U84& ]3 ;\Q!A MLC93R !K73U;*.\MI%[NW^'EQT[?=DN^DJN4R ]#1)%DB0,1(J(TLT)) M.*5X",E"RS7X+(Y=1#B<'!>*EQN";GQ& 7S+4$L$XWHJ]QT"MX7/@XEE_C!C MV<*&+L X,1E GQOK^L-VFE#^DBRZ,^*QFO]W<5,X3-P(N0P' M.,RXZX608)@((%C=-PA4%&N\=A@,K7"D?;>2:?Z]R/HP8[>S+\3T\F,.O6YO M^'J5$,_/Q+4GXP6Z.,0LD3XJOYE0K[CDFL4NVZ:64][X;FVAD*UZE=/:&253 M&J.8SQCY:#I:"4WP="8D71:M I9^B;\,)C%S3)!P/4:R5QI,A.$$?NM'3(XY M8+XR>*"L&]$%%"W5[MB8S4WJ 82&,QJ0 ' _// -DU.B#B\#7JU6R0$,4^)Q MZ%E;C$>K:1P@$="BYUCO% ;X_]8/%@B*.VP1N(@,TJLJ8*Y(X[ M?D=B3X@JJ)ZH&.G=/(F^ M>KTJB=\4YK3EH*6;-?:N=*P%^>T$53;H&RQ\/@9**DO6H;%C->.:T(8A))>L MK7!.&J0UQ% 1J=0JI^%99EE/]LBW+K4#[B^MJ[L"2U)'3:IR^]/LJ)EZI^"= MBC,"!PVJ'GIM!;CV[^W6O4[C'C;3U%Q#$*O#9B3-UUN+';>-78U&BD]$QX3Z M#$+\A"" *4\,(-,$<%7+\8._C4BKJ39.=D2/\1'"M&,@C%'QU%VAX:=\HC- %5)NO.8C[<*1]S+N7<0W M%\)\*?\CBYS;L4ZU0/C_*$5/CHN52^,^H8^U@^D !CD88%F(,O!&[[.3^Z+: M.UXFC'1SGXSSN M1J0&7E/$?!%X:WF-^"VJ%,NMK0EM-I>$Q25(963^[V(F_ M>Z^K)LH(YR.\2[F>8N<+K"5B+^Z6L)'+WX=+4AT]:W/;.)+?[U?@DKH9^TI2+-D>)TXV55XGLY7: MB>URY&Z]6T MF*6O7TV5C%__UZO_[O?%&Q.5,Y45(K)*%BH69:ZSB?@U5ODGT>^[49=FOK)Z M,BW$Z&AT(GXU]I->2'Y>Z")5KZMY7CWCWU\]HT5>C4V\>OTJU@NAX[\\T3(^ MD?+LZ/D0YX$_X].3X]$H24;'HV%\&B7_?W+T!-Z%\?Q27JQ2]97U[WG]?S?OWUY]%#?7O[R[_.V>&QH^WZ$=';Q-$A45>J&$S(5)Q,]J;$MI5V)T MW$->'/:$S&)Q :P7 _/BS[$)O'!_>$Q$O ,*YC&,0 M!_U4)<7Y\=I9_U[FA4Y6_)&&];/BO(^#'@E9PT&ULZ^_>A-3H[/!V2GBX7JA M[$*KY> !.+\#PU\%P>UB[>-4B;\::6.DJS?: F4:FXN# C[_X>GST>CH)3VF MGXY$(7L/'^51:-35IK "@P@@UFT\E[HU&X^L3JPL>+Z/(E%DAQSK% MCTK JYWK+$.]%\R-0 W/7N9B+E?]Q-C^7%GX![83*1'!&)7EO*/Y5*(_2$M%,\[AWO%G'\]0; <# _$)E!\.%LA982(/- M!KI1FS)/46/D);S?NC527CK8C=OG_5[OH29D_6?*E-18F:(N!63[&6C'>)OX*2-04N0LQ1JNF;2>$S2==S#%-QCK8$^&XKQIJK! %CEF2J_ M!4?=;IH>&O Q&H,L'-?L]8.WAQ4;D(W?:K>C8ZM@B$4>0H](@4XSJ]J[JH:C M?L&(1,@W]XT]CG:;;^)=XIOAKC#.SU[SWWI+YKV2>6G5SK 0*8$9 ^6-FEBA MDT!,0>$/8# ,=A.+H#5EX]ID0PH/+*PZ>"7*G-^ U^= [1U!M%;KBJ)Q-6 ( MD07NC3&&E*;,2C"QM."L6#/CT(0??* &DT$/[IP"J-27,5C]$-M MVB(NWGZ.IC*;T.QH%H*,VA?1H7;); LEQ[L,,SRH,\)(ZVY9;]K#V(@[@[6O MB%U TG1-#_%0>@FB0WE?@A>FV?68FJ5B](F.H^ B%=*6O"T9C,%*JS :.0< M5XNK-R@02'(D5'T@4[P[!EJ:)0(&#$6[\RL.0"]W$GB8\)V;G.(XYU:E$O?1 MF0)V_'!4OR+'N4G+8O,5/M?7K\;V=5N6EO^>VFKFN9RH_M@J^:DO$Y":)76Z"A8WP?#PP.M#[?&20][0#]FH2F.BX1& MPK^#$X#P)E:BC.X)H-P,_P7ANU T\5CFK3K%L"B712%U5D4]MNH%T">B76" M6@$46&B3\+,Z0V"F%(1A=7DM[O'=O.S,M.%D$MI M86.I 5&&.!9A1HH>5ED'0X;J HW/@A()R)7%JL^8X*$<^XE^#A#S#AE M3Y 3@DB2-):<&, 13PDH1?Q2Z+_"[78-B_J.DEUT2O@DCZ8J+F$.GA*8EK(@ M?$ASF>? ?T0RF*F UW]X>G+VTG",*#(H7# .$P((@W-,P$9P-%;6VV-C9HJI MQOK8VW?6:VS-44[OSNWM2; EV1VM?3HX&@5J&X0$D .=7LV0-ZFL-+=X3-7- MFANI;#/]+49'PV/1"3ZYJF3L$IFCKTODSLFP7A#\1"=S9O*"S "8AX;0C$'& MC'Y7OH@$UK\ TST5PQ><.]N7B,[DNV?:@A:,9NP6/^"$OQG[27P@M58Y/'LB M+J??J;"-"E4A/LK/( 7S8G<"(DB-&=:?S+R9@UDI!18K!OO %(!W01R3&*4L MBT''2&,R2_5<]&_F8NK.=)*?%98+Z7:/3&<^A FK=9B1E4\'>@!]#)CS$PG[ M#&M0G$E6Q>DQM2L74J=RG&+U15QR/48/BWECS0$(!LTD2:XPXH+I81KNHZ@A MC%Q-N)QJ+ '!,(@IJEH(>LF'.AL; _?1E),I:2JPV$@15>DY+A1AK#4P!?,6 MI=V7Q/R!WAW6/QW\=+PCK'^K(CDOT-R_(#;;+?:/-1A&5J'!/U;%4JE,',A# M]@Z\5.C@4^)R\M0J?D5/Q%"\<.-1FS1@)\=Y-V$R'%/$N4N*U[G<>\4;R:5# MOL7D [A\\"'P8^"0,X#P]'>72.D,S; D.!@WT!&DLJFD9(PH6]]NAY!XX'Z[ MH(+'"EPW$<%TG-7QFX-'5&V92 RO;JUYPUD^4RD:>LXR\:PN%GCZ MXN5:,&(=*2T;]@6784@,E,IL7-I<->)F9.\')04>E1W$%TP-,K]&>:AIR9&0 M\WFJ(Q3=/7*&,832")RT:H$!!P$A;B]Y'TP[$1]X[*! 5'B-HK$AUU;]@ M8![@9>M5DX)=4A #L6JR^\201 D#G8YE"FT]8YQV+E=\=CAN(=/2P\51(3 . M5-:T#9*U"C&K^A4Q5[';5"U42F &(9 &>W9$:_U9AESG7\3Z(0G40X8"AG1F M9#BY@A9R0:O?.N8W[:*.]TK',J"BX(H>&)Z9! 3 'Z!/OH(D@[K?)B=['FB! MU)4 ,Y?SJ.:$CE70I_K"I,PN%@]V4"%E">%T*M7A)5.G6O+I@RK!X*S)K2R! MO*H37<\[3R75-,N)58[X5$&O<-7B%L;1N0M84C!X@0R2N!"BM]L79PMZ5;:>^%L_B.91S*)A=XZ#1WNTU8O.+A+,M-YP*3KW+- M> )9-P/;@ZW^. @DMQIT.F$/H-@PDK8!U3#!>[690"]2D;D 3[DIC3GPTB', M6^W3P/#BO,^$"H;GIC6S$][:J?7,>K8G#PV9+:JJ)RASV?0128MTJB-R#=>\ MIIX0*=XV"O)1/)N,BE*F@0_@'#$-J_[P=/C3T4N^&N?TY!^X'9AE@7A1HDH)5;#R%AMZ", #4*O$I"-WV.P, M#!J3H9_2[M?BS$3!CEWPDH6<9+K %' WLJY,@6 @=)X',>0X,?#;W=C:\"HI M1-?AFJ%SV>:;]3H$2@$;B#KX M9^)N<;JD+WG +1O?VRM8)[NGU6]J,;_!!GNAS(,-MK*?9]B9C*D@9#;'H%Q; M2+"^O+6T>$447%HU0ZG2C(.PK$5L.]G5'L?8@ 3U914PJOAOC=H&7GB>H MJ#PE *XK-[F:?[.T*7= 18.7SP'$-W;AJA !ZO-82H.+C6@M#=F3. MZA,$Z*6%,UV"XYN'4E^%!$J"Y3JB.&H_3$ MZVK=8*HR_KSRHA;:KP$5'?A1#XY(]!766&>K%]>L M<+3S9(V>RKETD;^Z?0#V+(A*:L6QF8,*?#3^J"K;GP*LE%9H+3YUB^TM5_RT M>USQIA'51W<]W0M&P,X>00ZSF;S8FM%LN2+7TOL%:3[M8=0$=%5.;:70O-2L M0C#VD:8^G(!1$FF+K??7_M-"WL??>,C[8>2_UR'PL]T3:Q+1UMO2HA'O33HORV1/\KYUCNIM%$$4MM88), M)3KBZ\H]@9_EY)Q%):J7GN\:!J83JAOOD&&7)VKAP9X_R"K]IF3&\]V3 M&==T#.0C4%:@[BLOWY0L>K%[LNC*D'\ZZP$[5:T?Y:1_TVQ MQ/!H=WAB-!@13P0G=\$QW@]U^?4="OJ+D/_M,E*CF2UP.)&.46C M?S7WWLW%6OOD];[3;"KP2V.%+=PV-K@8K&]P<5 B'744KT5N20;149_ M*H;7&S%3.M]?%1&V3%TYO%43O+.AJV !I<'K[.A=:[KBK!0+[@Z:&>Z-NGR7 M(*_+J8)[AX>^W V_G42!I?1[&4_"L@M"#?8,7ZM6JE/1W=7B/KD$BS2*QL*. M&."[83JX+-+JKE$C?9^U^UZ$K[$*:NC;_3#GV=JP)?5:+5] GMMK);&-#U8% MKE5L 7+V5CGL4.MIKQRJ;@RL%S[6Q+X72N%C=R**FO//Z-:$]1& 1F__L.7\ M]]12E5HZ^9Y:>M#,CR5LOM;5B:Y;S)CWV/S[43O'^OXR;]R5OTOJZD'I$%11 MZ6K3A -#Z3'Q^#!UN-N".*JQ'4I9\HK;OS"# U1HFJWN2,=M[3'(WSO"B;EK M$/^XR(C78"N^JJSA.KO[]UFK+V/05XEP4U":I*[:T1E=X&C<'PZO'RI?U.!A MK)*'PN4-C[^L?.JQ)-#7*O/^=B30W^AKE?"X?Y'+1Q4K^R%4&EZ4NXK1\N4] MOEB:7<;F%_'XS#1_YY43(5E,WF=!J?V./L/T+0_._?E05"K%@.L*ZB,JB_5J MZ=_;ZZ39[ M_1E_[^DS^K[5?P%02P,$% @ RI<0:',DGR83TU]_*=DJ T"L';1(3/H08:5>[^^R++ FU?3,.]MH^ M(W3OM_;OA0*\EUXT9L* IQ@QC$*DN1C!)67Z"@J%M%=7AE/%1[Z!UXD+8KZ72O3?DU<#,L!M3( $?B6:L4BXAG35[,I"JN56,?UJV MI3 D8QY,FV\O^)AI.&,3Z,LQ$6_SF@A=T$SQ8=)1\Z\,94+QXL=)(G(=^01< ML)D*I7+QCU8L!66>5,1P*9J1H$S97KF]WHW/78ZF+MW5Y'M:+M;/0T"8^ND* M5AWX>(A$P MK4$BF9IPS8 +RCV;0/*6[\3'4:8@)P(SBCN]SQT8MX1 N6*>L1T5=E$R&OE M1,ST=OBI S# 0!'TS5:C7-QM&3[?C-(!42Q6Q*8O&T?Q>(*,V4RS$'M84]_R MG*%AB!NP&0:N5$A=0"@"$FK6G'UI4:[#@$R;7,0&C8E:8Z)&F)A<:8P<-VU2 MNF;*H!6"U"UC#TV:TWRU6W'*]:I-608=PM#9P&DV<^)LMFWHP[:&S7NU1YN+ M3NG1MN^Q+=6<8O7'V&['(B=BHV%T2,2[7"4W(P@)I>A5S7)X R6TQ5QX!FSX MP#:)67Y]R,8%XPQ=XULXIGJON4H#@\%GW?U(>+>!=D?)%,"99"EY);05<+$! MTG@P,FRB_J!EP"G,=)E9IVAMD_NN(9_.)T/.UF&+/A MBETI!*9U[D7FF?[W!!?+NA<-YNI=[$=/<)I%-EE9%,#^KB>3_%4&Y)@@"^@P M)5$AC\$!3E_"O$V_SB:>5\>32KLK;MW[?M1]I'JOOQ^]9P&9X$1\D1,]!=)* M?<45/2Z<=KYD&,C_2 @9#,\-FME!$X71&SC_-YSQ,Q>4"1RQ\7#18ZG*7TP( MQV+J_1-QS2VX>3@YZ68,X9>JHRL?K1VN/$6&!BY]Q@(@@L*^(E=L ^H:@]J_ M/( #II#/% [&[F'&<$Q5RSR,R;SH)+J!0QE8\?,P<-YLER^B'IS^Y@IBX+MGX _[PV5G?#G[U _8H[^)>PSHF+4 MY]%.]M4WF/\LS&L-I[8TU#\S-2&!B<1(CYAF0: ]W\[!^HR+8:0,;#SA>?F] MON,LV"M>KNH8Z5B[=QJM/FA'.3)KY;O[E7D^NG 8N0'W?G&P/P1_:1[N*N@,%^2@09L?CU/8:5SNYT'D[.-S[P@_K=@;.ZXA7/#'#@Q-&OX#E!0$LI7L!R:0-L3F*88BU^U!TQ= M<\^>N)Y,POIK@['VYZ'WY M-DMB--O1^0*POOS*A?W#LJ(8L>\20>C]$INEI8I$0?ASO_M7YL/YT??99#5Z M09QOMIO7'>VY0WGP:;"IQVL]K]HG 0P8?LPM7&3Q5%X791A*];P5Y!C2VJK_ M/U-GT,6W6F&P01A$MG.0,2P'$VZ^,A4003,/YJ+XA%ZD9,A@_W/&@#UC]L( MBZM^/6'OI:X0N7>G3+RB9R]C45C' M#;]F#VZ9F1&F=SX4;TF(JV40F<=)GB#AG<_D IWM^.*>?P%02P,$% @ MVLZ'5SY&GO7?>]Y\&I2N8SE!82C=QB"G,CY!3N4C3W MX'EKK;XJ5UI,=W-VO@W1CE:YZW50L0*0G M#1'X?G#D^TG889WPJ!7&1SZRT,_\V$\/8TQ_! TR)75G8^RJP)/&3$@OQRI^ M%+*]]D%ICY-U/24CQ-]F[JW&P[XWI*_JPJHX"1IY*G*5'V M"LQLQ-JT8O'!>KP04QG5I-V"D"GQBSP6U@@:+N+&:Z(*I:,=O_Z.JQTOXS-1 MK*+=&S%# V-QH'MH_4YSFV"LK%6SB(7D]PGG6G[","%2J%^)3?]R?#T8W\#E$$;CT\'5 M@ 82)X.ST?7-8#(XA:O;KQ>C/GSI]R]OQS>C\1D,1Y/O_\C]\#]<4_@LL3N$ M'#7&*TB4-%5]604V1Q R4;I4FENA)-"^QHP495)MU1H3G ICUPK7EHJRJBL# M) V5GL&UUX%/8[4'K5;+8VW6ZG2:]3SH=%C8=G/&#@Z# ^ R=2*AZOB?065P MSHD<%?0C"%I42C.C$K%8%J 7J)[X< M/@K>A&4NDAQX62+7QIV;,.YT M\[WWLI/3:U_TK)\7$G;!^;>H0K+1)"[?DT?2/@'*B_@'FF M4SW)TS^:7:F,J$HU;O 0 "\E 5 :V%M;BTQ,C,Q,C R,V5X M,C0N:'1M[5IM;]LV$/Z^7W%SL'8#8L>VG-1O"9 V#I(F=0+;@-%/ R6>+"(2 M*9!T'._7[TC9C3/'73%T';(H'R1+QWM[CGS.#ME/;):>]!-D_.2G_L_5*IRI M:)ZAM!!I9!8YS(V0,YAR-'=0K:Y&?5#Y4HM98J%9;[9@JO2=N&>%W J;XLG: M3O^@>.X?>"?]4/'E29^+>Q#\N"*"9KO3;@>=H--JM3J--N/MN!V&/&AT>'C4 MY+\W*J1*PPL=8YWKU?!F"J?7UW [&(UOAF-X_QDF%X/Q &Y'=!U.QOM@$V8!692 BND!82XY M:D,UHK7#%069H,9P"2S/E:#6-I:<*OBP2M$RL)(28LC9]+24@JD^!SEJ9+9X^BH0Q4'(O(J6K@0F-$ MD3CE*T:U(;+0N=+,"C+LWCLG"V'P-V_\5$HR!B.D,=;Y/EO6\!8TF M)P>.E(0U$ L3D?H2F0:D.#F<8819B+JH8=#8=QP5%!#)97$G? D#R1U#&1>& M1D++B>@6BQ3!S GRQU#6VO[U%]4OF@MA$Y_-F/#6P@HT7F7P$"5,SI RR#)A M#"50 QAL3!?#Q&/I#)C$Q9:P>_327"T(51<:U=/Y\J4HW*GBKN8^C +6V@M> M;9=#F%Y.AH/Q&*87@]'@YGQ_:_9Y8%:3FFKEYK2@I:2+ED5S<84JI]9E_%R- M7!/;AN5KE&I9Z"9 ,2!4FMQ7"9R4Y0:[ZP\]+@RMH&572)^B5^IE3,]H^86* M"IIU75^Z1VTIB'3EQ/LKQ*N6U>G4VH>!ZUJ62F3YVO&JH=5\0SNP?%L6'-6" M=F.GN%[;+?N:V690ZP1'W]VLCS;X)K,''HD"#<+;Y$P>5X+*6B%GG-/R[S;S M!V@0Q!LU3#'>@KQ ^\>W2O]5Y!Q#/6=Z"8U#ST./S7T%PE?RJ[OL*M\T]"5 M\6:O]:YG_!5.!1$=?*K!>^IVRR>8_$WQ5^O1JKQ+"8-1*?&G"[[WDK X(U;Z MOC-A)RZ;T#RQLP)Z;6 =WZ$?\=UFYC\=^K_D@%;) 1L<0-]Z19H*EL&%F%'; M-"4/E#Q0\L!KXX%Q1)' H 977[C^2\T MLC[#DRLCW!Y_5V/*K+C'K5,]C^%[/_5'%192#G.[6V77X9F=1X16U^+ TH$_ M*/4G4$L#!!0 ( '.$5EA7J1I\X@< (HL 6 :V%M;BTQ,C,Q,C R M,V5X,S$Q+FAT;>U:[V\;-Q+]?G\%S\$E#B#)^FU;=@*D20H$ :Y%6R ?#]1R MUDMX=[DEN9+5O_[>D"M;LJ142=U$-AH@LG8Y)(>/%"\S7^2O+S.2ZO6_ M+O_=;HMW)JD+*KU(+$E/2M1.EU?BDR)W+=KMQNJMJ1967V5>]+O]H?AD[+6> MR5CNM<_I];*=RY/X?'D2.KF<&K5X?:GT3&CUZDBKP5CUDY$BF:9#4NDTZ2'16Z;&?$_4^&_<[IJ/(7O1G43]^CGW-YF>:B\&O4Y/K+N\W=D$LTOV.WG[EJS7J4ZDUZ84/]?6U1)>>"-^J7,Z M?/][ ]GN#45=*K+"9R1^I:2VVFMT(4MU^ -X?Y-DLKPB\2;QPJ2B=SX8[O:Z MD/8*:V9JO#?%A-=+\\:;BA^_TR ^M,0'68J/'?%)YBYKB23 :H&(2/_\V>CL MXNN'=%%)I4!=[9Q2],]O0NPT0E[Z2;MW]MV&W>LL1_7M>U^?EEZW$Z+_061R M1L+23-,N@K&6.EY6QP%@I?C2V$+UN^R,#[J.$)T@$%J6!!1"O\Z<9 MK_[!Q>L'Z1 EA*18B.O2S'-25]2*86OBI0Q<* T2.7J0ND0X%^ [;VO"")#: M0Y9'(*4H\&0U0IU*)A,K3*$#EP>[#8.2$G).V@6;%/*: H'>MNGP3L$9=)D' MB8 ^V"#1%I( 9B6J-\P[SW22"5?SQUW].5EJ&N$!%-KET XL0^;:9QB@JR@) M#G*[%5PS"L.#RA)I+I$V!E!=V%NA41K4&Q7RG69@F6B MK-!EDM<*;0)**S%M 8;:Y@M1 0D,8@9WGM^AM &(N]H/ET$#@\.@;^M MA>N%:]#5J HF$)-"M)*-L?X@I*6 %D1?3Z%;$55!@.@TURYC>S8KP)[,H/RL MM$MRXVK48UZU)H]-5=8DI/#:B6.@1!%@%Z&P)M18'#L1Q.?HF%Z&JKV1BD_Q M4;.H+"-$<..PG$+Z3 /P=7B[-S(FNW?Q5.DU,"4)J>8N(UM44#X*Z9=H$1 M845E:(>U]QV7KO*QI5P&Y#69]PX]K8:KN5"#5^&+,[E6X03!U5.GE996\P!T MU 5ZD*"#_QI',$A'W9D+5%)0#ZI<\FTCV$%)^YR/VI$);$J M@/!M2FP(9D9]4@_*Q(>%[.D!(7LPW$3VWJ2V ?#]Z7!OG&-MS+1B^$IG2LF\ M+QV@S\*4,2VM6N(+B-=RJG/M%RP'MG7+JRU ,: L+I0UTQ5A&]++33.@JL;6 MR2$*+%^2Q%@5' @2]XI*J)(<8$<)5;R*V 3R/0(:JTU78/@G#.GD@" =R?K] M3.9U8#2.-Z4I-*:>(5)NBU:$^-B#F^/C=N$8L(N*X%47Y>G4U'YWW_MD#WEK M3:R]TS_?0+7$="GKPWJD. FW^_W/'I8]9ORI \)?0ZDQP)M X9U]H_U"R3T< M?@&%O&66RY*!Q$E.M'3B^C/YETMW*$"3%@GU3(%&$.&A9?B%Q?4]Z<2MRS M;_V%:7EPH!_4+F[T^'=QX>Q2+5?'"F,Q@ZZB]8Z\&&]?($HV!"^\DI"[WC1. M<&EX@<:*0GM/M#4G3 W4!9_K-!^X8Y_TT. 0=!&7[K@DN\WTXT 2!-]K[=*,U)7G,ZCH(N).0@1<-Y MZO*,Z8M@U^QIXAG%%I*3"A4=W7+<%H@VTA7&0!L49BNJ 06M!)"Q"@0'X 43@*;]#6BJE1ES.3SXCS8RFOFA-] MV_ E%55N%H32>68B1\HU+ -[?U$P=&X1X<,VJIF[*9!&MHTIS&7E:++\<@&. MKG*YF.@R3$2H=+&)G1DS/81"\SMK0$HL;G[F/SOMG(U'_$N_M_BOEATWEP Z MX1+ B5>;9:/.:#3:6=KM]':6?:[5P;AS-A@_>+-_C[/#T\YX--RKV9,PO7&* M$417R?+5T>!H6:$![Z1?W8C>"[(H@7O:9K(1# \EEJ;$;2W\F.:Y#;'HR==UM7 M G7O>FQE7+CZ,(F_XY=%3F%I[7?7677GU::V\;-Q;]WE_!.MC$ 219HXC%V17UZ,2::7 MWUU\WVZ+]SJI"RJ=2 Q)1ZFHK2JOQ.\IV6O1;C=6[W0U,^IJ[$2OVQN(W[6Y M5A,9RIUR.5W.V[DX"L\71[Z3BUBGL\N+5$V$2M\H"O-0Q[I93F\."E6VQ\3]CP:]SLFPA%U_\[YY)V M)@N5ST:O?E4%6?$?FHJ?=2'+5RTK2]NV9%06#*WZ+\$GN.V__U%?MJ.!J,N4C'!C$K]04AOE%+J09;K_ _APDXQE>47B;>*$SD1TUA]L M][J0Y@IK)M;.Z6+$ZZ5YXW3%C]]H$)]:XITT1N>Y^-P1_Y8EM43BD35#4*1[ M^6)X>O[UHSJO9)J"O=HY96[4/\8;'SZ%J)=NU(Y.O]G(H\Y\5(_?^^JT1-V. M!\ G,983$H8FBJ;@?3=6O!3*6N9X66D#F)7BHS:%B+KMSXRYSQ*>(!<8E'HB M0+S.GF>\>GL7KQ^D1900DF(FKDL]S2F]PO+Q86OBE6JX4&KD0U>0Y=M&GQ M+H4SZ#+W*@%]L$&B#%0!S$I4;\AW.E;)6-B:/V[K3\E0TP@/H% VAWQ@)3)5 M;HP!VHH2[R"W6\$UG6*8$U1+13Q;GH;G"\K^TP$EB4R5"#LCZ#;,+9]K-8K- M4KDJ,[!,4!:J3/(Z19N TE),6X"A,OE,5$ "@YC!C2RR0&D#$'NG:RR$5''# M+;:H;0@^BJ&=$54!0&B<:[LF.W9 MK ![,H/RQ#0L6 0\JNX:# M/<+KH7R]+X ][IQ%/ _OR6(S@?CY%/C7X&IQ=DYD;7>OPFDR)@"EZ2DD7ET; M- #NFBCK&1%65/IV6'O?DWEOT=-JN)H+%7@5OEB=J]0?(M@Z MMBI5TB@>@ KZP&>(DENJ+>=LOU*M3_">/[4E..3\IJPE*@G()W4NF?8Q+._$ M;>Y'C: DE@40OL7$AF!FU*?T09EXOY =[Q&R^X-U9.],:FL WYT.=\8YUL9$ MI0Q?:74IF?>E!?19F#*FI4GG^ +BE8Q5KMR,Y<"F;GFU>2AZE(6%LF*Z)&Q] M>KEI!E35V#I91('E2Y)HDWH'O,2]HA*J) ?844(5KR(V@7P/@,9J4Q48_AE# M.MDC2 >R_C"1>>T9C>--60:-J2:(E-V@%2$^=N#F\+A9.'KLHB)XU09Y&NO: M;>][E^PA%];$VCO[ZPU42\1S6>_7(X5)6.SWOWA>]I3QE^X1_AI*#0%>!PKO M[!OMYTONX/ >%,JI7R=);1@(2WEVI;U"6X!W_&TB[D"!.BQSZE/E/X.6A8?"9R M=4UY/W_#=HCYORW.00HM\GAG020L0($]^ )$_"F_0U@JI4943G4^( M\V,IKYH3?=/P)155KF>$TNE8!XZ4*U@&]OZF8.@L$.'\-JJ9NQA((]/&%.:R MLC2:?SD'1U>YG(U4Z2?"5SI?Q\Z$F1Y"H?FIU2,E%#>_])^>=$Z/A_QCOS/X MG\X[;NX!=/P]@".7KI<-.\/A<&MIMQ-M+?M2J_WCSFG_^,&;_6><'9QTCH># MG9H]\M,;IAA!M)4LWQST#^85&O".>M6-B.9+>NDRQ=U AA@^_CKW]T+>8^GX MU+D@L6;T]QL8+]2]&M='BDW-/\;U>BU_(>>9C>^'V1.-FF]QI!QZ2W88Y\L7 M ^R4_.?=>Q$K8]]Q37:%UR^[S-?#FC;DSXD?ML(? XOYA.Y9B+X8D*<@%T*U)T[M)6V_G+$*/S*-Z&U6[6W?GH' MN[=59 Q/:[>]RK:+DUNOZ#:?X<+PD;^H_#]02P,$% @ S7 H#^RF0;_XV:AXI,_36^)BSA4B=2[U&M"-G MDDN5[H7N,[44/\ M^@!?<.,\0)>8Z\)#9P5F"CSST"=%-2/VP+'[G!6,YK ;[&[8-44?<^@Q5'5I M<\]C#V6N!=4>JNX5PZ;B!@]Q6SOWV;=*30_HV(E9OCG5CE+6Z$K(&T!O0??W M!N/IY@S^IUR<5I@0.&U]3G.3)D-8<4G/A 4H]:/QJ^5K=-AY]?*[/X1E$@Q' M%H8O$(.V3O(EYS744UEQF["K)%;TSR53U(XAVH;J+B4.,!2+0M'@@!RN G^7 M\JMT;Z,?39*^YQ+T_QC;>"=CRP0TL++I>= J#09) JLN5EW@H8M Y"OH(3;& MGB5CSA&(@3'02(%00="UYZ1R)K#([#HH),RIMD$%KB5O4D16M.DO>DW/"5;A M-WC.:8?47"I"E0^ <5QIFG9_IH3IBN,Z9<*Y[82FCQ/EVC:R#//V<'-IT9#; MJ78R"4;AR ZV!DXZ0[J-VYDW<#/OD2&/:?U@-!QLI(9!M)'VI-8XZ/?'_[W: M2= ?CYZE]L@!T8 !<.L*B^->TNL$VJ1*X^H615VE->C://L:\0;LEZ\^][+R M:^U.C55C:5W??:^_W15+O?!\/ %HZ'UNTM4^"!S'K6MGYM MHP9>I"5G!'40[1CH3T*\6[!^3\AMF$=_@+@=B&N']Q\@;@/B>SI72ZQJ%,?N M[:S_K^ [///,BR>>S'19'$UF0+.C MGR8_NRYY+])Y"5R35 +5D)&Y8GQ*OF:@OA'7;;A.1+60;#K3)/3#B'P5\AN[ MI#5=,UW 4:MGTJV?)UV[R201V>)HDK%+PK+##J-1FE ?TB@/DJ@/?A)!+X,T M&(Y&?I31P5]!!T61O991>E' 8:=DW)V!V3^.0F_0K_3XBF5Z%@>^_TO'LAY- M,>WG[&AN#DM6;&(WWUA M)2CR.UR1SZ*D_)VC*%>N LGRFE&QOP%M0O/LXU5C,NHI&(?6A2 T1G^XGK&$ M:=(+O9#<-GF]L2FB"_*5K#T!J5G.4JJ9X.337*HY12NTV'[3@R'YP[OP3CQR M :DU/^CU?6?[#3]6Y#@3E2G*-P5X"_/(/R B)WH&Y(+*A')0[L?K A;D.-6& M$OK^,U)_38VOM@HJI]@M$J&U*&/3*9H5+2KS^$J8G'&2"LX;9*Z8GEEVU1[49CGDS"$G5$I1%.3<([]AY!W<@3.T M\$^6 ODD0;',G#IFLS,37%:2DQF#G)PR3GG*$)6/.38G/QQO3N:X MHEF&1Z];0*[CW@&NV I@W 5N\'PU9(WV&^]>OG=;\,R\@X&!H8O&(.F:/)Y M42RPN,JJ,-F[S&@)W^=,@IE)E G534KL4:P<28+^7K:_#/Q-_B]SOXE^,.I% MCDW4_V-LPZV,+>/8S=38N:W(RXHY$W\ =FRM5X M[.FLW;@9@#T[ '=U=I\6>8.#_D:J[P4;:0]J#;TH&O[W:D=>-!P\2FW7 E&# M@7"KBO+#3J_3"C1)%8?5-0G:2JO1-7EV%_$:[)>O/OOF\NO"GAK+QM*XOOU> M68TQT[A;^@@_=W>BP5C9W[N3P1-\]XWG3\R"6S+K69L2-KT:>8D2!*(\(QF/N.^YUM ME^W7=DWO[(D3;T D)*&+(C6\V-;\^I.9 'B1Y8MLR@1E;LQV61(O0-[S02+Q MZ_]S.W.M:QZ$PO=^^ZG3:O]D<<_V'>%-?OMI>'EX?/S3__/Q/WZ=1G 97.J% M[W^PF??;SC2*YN_?O;NYN6G!%\QKV?[L7;?=[77@?SOJ4FX[R96WH\!MA=QN M3?SK=_ #7:POQ!]%[J%TN1],X+)V[YWPPHAY-M?7N\+[\<#E^/.(A./:#&8N @#BG M=K/=;7:ZZ4/N&V>GEWF0OMSA8C7%X(<[%'.6KE5S&KR3/R9#"/U^M[/W$'GE M%?J&,$@G/F;AB"Z$+_,#N,,#1=7.P<'!._HU>9ZP5T\*?L@],PZ;$\;F=U^N M?LA=;/NQ%P6+U4]6/V9ON'^L*-P9IC?A(;F+]4,?XGMGM]G>;RK1?^\R4)\= M[C6_7^Y\_'7*F?/QUQF/F(5/;?)_Q>+ZMYU#WXNX%S6O%G.0.5M^^FTGXK?1 M.QK2NX__\1__\6LD(I=_1*UK:OWZ]9W\\M=W\M$CWUE\_-41UU88+5S^VXXC MPKG+%N\]W^,P ''['B_D@?Q3. [WZ$_X_32>\4#8\OVWT04?_[9C-V$>'IOA MD[AX?^3!ZQ:',+J N<>>PV__X(L=2X!RC^'*CVW\O]U^;Q\&EGOH&N\XC(, M7O!%A#9S_\E9<.0YGUD$A)%4_FT'.//>@6^:,WC*M.FP9 C=G8^=[KO>"][^ MV;?AHNSKO\ WH7Y!;^T-_Y^.7?S[_^4-XN$,O<-DD3[*Q MN.5.<\Q<-(?R9;OPLN')Y='+YW.%:B!0!2[XW \B_8;!SD=ZXWIO:+?U.Y2^ MO_\B/!'Q$W'-G6,/C/-$C%P^#$,>?0_Y.'9/Q#B9U=X^O/6\NQX5=U>\$7W M"0?W<2$FT^AL#*^B5UY&('TXZ[.QO$H *WTY_:-;4-X01WK363_J9GTGFMF3S(DQ/!1L)%\2/%1O*XXC18\3GW/?L%4=A^9REDTY4%F M(NGK-B!;+YS+H+BYO,O[ZX"/.5QG\W!%F($AU_N08EF8K44AV/L(@HO?=D(Q MF[L8V-)WTP")D8LH6K>A _$&O2]]B7IGZ,C( M'4(I\:,?UZ=4WRQ*+6G*>I3*SVS7K)EU7S*SK*9 5'^)S$ZF!_D8#"M[*9EU M%OG!,Y7JSOWXY6?N^3/P32L>^U01S#WB77[TCTKJP !^YAQ ]^D.H%N< ]@S MC0R=IY.A4QP9]C=-!C4;/L&H3'YTX&6W_!QW!X*\!XZ\O@^YGO74:^_4,^Z]=W*U^14",9R7IFIUV<03VH M.,F'CD/Q-$363$">?\CF(F)N5)*P,X3>>>FQ: M\&T[GL4N7.M02HC7!7R*3[OFQY[MSWAE>+'Q_&?#O+@**"Y:D.673J RM#)9>!4A1)_ZHGRZ^*4A1)^*IGQF6C%$7R8N.9 M\C9XZ W1WK 5S2*G5O4D^/50BG+6YKI53WS+02E*8E;5\]]71BE*XE+5D]WR M48J2&%?UY/?U48IR&-6K>L;\6BC%BRJXEFA>]2RY#)2B2/I7/5E^592B2,)7 M/3,N&Z4HDA=57_1^;92B2-K7J?Q3HZ)R]EGTZE2^0LRJ>BI??I)8$N.JGMV_ M?I)8$J.JGLV_,EA6#I?Z=2K_M$BNP&UF_3J5+Y?^=2I?$N'K5-X<7M2I_"O2 M/MV1+5]^9TLVMCS0(]//6&-+MK'8P*'OV1R[,U$G'A'^^+3XQ#U[.F/!CSNZ MA9VQP@MN M(!MFDC?TS1_?V.UV>CKC\-7R.%"2W38.8I0H@XQ_+']9=Z!L:A?1B^7C!OHH)$_/A->&(6SXH*2N\]Z655)F=N MV<@20XV#!5RH\'BRR%U:&N\8A/(8YX6ISUSCT2)-55IAL/'3\> (GC,0WNP48>S MI%@J!CJ MQ/#^9F5:;(=1%TMFX!+=0.C_9'2=)P*=![X3 MVQL&FXNT7,;FR$\A^R7$9784!X^6CU=)A8ODKG'Y=:W"A=OI?2-3]-*##P/@ MK7TSRRI*-',F,,4XK,$\=2GIU/7J0 -EJ$M)3#'AQ)L<'=KET,&X%/^>I8I/ MS,7JR,LIY[@ FS9@^RQ"V_6Q(C#\M( /2 MDNH#XY .HOLI0W#8'Q^R@UU:/\K%J%8*HL>BL . MV#CZ$V3,!1G[%+ ?FSZTKGW0[!22EAX8"_P90?3E1"-+]H<3C=RE+U(+8P&[ MXCGTY%=_$9Z(^(FXYLZQ!\(_$2.7#\.01V#-O[&__.#09>'R:3BJG^D%=Z4E MGXKYIJ&_XA35..AO\QLG:P%[30$S%J L00PVOVWT[0E8IVTL-%HU0W,6.#PX M"U3='CSO$[-_N/YF>WL4*@K&H:?FAIWE5 1TVL9AD>:RJ)PEB$[;6&3//!:5 M@VETVL8!9;+,37WP/]=V8J&"#9K=;C.\Q%F=Z2M'^$40('N",A12,XDY9ELTX-.&)W$G/Q0GF?@"7;JEMJRJT\-K\*&W^E&7?*@TGG$53'GSWF.MB[TSN'-W.X3$\W-:36#N=2N,*Y;&K+.M7 M:82A/':59 R[QF$-L@P&2Q)4'4IN1^WE5_^:!QX^:SO-7=D5$A&MGT%H6LL5<-_WL[ M!MPXU,UHQ_Z-.\)F[I;*0N5 MB=QHW;@SQ %XX \\T1AZYUVY4"[K3;.QF%E M1CMJ*AW;3DGH5PTE>PHO:B?]#$$P#I0S31"VW47WJP:_;;-9-@[S,MI!EUP@ M45+Y:K]J0)A)14YOI.% WSA(KD(RLNV;M?N5P^C>IITW#C\S/!AX[3J*LN2B M &X>Z&>W87Z?6HBQ9J!S(MOV%<&6)@G% GGFB ML/5.NW*@W58;9^.P,J,=]6M47)0D"8.JH61;7PA7EB 8!\J9)@C;[J('58/? MMMDL&X=Y&>V@2RZ0**EMX*!J0)A)14YOY%"7@7&07(5D9-O/Q1A4#J-[FW;> M./S,\&#@M>LHRI*+RF%J;ZL0KBRQ, [<,ULLMMW+[U4-XGLS!GS/.,S-:,?^ M^G449>:)PM8[[]7S7X;9O-LG&8E]D..A#P1N8>_2L6K MAH*]A$>5=NAE"8AQ8%Q5!&3;6[_N5PV:>XOFW3C,S.@ 8#B.>#!CP0\>;:D\ M5 T_>SI':N?^#'$P#L S4QRVW94?5 V^VWI#?6 ]4/WA+H5U4>&8>[&1T O%Y 6)8\5 UM>R.9>UGB M8!RP9Z8X;+TKWUY KZH<,0Y3,]IQEQG:E5.5T6U7#6TS)C%[&T5TW;9QX%]5 M!&3+B^O@:6](,JK*(^-P-Z,#@-<+",N2AZJA;6\D/92350=!;PH@%CL1D33PSB,_!D/KA9S]3:M MK%=PU]!SO@%= \'<4-^UE847W;9Q@-KF6?4L.62W3Y##J@J!<1B>$9;@B[C% MM #P+5W":]_>1[AC4.W#"9\ MMTC"ORW(ZF6$[Q1)>..P(<,0FTU9&N- &'/I7JBA,0[T,)?NA=H9XZ -4Z# M31D8XV $ PE>J&4Q+F4WD.!%FI2N<4GR$PFN+SOT@[D?P*65,2K=JB:FKTOR M(LU*MZHIZ>N2O%##8EPRBHA70NZOW)\$;#[%MHXI(';J!]%T.(-YVFP[4;&N M<:FJ66PII]RXVS4NDS6++26M)7>-2W2?P):C./#GFVXJ7Y;Y,BX#-H4A91DN MXS)D4QA2ELDR+H-^A"$ZQ/TF',?E1RSAV?C0S_VHD#P MD+ZX%+=;&HY5+=$WC6\EF.'4+ ME=VJI;N:NJ-R-5UO<.S9_HPG=#[Q;1;!!1F4Z(*':@N,\":7_)H' MS+.WM!1QU[BL3_,IQX5SEV4Y= 4<"<=^,"/6;9!%F](.X[+!]:F^H:.J-T5Q MXS)$H^3<"%-D7)IIC%(8P1[C\E2C-&A34:IQ^:LQ2K$AB@^,RVF?0O&OPPN. M;2#@AJ,Q4'Y+JYP'QJ7$)C*GI+7E@7$9M6;.T*;D.3SU(QZ>^&"6!W+9FQ.7EW^%)FC#(S-Q5_&GUS# MR/2"%S?S7W=TX:?%)^&Z".I$+(K#NQ*$/W/G J)$+RYE?"=\PMPC8KXJ2>+! M'*SW8HF:WR^_^A#*>LC'ZM@?8U&/6K[?JGP7:K^-Q9C>BGQ_]T:UA&_2@AL+ MT=42_G8EO% ;;BS*N342_E3Y.?1G,Q[8@KGP*,(0GRQ/IH=6!EET8_'E6MYK M>2_>ON\9B^[7\FZTO*\9>)ECX?>,73*I);Z6^(W8>./6H9YP9%+NDL,I'G$4 MGO*)'PD6<>>21Y%+]8HA\YQ#EXE9A2R0<>M.U>-'H?IA[#K3(9N+B+GBW]Q) M2.^'48XC802L^A*[8S!.U5$!8Y<^C")YH5)N+!K_9)*?C2(FO.I0W%ATV"2* M%VI6C$4KOS 1_(.Y,03OWS@+XT >#\!"L7PF N"!46FICJP;EUF:2_="Y=VX;/-Y-H:SD$]]USF>S0/(AO:DZ6F%LUEHAAA2J(<;FMFN9 MJ4/?DPU2X!'''MPZ"2!#JXY:&)OUFLZ% G6AU]Z.?'@8ACP*?^>N\]US>*"J MD\B15T8C>NWMR)-+XT6A>K$=^?/K\L* IHJ]]G8DX"4RKIQ&=+WV=F3P)3*N MG"9UO;:Q67^F;H@JE.YR:_F*$]^;7/%@IG9H?0W\FVAZ :394F-I+%:P/NNP MU OK%+>86\8"";)25'B3[Y[([@'XX_S\+ "KZ?C5"?R,!0?*(+(1@8%Q0 $6 M-5W@_L7T /MOPA.S>%98\2L\+N(GXIH[QQX(\T2,7"Y#BT\+64_ELC!72Z7J MJTY$&.$&Y0ON4JOH<"KFU4F!.\;"$:_+D6>)(+M]@@@:Q&MCX8XWJWW&@AY5 MXDB1T4C'.#3#,-^G;_J,>T\@37>NN#WU?->?+"[$9%J=Q?->QUC\XU49\B8\ MG[&(R5O5/6-QD HQI%"_9QS48:C?HQ,:9BSX@3$.?3AELPJM>7:,@UN>[5]J M1C_(:.-0G#?-CNYV "UELJ-(?]+7JHWM=X_ 5 M0YU=M;EL'&;SAGFQ7:#*J_.B4!]G'.IAJ(\[9U&UE&R[T).GD7]SKM4@QAJ' MPKPMO3(.&S&>_(7Z*V,1"ZQ2C'@P^\Q'*PKC+OBU[UX+;W(8<$=$7Y@M7!A] M9<2^9RPT81[=BY3WGG$8Q-/H?NA[USR(T 3A!=61<^/0 //H7:A\&YN7KZ8W ME;$,@0A].GEDDW3N[#7;N\UNOQ@Z&YMS&T+G3K<8.AN73QM#9]S?TLZ4*K^, MSL:FMR71V82]$#UC4U,#F+)L9AY@RO*E+V.*L0EK^1:IT,AQXYEI102NO_%4 ML;PPJE^Q=.QUW4Y)>Y'Z%%"N__4)9\XP"'"9 M( @_,>_'V7@X@[G;[)+;<2 BP<,3U_[O^3<_F# O]R5N:AB%A_#QW_#>TR%\ MOEQX#MR+9R&<<-Q^7MC9G2A6Q]3I!DF0G0--+EF.!".X6]0[C8/;.KMHW]N# M8NR[L6GR&KP^J$S,U#Z;KSDH5WV-X+JQX$!5 M>=,^:'8/BN&-L1C!:]OAI+G^IP;@T M5% =K:X8'/:V.%VH3AN'L9&-IG[+;):QVO]]_L5D*UTU&2K46AB'>-4R5#D[ MM'$8[QG)4__I>?0@DV>]*'G:-0[9,BRX-0&(VC46B#*1226MZ>X:BTB9R*22 MUGAWC<.**@7D5UKD2C+>@VV K,I;,:Q%[ADB9QQR]A:MW*93(R,DS5CD[BT9 MMS*-LV#YV_XC#"NZO#"6,KSJK B4Z1G# 6*S.6$T9X#F/1LVJPK20\;6 L MGF8LVS:TX#8P#C1[/B<^\['PN/.)>_!'A$?QA16,"?:,Q92JQ)$B8X,]XR"7 M)W)$;NUZB!V71Q?GPQF>&?9OLF#^^)1')_XF3J3R:,.%MJ396%8$6(1BO'*T8H8);!'N4R;ZRM&^+ MX(_R9!!N$%63+S/,,5<+^IC/">!*W>SG;9NWSBX MPWA.E67TC(,SC.=46=;/.-#B/DZEH;AO_\ '&X@]X2Q]98:/./0"!.94Y:- M,PYK,)$Y99DUXY $&5W?(NWYDOO)LF1+#9F9,$+I["C+=)D)&I3.CI*,U8&9 M$,%J=ISZGB-=# 3(VV^Y#LQ$!U;SYKL7<-N?>.+?W+EBMRIQV=+BAP,ST0"S MM*8D!W-@7/ZO8V"9TH-R#.-HZ@="=R<.A?W^?_?A_[;.N1B7X#_&BF2S"OP: M1L(^]&,O"K9TE_>!F2F^65:L+-X8E^&78L4VM+1\8%R*;HQAVA3%C:FP'T(_;9Q2;8QPK\IBAN7.AM#<0-RM'[;N/PY;8 2B8"J[7"! MXNXZQEDTY<&YO(L*Z_*U=M51$&.S9),Y4.!6J'[;V.3X,0Y',.&)'PB^M WVD(73H>?@/[A?]IJY\-(-E"%MRO@9 M"T%\82+X!W-C_FF1_/D[/)$%]G1QPJ^YFV=$$@UC MH9 B1*-;B\8+1,-8V.7UN/&JTMJKCF@8"_$\FP_?. OC@#O#Z)1')$CT]3D/ M+J8&T& LH/8L;M*N61>+Z,:$PAP-=8R&A9W'@2QS%Q:GD)P;OL_GE ME&-#/MDA8JD+#@[&*%?Q6,QKD.@9BX55/\"LHB4R%H>K+=&6!ZU=8S%% T3/ M]+BY(-4P2!JW"R'](FZQT0R6H5YR.PY$!)=4AQG& J2OQHPZ?%TM&34^:I28 M&B09VP6/&F\S*A1HUNAH;4:>+"S;!8[*=M)?8L^I#@MZQJ*CU5\>KZ0\U)!E M+0]9>3 6LWR-N*J6ASOR8"R0N)7Q725%9#O0/=VO<.9[5T$<1A5C@K&H7G7C MNHI+1(WFU1*1EXCM0/&>PP2CHDR#)*)&[VJS\:B0;"-J5T'TM%]#=[50W!&* M&K^KA>*.4-0@7BT4=X2B1O)J.7F*G!@+Y[VM:JS^5B-ZCWEV@_BPU3A:=;"* MOK'H54G^RR#6& LC/=C=:K"H7%R@BO9A M=_MP(I.SOTJ*B+&H454:21392GMW^^ :8]#^JHO&5B,T;ZZ/5:&B82QH5/>Q M*ELTM@_',CD"K+HA,19M,[E[3*$X>LUGPJ%#1,Q9,K'Z 64%+-# 6 M2ZPMT98'K0-C84L#1,_TN-F(/E:%2N-V(:1/DD:#J&\L(OJXH)\(-A(NC+G4 MV,,0\U/)F'A@+.BZ):*PV8JP0D7!6)"U-D1O("0V%L>MI:\RU7^%"N1V0<6O MWV*M4&9L&6IL>J?&"@6P-:AKE)B:(QE[6X;OFFXSJA-K[AD+OYJ.?;Y%,[)= MZ.AKM6(KE 7&0J35+QJMI#P8"UI6/^:KI#P8BUQN2V.(BLF#L5CB5L9WE121 M[4#W7K\%6Z%,,!;5JVY<5W&)J-&\6B)R$K&_'2C>&^_N6JA$U.A=;38>%9)M M1.TJB)[NU]!=+11WA*+&[VJAN",4-8A7"\4=H:B1O%I.GB(GQL)Y;ZL::W^K M$;WJU/+O;S6.5AVLXL!8].K-UWQ@([A_.H^G5_=(OEE++!B M.+\Z3^=7ITA^&0O W+^-FE::R?G(C=25.E?JP%BDQ2""%^CQ=]O&0BJ/$'QH MVT',W'#H.>=LP48NA[\D%WQOP <01RY%!'/<.6; M[X?QO#KT-C:C?R*]/[F^/X,WN;\+_BJ*YL5FY 30WPIL;FX8;P*!- M&:*J9N*IDR7?>]]@F\9^4"&B&YO\FT!T$_Q0 MIZJ @'$VL9+Z:2RF0$S%S64BPCNS6\[.QN.01\-)P&E=9TOUTEC(H$S.;$H- MC$,$PB!Z?\&\B3(P^/&;\,0LGFV@<$S6?+@L7"KWN.#,/0IQ_;0ZG#0.:UC% M279;<_)13AJ'8!BAD]^8/14>#Q80Z.!FG'FU#*UQJ(<1ZEEQIAH'JSQ;4\TA M:MX,9Z/F.ZN/+JUW=CASI? GT'$/8\C2CS/QD3@_"@M_M3)^ZQL(:6\OIDM;6N\9"&%O+ MZ7(J5W>[QD(B6 P1\6#VF8^BJ\4\BPH.@0C]4S^J4,5>US@T1%+2^2L.(^X, M(5;FU[*D.]U'DQ"[<4_)V-D<77!UBFYMOETAL$]*#GK'Y,7$&)[:4JQ76\&(; M]K\&7A[C3$E+4/VJH32O&=L7:IS,!EW>:-#=-QL\V9[4MF\V5%&V M^)=E_C/U@)G?ALJ!")6S]JB7HKT!J$_SR;M7RYM=5 M@2(]\V[5LN;75H&2?/-NU7+FU^9+2=YYMRH9LVPVX7O_BIF+3W8R8$;(/.=- M)'B[54F[S>)663:O*NFX6=PJRQ)6):@%4L$H\> M5 5C M0;/7?FUT8& L.H"=!V6/!]?U;W 1!UMD7_"0!]<\O"OBR65?_. PX(Z(3ORP M.@O_ ^/P ],980*XMFM8]XS)^TQEA DZS9VR: M;RK7,NK3+E)]C$W7366$"0G]GG$)_7.Y=O?ZL_%G/N8!*F0NZM@0[*YTNA$?C6( DF&+V2 O+]K0$6RE>N(N/S M_:W!&4Q0KLV'Z^+V?]'GA_Q'6L<^+,+/@Y_VQDW._V] XO^&O)31WY27ZI/ M[1W+%=Z/BX>'0N/ ZW:LR%;"W+__9 MHW]>-)%N*1/9Z^R_8,R]1\8LOPG]. #]DQ^GG#FD+(ZX_O@K_(=LB=AWVOWQ M_D&G,^:#_BX_8'L'^YUQM].V^_N#@W[G_R(2D-X31@L<[DQXS2D7DVGTOKLW MCS[<"">:ON^TVW_?H>L^_AK.F??QUU'P#NZ6?\N'W'D4*DB3N6+BOJ3S8 MD3?KWVW?]8/W?R-KU?XP!HUJCME,N(OW/UV!^0FM4WYC7?@SYOW4")D7-L'2 MB+&\,!3_YC J&"!]O)$CWH/G $6YGL'^+HSZ^^GQU=%GZ_)J>'5TF1^R>8.] M/#K\?G%\=7QT:0U//UM'_W/X^_#TZY%U>/;MV_'EY?'9J>DS^'-X^?OQZ=>K ML].&];EUV/JOOW4&[0_ROUWP2@=K32#"\VKU!2/2C"9,Q&7SD+_7?WQP1#AW MV0(\+PV';OHP8\$$A'GD1Y$_>[\+8[_F021LYJJ7T/ODSUK,>ZW]_7V4] CT M*7+TB]6O+5""=W>_W^VV=O?[*W]JMSHKO[_O4?W=5K/!1[VAHWEXQC]IK[796 M_V2&S@T#P5SKNR=LW^'6M\NG2FB_( D=>EZ,QWO/_2""6 =WO$807\ <(>N MV?CNB$&('XW\6RW(^SL?_^MO!WO]P8<'93E+SL%3R"G]PAWQ].<;5_?5Q!R> MGGX?GE@71^=G%U?6^?>+R^_#TROKZLP"1WX%WMKJ]*RS"ZNS^[/SBW7VQ;KZ M_@6^:,WC$%&]K.FS11,(UN:=-Q\'. MQ\_8%_[V.ZW]3O<9X6_OX.&8=8WP MM]]^.))^OD%<:3Y*U:Q#?S83(:)LUA[M]/(7F,3NP+!DOB"HJDD=(PEWPB0BC@'D1'F.3$*^S\_&/X;?AJ75X M=@$ARO"* (3M(^)JZ?OYZ);9$='*\L=6D-#(8J$5SKE-6^,MX5DB"BU[R@*8 MP2];DVWU]UN[O?72K?N_W^\6A'#LM[K]AP?U?!-O6GJPKA;C(80!I%F$]])9 MA(=^[$7!XA RO[NI5XA7S /_&I^31E"=+KH6S^,V4"&.GIR!W25Q&PFL6/6V M.''%;H_5FID\"'+)*_7 *PV:[4$'_-+^^A:UDC3\F232@K3'A[PGL/Z* Q$Z MPD;RH'T56>FERX()\\2_Z?,O;U+L?CYN7;0N%0:N]D@%5EZR,.Q[BM,Q)T_8 M!W?0WUL;_#MH]0=:SX!QB.?"B:X1Z M@U<.]8IVS55DUKD/W'#_5\QE5*XXL8<18;O=73\8/*AD9*.(@8'?/ "A%7/F M6OR6@QB*:\RW(;[AX0;"OBV*#D&&+!2BBH5_!ZV#]6'B/H9_!04UO=:@LUO< MHS95<&$>XIS"A#^%5L1=/I_Z'K<\2FX;F,&Y,<[&8@%G%JXW;V#)KB*(- 8S M0R!#SLKO@];N#]J_%!O(&(?;J^7:)]/JQ(>!GZ,L+>$D!SL?N_U>6_ B MWJLCL'OMM5/>'EB7W?52PON_7Q?+O3?CW6\-#M9+GC<_J#YD] ?/*,*!_.*E M^I4M?I6" 1'!^\&JT*$D;;R$H"H0D8 GRC4,'G#'FL=!&.-B1N1;EURB<)WN MSZ-?,"3#PH2A';U?*M'=!"!9JJ&Z$I%+BSNG5QX&30-0P I]5SB6 MGDNUZ/-TMZX,SZ+3'9&B:;?>;48DN]3E@@E_8?7LVO:?UR;B4EZ1L0D^VN'))-<2)+=$'(*&<.]^T$R,^^"H)8RSV//P64Z M;HT6ECWEP%88U0]+R.ED*DI$:#'KAKMN\X?GW\ P.0MA<@[\$,:86[/0++@Y"*&L*7?WM6$R= 3:-2Z0Y/7SGH?D_"DYB.?,9S(&];'?JO M^0.,H;WN/?<_;%#@R#J#UMYC#U,!A?Y5&R0IRM6'"-8%S_\$W?@#5>-2:<8Q M*49B0'L['__)0_-PE6)W7R2[(LJ>5K$1MU_^A#; I_Z')]4"&NZ6/#^";_X5 M"_30X)C'6&H<+7'[F'Q3O*)MJXH-Y7$-.BD+$V=UW9-@]9NNW9-][NF M1T>VY:Z)_,CVVZ/J,VK=&.(?OAM[$0MHGT 0)K%#7[J@MQA2^!ZD_U88VU,KG/JX1<"2S6#@'A8MC_V& MA7>]+=VLYO +I(*>8_WKH4;L)1J.?@EKJ0!D &%D M';0MARW"\ESPUF6'18ZLTZNSPS4M^V$\@'=V%QX,G".D8,FME4\_>914SN9%WR MT^DSLOEF%@.]X)-8MKFR+IM7UL_:H7=[W58"DPK:I#?'37J;=MMRQ(DWYN$O M9?G:;J?5/^BLO=FBW1H,'J[[?W(12[_5W2MFLT6!H^H4S!231NZ_D;" M1"M1*95W3=SIH':GE16%VIW>XTY7%W$9M6QXCYNEM4,7ALTM9MO@9@.&OA+] M#BX<>BN_M4!SFRM_"&?@G^$M@0ZF04)F0(-% Y-C>!QDE$BBB34)_)MHJG]N M0:[,Y2*EH(:3Z'7_ZV_[W2[,8_G"=06O0?SM-:9[3LB4X!(V?^,%B1:D,742VP%879:IF]G8^GJRV+'5P M4DGI&=[EXQ;R[:4+,>;Q[715,/$6>/=$T[WQO8GFB<3E?:':MHG%NAZ/"/,I M#N%!8?C$AJC=_8SX%>G9S).;H]5A^UN7&DV6KT250TF4ITK/P=.DQZ0*I?$# MF2;N-'UB 1-"T 0\@U/"2J;(M^*0TU5 ;NJW:N&5(:6L&N)%Z!??Y2[PY3<" M7@VOM3R8FH\6[5J$Y.0\YMDH%.#ZL-$67HQGMS@L<$(+VRT(Y[ZRYM[/;'59 M5.FUN]U6KW>P;FIYL-\Z:+\FGKK6MONZN._!-1I5**%<-6YU0AB%11''OB$H MKB"YV.,0AL8F5%#P4VBQ, 0'AA^T'//QF!-H[*G.#GB/0(#$ _*CB0M\U_*! MDQG=2>.#&+0Q+1SLM_N9S8B7+!@Q>&SS[-;E"ZK ^+FS:WUO7;8.6]9>=X [ M%W_!*:?S4WL*1B[8UXR&CD4PDXLX,@XB%/H11D@LI<[0H9=A-AC99&D*=]4!!FU_D#B .O4=Z2(:AH+ROO M9O =[?M?;"Z?3#;[<_-#N@>.*+GBO!%RH\+-?6A(OY]XCQF;IC*<_?Q]*&R M\KQJ+2V<5+E&#UP-)>KT-06S&$=.$$I""VTVMM[7AE3W0%?@(-IF ET$WA-Z' M1[+5!:;:_QU[W.JUY4DU#>MG]"@N%NF/%$2,I?K:U1RF-0P4\$;4WZ&UQ)..R _FY1#%80Q% ;OKA_CL.>@/UW?3&QI4+,GF\\"_%:"6 MW%V4DV+W!FH7]IJ[$'9W'R_/?_K&@?83MB'<4^S?V9)B__]4UOT+E1R"),:> MD+8]#IV=)6/?W8%@S ;!<T%?T#$[2[]',S[FIV.&4!#Y>5N_>( M$]-,@E/ M.[V%C4+?A8AQ[4/AUSV9?F]'WS,-4I,YX\,6(1K@UQ\O!#A#^L+9/)^\%)# M]4*6UH9JT[SN](NR5-6,IC[5X515I?=@Y^-W+^"A[V)UTV7$QA+?0WRKCJ^V MF_'= Q,"K#*0E(SM.BS/,=>"7(0@[^_V=SX>+D8\4-7$BSKY*AEP M=>MXJZ+BBV>LG ?^'&G,ZP!KRSG=:YL08)5FIGHU@%55X=W=^7C")\RUP%@! M/Y 3-8JUY0SO==YT4-6O@ZJJ"N_^SL=O<(MUR<8\6EB?18BEWW%01UA;S?:U M;=8V5F^\L'RCDH'E;AU85E1G<7_#-[GY""M*+^[NGU;%Q4?_BD6T:, 5+I60 M4K&Q+#"UOF%7$*PS]1Q+GL!GG<>!/66AK$^6]V9.32DE!W7P6E7AW=OY^/]>=I'; M7AW)551X^VV,Y'0KMB1\P]P[#D.A^K<-,PUVOB0]D0Y]SY&]#O$:,'ZQ*YLR MG=LG^N K7SIW=W?^?A_L%67B&CS(=DP^,+5GS/P MHS4<^7%DJ8P72X+-"/!JN[8IR=C=?]/QW'X=SU54> >=G8]IA':9-D]$\W89 MS^?6&T^K*+^Z!\.EL M QFQ4=V>4T )3!VIF<[W NU6-6.U>OMI=>5W;^?C&?5 /_9DZSQJ#E5'6EO- M\31T-$CYP&_QB:* MQUXX5X>4U%'9ELM(IUO8YJ^J167Y%H6OYKOKJ;[V5-].D?V;;)+8KO.JRGJ@ M 48I>"*:'X0-ZR@YE.Q,'TJ&()%NR,NMKW@B%V+>- MZ9+2Z;[MK=R=NA%1=>5W']L["L\6!]?"KAL3;;T8%&C& MJA:PO6!1K)YJE::Z]OK?XV;+S/6_?[S!)EN=NLM691W000]Q\JD8B0ARJ17; M^JQ+>\J=V*W3J6T6@WVL#N\6UF&FFNE4W1JKNO*[M_,Q.7_7NHQG,Q:\]'2/ M.G,RG>./6*QW='RQ_O[!\[ ?^U%32$V#3MO>R.'B*Z2FI'/?Y2'2W27B/NN$ M\TY[1]_TDB/.NZV]+3GEW#H?7EQESE-^F@P^D=B]G14SSS7JV^MJ.R80*H_> M-_&;DFAQ?'7TS>JT]'1??P@?&\2@4CF"! MX&'+.O.L_V;PMF !8VE8W7:WW[ R[\.Q0%QAPXVTQT-$UA3F0?:'1@QO99;# MQ\(3LDV4[D" XQG!9_M?LU7["8ZS9M%DZM*%WADZ]G0(H([B&BP2!# M;ETS-R82L/D\\&_%#,;M+JS_[+3VK9%P7;BW97V?PQ-LX(/+Z6%P.7(F\_R& M)27R!FX!8L.U0'!-!WC>%*20G@"<;%5!P?Z$\0I1,0 H@R+(3 MVR#4F@-2:^ >'O@P9%MV*@.)Y%[(D9<.!KA2%U+^S:A7&2C GUSI&?R:;,V4 MSP1!3M\2\@GUU7AO'7D3^(K$_SSP:3 -W/MD"^H'J;^3ZR!1 '_C_O26=85: M-14\Z?\(\O=9W_6-_0 5_GGG\.SSMYU?8$C7@M^$EI]<&:CVD=A/'*<[C\&. MJ$[@('J^G5P&)L%6RS ,!33$[^$Y-#L4_Q%#8^,3V4 6Y43U_%I6%>3D*K50 M/X4H\&HMR@;^@A($9&G=V.%$J^^MRY8%HQ#8UZF!)*0M;$ V%"_U@T!5OA0_ M_"#\L;"&(K #".WRQAY?^\GG2%#U]@9>"4("U@JKE3C'DH)\"Q-=X'?5. )< YLIC MU](3)$U)2065GI'=A\QR,L4.?T1,,/3R#-T(*0;.X :G0,X-U,J+QPPE'FD$ M?R%MX?$6":AT<5\YRN$B&>'AO\$"6Q=\'H^ "N -'=DU%=BSR/NB&0-_ _^/ MPJV,.#D--,#67S[\:.$&1-RP"%\=>^#E6O //6/!66!A<86#2L=G(QY(J+_7 M(;?7@U?=^&@BQ+5PXJPLK>([C?Y!EC.Y+ J_HLK.0.;0@('+;_\==3;GDST> M62%SD0V7^ _ZSA7OO &C@\(.Q@M4"L@!\CU:2 FX:Y26#%"BX1")3(7+Y0OQ M30],XZ%7/FKR*FA3QJ"G_@W2W.&A'8BY=KQ@5#.^ )0!'.L(70 S/(70 M#+H.XUJ\1TWD[!IM#A :7O!)T:&EAF 6>,'NC/[['!.SH1[ M/)@ 82"# 7<&5DQ^K]\$DFQ'ZNX;L&9XQ2B J$I>$*CRN^G""5@,?B8S.#+0 MT\0%RQO&XI8[S1O=*NW[\!_)) V+I-<5^!5VNV+ROF(&3Q7W%6*=R"1XQ+&\ MF 4S*?!N+",BY3$#3/?@;3'9HGU!\VA_$1Y(1D;7I(Z77*&6A#1M,!?S'A6CC\L MWPHV_7IAN0+T](_FM^'_0 "TU_^ 01OZ@/3.#XIBU]SUYT16E7IN&.>B)[X' MFL% GH+&#"^^GJ%FO@[\MGH0X#(5_4#>T(9*J4!\0J5H$#<(-[)8'/F>/_/C MD$QL/).,IL%U><>N2"?\J9E7N!JZ/6Y.LP^3X]\-.4Z$YMW!/ MA$;"3MUDB%I,+TF'@88%?H0< M5EA4&WO(I_0NHDAAO)8G\RP42X@YN&4O;%DU"M6R.!<'7>)(T6XSX,H66H7OE%&IAX'W0K1W<%[U'CI9AP&#'OE M"VWPLM00VV7!A"=.&#US,D1"ZPP;.PA4@#7CLA74- =C;' M"<#S[Q@C2?YP"C%X$^1QIG-;R%G(-\-; W#T<[0R\'E$VV,)SQS'Q#)+U](5FR._7)#A ?$B(56L#<(,8# M=0I7!*4K#,1?,<0YX\7.DXS8O?>5H5(P23#'($RBT@?@L'5I#4\_6Y='%_\X/CPR MK(;E*6L'5+H'R:.$%M4:':@?1E"@SH16!F(4Z\4%SL":S-A??J!MM45U$>0Y M5RT3D;6ANW1- *WASL"MH8N2"X7:Z3JT]A6^UZ12H],A80"I.U:-NFP>\O?Z MCP\0:L]=MG@O/)HMW?0!TEM(&YLJCL3(:;F %&5*_JR"JH.#UEY[#^,J58.M M7JQ"KA90[]W=[P?]5KO=7?E3N]59\_O=7F^M.^X;U$%K_V#/N#$-VNL]Z77H M=/#@DQZIR7_N$>2&[!=[>%)MG)(B3G)99_>=A?9U]I>]/2'(U/-+JQSY@I%9* 2HB)VM3XF.??=7XA8UH-[='"OM+6Q M5-?Z6:ZT%;&[<253NNN1JVVM(!IMC3.*:MU>J[,Z*%E3-FBZ;;,G^_=:.-83 MCDZK6PM'+1SW68[]-RH<6Q(M/A(;JA*W83"S/G/5I&M#H>)#&K*"=A71D(-6 M>TT%62TGU5.06C8>HU=GO]6KA:,6CM6N=>_-6HZWD*D>9BHU]1:9AO5?;#;_ M8'U5Q9I#5:Q9!Z5KD;;?;_7?:%!:"\=C],*F%[5PU,*QVN<.WBP0]A;2V6]R M/T,=B*Z7I?3>;"!:"\<3A&.O%HY:.%8+1W?MI8-M$8ZWD,(>IZT 9-YZAHTA MZI!S/1UIMW;?:,A9"\>CPM&IA:,6COLMQ\$;%8Z"DE7)YP/#W>P5MH,L,_)4 M969J'TX*T7//U*%UARSW$-KSBR;KH1:8F'Y3::&?YC>'PR_'1\GE1B;^^?U"WUAELC[@I^37].&?P;QJKO LJS;+JL6\%A/V^$4<)&IL]@ M0S?N#9.^;BYV;-"]W[&?3;Z!;MH8HX%O9:K)!C5F6.KQH3H1R/X$N*HZ&TQ%C/?.D,RRVJG#CF?#BF?5S..4\@N%@3T;JQSQ).CF"W@' O>HS8&JNT7@XYW8R/CU>>'H(7'58X(2JEYJ+S=[A:W58&WR-9Q< M_<1<=4T+J56[5D3=!QK;0(.\< ]YOD0-V89/;:&/ M^U A'^P([HOBWHJ<2U M,+:GV!Q4T(")"B)P2%%(Z\:@5=AF)3?]O%QD9X_=VD0D>SU(!C '&]ECGQ@V M'G,0NTPWELR$50]3Z@\)5XQ!\"4K=+?FO[@/@W+$O]$NH&II5L&KQ[$[QA, MLF^'K_&JI(FUU%[51MSB-O8B7-!9#O,87PGV@N:I6M;@7!>6/954=A*;EYZB M !* QPU0_E&CVW ML/T&4#= %'RI^1BU=/#A(T8Y\G9JLP(D\Q0U\!(471S,\JCSE%IZ+SH*U0.F M,VQ8%RBX7Z2D5;7=W/'IU=')R='AU7?9YN/\Z.+JG\]K?Y9O0M%YC<-_[CVL M(L:.3,!&ZO..>A)[R<=L#^-,U^V&]ZCL-Q MN3,!3YS8G,QA*31(?4:*;'2)/T9"]N7"]_#9W/477*J:?*C+)W ED"#BTM:1 M$E)(0/21)L\GQ#)8:RRZ=:-=@ !VE-RQD"+D? 2!Z@> MWI!DQ6Z<9!;F"_G<1I[<#?3-J-:N3\8OZ?^$H=)T$68.#DF;IJ?GQ>!C($Y# MAR8[ :-RDCMWM=-)^V K#Z-[!J>SGW$64K=/[%\FZ45TPD>Y+GR*)2&1YL 9 MAT4LSY.$:/) !::Z]6;,R1 C+R"VRTCO&A,;+1+E\V4=.G+#Y3%-^I0HN+3?[:>6K-/MXG=:>P/59SQK1GOM MY4OT$3?J*CH%17>G:R3!'(3V/,"&U$GG\J7[+/06$'"JPXO4,23*Q$#ZFJ8;*Z.M3\-#_\X.?MJUE#O M/^\M2?2E3.1/Q!L<_#W1(6;_ "^,X 9$8R@5 ]P=?Y=VJ\6!1C/,FQ9P]SC M>KM/>9P(D_-"P&*1K'S%"-0CM.CGG>^77W=^2?+U93R@(@:,G$V&"/?Y)VQ% M1*J"W74:R:E=:.J46&)'PMU!9]V.A-UV:V_O MX:YVZW3:ZQ?2::^SUQH<[-:#JNZ@]MJK?UJS4^(C_8;6O&S=4M524X_5K<#( MO$E3]DF:)OF!W3V.Q+2AKS;$*\Z)+XO7Y3427,'0R)?_CKCQC$T:\LH1"T_^ MBY[1(.Z:1K5MT^1NS>LWP^O."EYOR;9,>N*JGI2KR7.LC!TN>\.3G;H_93VX MNGGFI@O55AP,6_26C!=OPS".:/_YDLT7AE:][=:PGH;OM1KL]**%=1\&IWW:R9[_;Z.VO&QO5W'FU+DC]QD&[C%Z^-7N> MPIY]L&W[9;0B>B/(T644Q+@+[9G=X=]N#X]N;]#H=DJ*"VOV/&HX.KU&;Z^Z M -B6LZ<[Z#5V]\OHV%JSYRD0RVZG,3A8MSVD64DOO7?/[D0Y!3UP_6]W$ MX26M+HPC[].!J2))8[9N[_4/&OO[S\QXBJ!/29E2K16U5MQ/D]U.O]%?.R"I MM:+6BFW6BKUNNW'0>R:T7&M%K17;J15MT(INQ2*HA[J7&;5A314$9W?FQ5Y2 M4I_9C8?MDI)>![3/.> VT@_W6,\#_UJN*N)EV*1I1D]S_3#$1@DLM/X3MWI9 M, ,7+WMP-Z@UO'_?'#9WX/1 ST^VQV4&/Q;!C)IV8+.;!8^L,6Z==2SB=-BZ MVTG P)VF%T=?OY\,K\XN_HDMW:Z.+NYKZ/;:PF)4![S,WM%#+:5F>+:+8 M7N/R:R/3K&223"5LT*9R;,J$_5=DGR:UM3:]*J.6$.5]K6JE]' MFV7A=3A^UY6?56.S%XU?T:Z1&7@D&:X_%(;R>F(2:#HF9\*U\D^RG@7''0U(5AZL.<8=BN(/(3 MB=B,.I3)=F/80"UYHJ)>);9L?Y9-(:5[R6^3/^C^/4>Z="/\:)%KHN 4^T( MNR=AXYODDQ8-DAKL"9?<3UV6QN*6.TW)5-GR4+-VQ%Q2R!4W(=>; 1>S41R$ MI*KRWI;U7?6(R#Y6<[0A=Y?3=W,F'-TS).VVAYO(/3[Q(]G&3^W?QYY J?PD MHD7=FT+RL:E^A/'H+[5%G3E_Q2&US),".G;I!VS2(1L"D8IB[PGLG)>0,SL: MJ0-9Z[0TB!90'Q0@3XI4M2DD<7C"@_QUV(DQL25R,&1?TGXN,,@,.<:<&R;, MJYWB8=H3B[I3'7G7(O#)[,&$SM/&82?LIA+>\@Q,-_:.RC1*RH?R''EU(D[&';1@F7?%TDS682:P;BWDP6ZU)^3? \"-LYZD:B6*[.>(5]V0KS+L, MA2O51*FSKKTDPS DM,LN)%K4%?)1GAFFJ?<(MJ0!=@@B@F*_-(\FKSYPD(PIR-X1-+9D\*DM(_BO7.S5[87E6U/=7M/ MU>V4II1,IP%>$*DIY,L45-#9O-H!")RXP?WSN^$(DGO MLR2X2#-.N"<;4JAVZ;9*M<$LNMCP7O^ [>EM3FU/L34;VNS[ A+9&*_);_$? MW1U5AQHR,N&WLG=ROG=JP.<,3R34L0=G@8?-XK&WV^JI4A:8F2\VSL-1R-[7 M]J)!TXB2YJZR%[:PJ4&X:2[YGN#Y[-OYT=7QU?'9J5G#O1](T@FH]'RR03;3 MIQED.QIG7*STTC.ZC> G/Y@P3_Q;>TYJ0)XTOE1BKJ,S>"PUL%>&2<6#Y*$G M& [##ZGG!2O*O0F&P_3F^7HFL.@H"]8+^3NYL6".0=A1VF.I<_\%9TE48])6> M>3/E7,KR**!^_ZKGL.J%KIM/ZH;/,H/';LD:I4'#KIKS?TC/1_"P+:4.W B' MRX?EV.N<#D8 Q0%U"C_D.CDG;:4_T$MU[W\5SZ4'0^"SU;$8'U:>9#%F-OY- M[?C3,QO( D'T[GL>)[10#2R-\3XD( 78D#A*+$B^'^=AII^O/K4B(9AN.1G. M,+2?,7L*WV/+^[GJX#P>8_][OG1L1SKBE@2BE^2&.=>,.NAG6@N/8^KLG[P: MZ#@#YLL^USFNT4UDO=0S";G47--TEA9:X$\2CP2CN/PDZMV=Z?0-D]+MQQ&? MD>&ZFI?LY0FC5*><4,MC&VQ] #D9H_,C%G.> D/+7,1W/8&3*<'2MJJ9M%EV M'EQIO6T1V/%,)Z%:S/Q(G8*B&WTF!R+@W8UL?VE0Y%A;%BDURI%-Q5PU(X6 M:<6#LKE$0__Q$^%A"&"2+[S_]H8\@X+)+/:;QMSOJG'*OA U>4UX.Q@;,&*<>E2R&(03:?*88**9 9KF1U5[OZ/0?QQ=G MI]^.3J^&)PWK\NSP>'AB#4\_6U_/_G%T<3H\/3RR?MXYPNZ<59C/H4NALG5( M88]9([ZWDW4V*4_/&Y%+$VC )KZ//HS?T/DN"@G-^/3D("/$J55P2 DZ'0JC M0CZP9*KI?)) VXI8,D8D$"!0R[NT@N'Y#7U0B3I !!T0P:?4.YC&D9PCTKA[ M!(A\U8JS.%;DYPU+6O'\C724 USPS@A^+PO%&_FVK%*E[ 9.J3=0%RC6 #H/O MJ(9+R.)Q#>MW"(Y5$'_)QHBN@SOX_=(T=[#:N/[!9HQ EQQ:#G)'X;'23\AW M(2AWTZ1$AFE"XCX*4L^CE%HW'@B\[^-U&0B&Q.%5*_M8.#+P(]OT^V4>@5 K M"?DK,@BS/&RE99TMWZSU9AF=1APDQ/$@?2&F#<5(!:Q);I">=2-/J^-V+ TX MG@5(A3O_@/C9A@@-WMC09_KE1]30:WZA/,$&+-!4)9N1[U,V0S._XS&T[= 3 M::Q>5< \5:\J,@^72G"-1WB4F]R=!Y6C06**NB,3AQ"41RTD:Y!'&J_/M&#L M@PE'>A)FKNBDEMHQ]2*W#N^?X*%B%IO F\-H^2 8CPP<4E0I";4$@SPH0"TQP8G1:R1$)@ M:OX<\OO,083Y)]&=.E<>8]F(?"1D>9"[3!!T0R\+H2-WI*<4WE]QL%!G*]G$ M #))>D8:!!..JU>AT$3&GCKKKZ%.[:$C*Q#6H&0R<_P4 MHDJY=//,MN.Y1@Z5I\#OE?\8VE%&5 USA(]#;%C5P[T)J ,81HA>TE.IU &; M\D/J0C+H"8H.A]0QUB%L1 %$HD9Z]2UW#9TE"7;34P5$TBJJ,D>9\V,\J 6* MKL$J3"R?D)+2LH9XS)_O/6;Q,+!:N?HMJ)!B-L=JEG0E1%5< MK-B:T6EM+>L2SSB!B%S20^ I4==TLA\=\6HKPPCY.$A^R7LU5?Q CY4K2RJ/G&-OE:\)MPJ0HA<5PXR$@:\FQ&5"_-9LS.X*TMS:Y.0WZ/,70_ M9'.1W;9;$70"R1B^4 MX5NDQ$WL+[!"CE*Z4* 33P)ZBA0QX*,D1":3AWX ,56RFL_PQ&WTK(2=S;F/ MIO-FZH/ME1#>3)X6G2GSM7&)#7ZA^1DBV?*_W=WD4J'Z* DF_>W3R MYF7$]+'JW;T[5V:6WEV(!_Z$6&W5[0UKT$\JD[,I)Z?J P@4(6*39Q@.U#OH M*U-$[:E&%.(&B%'0:%BD^6-999'.&+2OO]>2WT*F[= I?@A;R+(UF>_=MYGH MGF.S,M,7,S"_@?W;S@\V\YIX3P?^]W\GW=9?\\D.GC+_VTZGO[??WEF*5CK@ M:&^?-GTZPDBX8"P/ZO3G<;+= X)>00YU3"?; MS9(*@!Z,=LSILRFROZ:9_0=ZHTK8U8S>_M??]KN=O0_(3. ].51IG2XDOQO6 MT2UNUY%K[$.;U#8Y)?N0(I]KO=S^N^^!+_YYY^)H>/C[SB^K]/0!6J31,FWH M;.*6W_>]@=X'C$=V>M'[9F>_M//.D5C=0;*K[O6'\"%'FTZ_M8NT4*RRFM91 M8FYE:,29/57+-[0]A>(=RJ?!$7*J658A:OA#N*JL!M$CI>H/)'LUE];D4JI' M.48YON( 0IP-:R(HR8"(VK6P.M^31Z[[RR5$N(RXL/[R1YC<1Q2D2D H+=F0 M@"S5IH8("8#EI@51E;MH@$4!1]="H<&9B@O"SC1689+L:B$T"YY&K#BCAPS(M8#=AD@&M4\OEUYIA13$LX_BRS(HP?01] ME=II3QDJ_$1OCK'"N8#D%Y50EY5KG8(@.":/ZF/B275PJ+2@DRRI U UF#43 MBV*B#%>R_!MQ0EJ)76CH)@&"O54(Z6B)-Y]?YE;192HLX[N&JA>F(] Y@3!\ MB01JQYR,'53E"/BD,1XS#4XG5Y]C"GW6#->O(-6 [&=HPTQD O22>=S;]/'5 MTD!/;3%@7I36/B\E?DFTG\-K4\ -TVRD!UD@#P86$9%:Y6DN2/;5JK>73N\, M?HP56MBA&Y.](!#KJW)( M^A5DC6,QH8L%*1#[BPE5 X3\EOZ#H_!1O/3&9@@S\@B:WHL$#\J4TQ,0EV1D!'UO;=6D;":##,JN@H6^2V3()]@ M:B=3*J8+F[@J[%W[KBS#D3LR,VU)2+996C:E*I#2&B:Y!TS,U0(S=HVR@UB% M*8Z,"N7.2)Z6;(X9AF_@7R$9FWFBD>A6\M?2F&FI6SD[%<'GKU#K,5JKJ?U# MKJJ'E.<6= YCQN4R>;WUD\MRG_RN+UDG+PV=- _N0AD(N1L2*."!,M+%.F[% M/2%>"!%&;%23C^5DV$N6*\I8HX6467/$M;?RW,M/@@$>IL9:ZJHDX] MW(IR819P'N1VDEDY;Y5 J($GVUBI$<>Y[27LQJE'""W]P MS&B!HTDIC6&=.._15EW?CW-S59.$Y2IV2IG'7)$J4QBB-M"O-IRJ A8+:[4I MI!U*$1N/$_..F]E4@7&FA#?9=9 #S*PSK';B*/ 81/EQ*"NV1L)C6"6*O<_4 M:GS:5!'42)9">&KA7812Q1%'MJ+LD_03Y"U=/3U5H)X=8(,D+Y&)K%K(BG=5 MFI6 B&D-<[JL;XI]7R\#"#D5*0#S<)N>"&7\GU6?K%6AA3-9?Y?J']J!?.B/ ME"-5S1M(*DBG.,.1]8,^[:2?I!J:=.+3=+Y3JC?';H+P-(?/A-V22^\D%D(U M>Y#<[C0LN(?B^(15R>MH'+?T$*RI#GSD.YB9D$]42U,%?>L=COD 9P%JU41Q M:^)?M.\B:?6;S#7M%27(^&M'H!.&/[&>!#^VJ'!L@(C:^<5M(5-83+%.7K H3;H M%*JIY@LYXZ9LO"9>PCE=7BX+*<-DP1"]&HG\E+OSI-Q?3C#7>NY*/C5UPQZ/ M]/8?:?T\VE#DNF^D1]80[Y/N:SES'E,NQNH:8GT>,*[0^&6-<0=!V*5 M\(T"'QY$'A2^/5$RT+"^9B(;E#O\^Q)3:5S;P&UT$79A2:QUJ#P_M;N3!H'2 M@02;^FE)ON[)PR7Q(IP0!":0,]#RO^YSV6LW(<."G-("C0[\])'J]S;E=$-8?R;NO,$4"_XX&159"IP^EUA%J+Z!\MMS^H+:UI-&>NA7IR.8D MG4D4ELZ2%L2H;CH_N4QU%4EF+BO+;/]I96LP.K7$5@5\D@V74PS;[D\HCRD+C+48Z;V M/SK"1?'-[J A>TF[[5>7-54C(\5#T:P+V5K"D"D\6:0R>>:<+>[D@MCT/% U M1IEN6++8=.5:FP9)L[VSJ-5WSBU*EQ00S9;?B VE2AP265%= M%^0V!#2!3>P:D-E[D-]W\"WUW4S(F%)N5G-5NR(O3)8H"'5N9#:<2;,A3WT/ M:4L(=:9ER;X/,)V+?,.0%MJZ%*,7D5QCR5.1Z**VLBUO]\JTT]&KES(]E#V! M*!QJ),N,UWQY3=AD^4M)D]MDWLC1AEP<[KEWB'0*_::*]71%_4Z)LZ)5VB!8 MU^KID#XOMY1V2M++*G8\LL1\$LH2(@>/#R&I?4^"AU?M?%1[A3\I>ID_F9V/ M7]16(=HVV4S1FNR>KWRDH?B&W9\A '@',A1"-#"7RZF.["^A=_-2%Q.$8R"R M!BN4[ 2SISXUOL)F-;GM4QDDAQRIA\<4X$H)G1>0R_)E4P3(%$08)3@K1.K< M@SC9E:F",AS@@BFJPW?*GR5Z0(M/"0*6K/S*M@<(V*IF=S1\G5/)S2R2U3BY MAEK#2BI&F74(EWK"QJ,]%.ZHEV]HG'FE@$>P(-LE)-FI+/NRR=8WX!+9?+X$];+K_K)[I3I?/LWLZ^^W.SS]^L<[19&DTYA.VM.#8 M%<6;P&-D.>TENTZZ=1RGF!3=>*\]AE#G5JXE1" LF+7<, J40HSHJ '@HA M)3&?<*W\G R!#DV7'KC4O9#PIKLP$YI4Y7V^L0AL7(*E+*?,*QP5ED3I9.HR M\B$-.P?[-V7@"W!H28:Y;F_BT=$< (M*F )_5@Z6LE MI1$2^>+R6QKI)039%/3E)D>E#-.T/Y;#\3(ZB83\FBT)V4P]&[IU,'@>+2,C M )(Q^#I*;& YDU"!@ ,YPE07*4GWI9!/=5NVOBKSB/0M^F'8*BY46Z81\?7T M%JL$BA *MD^')!NK)CWDTNYK\_0LD1M=<$;] *WA**0%#RK8QJ.&(+^2 M!P-E.Y](O^_+?MLC+$E049#';T9^X.&Y>#>(##K8-=ZAUK/R&VKFD>#P)$39 M_E,1$..:-VEU1_6 L\1,'N3$ZWHOK5[))I79VH!L:QP* MB57+,D/XO%9L\@3\\;_8;/Y!]3 T9(HO*;>/E).60"'77:&(FA92.=L%%UE#:QZ6^K]1U+G?\0NRI8P&B>U9@R&*G??'< M5>/3^Y1&3 53FP4LF800/YLE2T-(-JGNG6F+,]M74K]8U>NA@D%!)(VY) M2AIYB+^(<)H\KSD.>&8>H3ZC;=5N/NH-N5"C2V2!6*RK\--#^5+2*"9A-\G& MG5./\AU76]90+051.T#-5]HO2'O-G4P5#F@2A+2^LH#J6$$Z?%#R-\-Y74>B M/'[*9Q(B+ O-R\/JYHU9(OKX;_1@CKJWZ+E8A@A^B8E$/%5(DZ:ZJ37G/> M!BYQG7QDB&5F%.UP??RQAR5,3,%4:$^&/96\*KZ.SP65J*;L@-/VO+!D-FLX]J8-ADJU9&[K=#3).>L MZHT4=Q(@"E #;#R5LEN6&V%?50P"L+5JS-3:2O+!X7A> !ZODP%_TPT6,TBD M(?A6A=1Z)!(C2_-.W *"[D7B ZLOD\634KI!Y8,E+TE+30D$1T6+C4C47&[A,1N'@\0HP3&N-I(XBJ2A^G7/#]^T=^ M6MXYDD>4,\$E89*J=^& ; MTT__/WOONMRVE6V-O@K+U;O:J0,IEF,G<5S?J5)D.7$GOGR6T]G[URF(!"6T M08 -@)+93W_6'/.RY@)!6NGA.&&T M7(4(8DJ),LLI"Z'N97%*2@E@(!;)M,N6_.PZG&.&:8V$P-=9BV$\@]QD!1[E%#0>+OD.Z>:J8A M8[%$VRV[AQ=E'@+5JEB>-S7DRA@21HEY%D8UT@P:L3-IMXUSK4L..0=*C$,G M &,LCT/J!55E-X0.Q% O@M_'+4G.T:](,9+P#C,(QSDE"6H8).19&",T.C9; MS,#F:N:2$85\Z,AB$I3@'S#+@57N_=@JTL-O*>GCGOFH@IIGPCZD@M]:GC:# MPTV5C^#Q]J*G$5P!RAO!O>^@9Q2L$4R;:6,FXIK[87]4!<%"2/.VI25$8\ C MZEKE3!N)6P6US40?_S \94\OA9Q'H=M^1*BA"Y'VGLHYW#)/^EIMR+H -O,$ MIFO"%:"^#$=U<,Q:"D8^F"9P3SH:&?X>-@$199KL:7C*J2@E,==\^"P=7>_1 M^(,S*TG8Q?0DR?I,YJL6-#9.IH6W5)1E&BI(><),!@')8HC1$U#!\5TD,1%^ M04(L*T!#5>?+WG.0DIWE/36TE1?YU'N.R#(R\8Z.G*@IT=8]I1XN6%CO R2D M'.P+P,Y<7E[NOR=G?C_<^TLV F&Y?3G5',0>"Z/?0A&@\?CMF1"#A,5S3%CX MM>"]4(4+ W'_WK-CU M>W U%/.];L%3+3-]0/2J'8U>@VD1Y6L]:EEF0)CMI ML3O>%2Q)SALEK)F\#']VYL2-V9"6=$3X*[)ED(+_@%X73Q M5&R9)];)K&-429"UP(P216S(14>@U'=92OO70DL%_$#DW"Q.PYOR860S!YLD MA1@;50@:T%D89R-1@L>)G.8_W3 90;LJ4'%O*PW9:)=NE:_JZ7GX< IA^1Y- M?@!,:JX@JB9QW!\7SQ&GIL*N^NG9T;TOA.+HV9$D&R 93B.\'#1/$B"^"[$' M ^(YD98^!D +$'?CQFBP.6 N=?^F&JTO!18C)R@] Q7.$';0+RX:(CJVH"/) M(Y!H5B-I1%,^P;?L7JYQ[&Z0(7"/M?C<-)NNUSJL2Y[(^_=^/?SY)\D-U3ZR M$\P/SYTG8/+=\8YC@S'L?@)C+3PN>XBJTIZP @YRLV'1$FN(UYRWF>5MI.WH MN*U(] 1?BXJCK@ATJ7WEFZWX])Z1^L-:N%R/E\9,YR4W,G.=WK7WAB5"_UHT M$&X.=WJJCZ75VL MK%.Z(F[\Y14=.>!HQ8$(9,@#LI'Y5E9$RX1NDC[DG N@^@.M"#FQDOX_ ?=< M JMBO/S:G#WD?5+2=GF$1&N&- 2W;F-0J5$3DP0H^O ;)"BQ4&$)7AX_[FF, MH[J5?"XV[-Z))?=SWO5#-+U5_)TQ"4$<#8LAU(5&8CDX88'6[RS-M45ZSY=( M<44\D>$[:4T07B"#9<.\/!8-(M%C"5.*[SU^\%^1YX56-,F](!K-I?)$+*+] M.25#Z%]LCPU/^,"+ X)^%"F#<->:,B+R/.XQ'C[\+V:F80,&*$43>[6*C]_Y M=JV)\4#BD&*U[UWPAE\<6?!VN][A>HJH1FWUT<<$+'&V0MZR*F3@RJ6M?!F_RQCS_0Q;E/GCRS3>3^^"(?_#T^=&; M0_QX\/0+=M?1YM\R?XT 77*E=!6&5T@=(TUGC7O)!+J*Q7^:(Z>_?XQ_N M?:'F[Y)PR:2>N5K.A& GBBLQOXZ DKH5_ <1CV6!8>+XZ.'DC.%TH@PM,C\S M&T(^..29-FM#@^0HX-_D7+,?!S^9GZKCIAJ728A!%^4#5\ 8,13+%0;H>I^2 M"Z#WXUO1I/C1U;MQ\NS>LV:ZB@*GSYK+NFKR67=O?T!7KPA;2[&$YZ,C<2A. M+2"JB5^\;MVZPTF^/4Q"TO+B9"@Q& TY1X;54WT<>MR>" 3VYAS+;3XY',-Y MB[QEGZ:?)0/3$7T+@:"[$:2 <-(F7>J368A29V55G@%$K;PD8(469=T4R'>Z MQJKH@S\TVZ/W6O.*0[JV!=#U+M@M6AI'YV4QU_3\(.W_F@M39C*.CH]>J\G M#NDPF=?/O\6$\:*I2^8RLO3X(NPX),L M.0'.M<"Q^N-WZ4]'9:]SNNF7B\( M4P+C(;+'TA9M99K+\.O@M].==F5>MR(.'NSJO- <(%X_DB>EW@+XA]SFD:,K M89\:SG$,N>[0L#=L*>L2G5;*3#)6I8"W<]W*Q"USYK:S/FB:OZS!8Z1VF;;: M\>$^G)]J[6[$FV<+I<"]'^)!V4G?I0Q@\#X^K&-J[9:- MWA97^)^'+WX^_/[GX\F+5\]?OWUY^.[%ZU>WZ\&W-1/"Z7%NFJ1IQ-QZ2DZ= MH.,/1 9Y5L WA:FFTNQV,%'R>;D@T5X)@:O>CDE^/JPC JMSA1R_)LU3.3D^ MNF7+8^LHLVBR'GK9!'5S[OAKSX8@E$P.9[BZ:IG"1\(F74P.'NS]E)$:!(%% MJ_78W__OYE"R[ZO=,L/O?+OW4])E$[XRXQG BFBL>MYAQF83MA8U.\K G H! MT(ELYH.OZ#,'C^_/OAA;-\'R-F<%9A:S:5_[FIJUH?[M"+0[-.D'SUA3EKI@ M*$'0L%-KXAEKK9LP?)1..<@@DRL.?A0$VEAX[''.S &G1\G C M\2L.0O"1>&&"$.?A4PU Z)+BG;W02$)<- HCW^.F'*C=>\LO_.7SDKH[NWOX M@$:/-3M?WDU>__)V M_O'OQS^/)Z^?/7QP=OSWY_%OZ 8MH'GS]X.G6E9PJV'_UV;0^QSJU M8X@IH&)4Y\1UFLFIUC/?!$.^6I3NN:N@,YY$[IJQ'=@&>[*'9L-E5WRG/SR= ME=VRRM??E0!.[N%+3]/AH75Z08=J<)AD2V)W\I]E"3]YLO_MXZ]H%?=M^-], M;RP+?#^\[9^NA& M1TO>[2,[2TQB>/COPCN&\+$J9Q-]Y%LX N,'W8MPRY_V)[^&:.G\&C/[6U_Z M\^W-\==^_,WO^++;9_BS^3,AQ"R)'S4+86K1H23">50N_9C+(.6>@>OX1P[1 MYQB=EZWL !2D8[_,M<8JP3Y5 @JE,H$&_0-9:"J%,1(NA&'+GFO=WV; A^Q/ MCNV/A\NVK"8'CS(IA&][2)W:I&Y 1.5DVD*P^*^&J[SN$887XS=[S3PZX:/V M9OWD[?$_2<]CM3 MB^*\G,8,;\5-,!3S!*?Q?=&C1"QH,49?D5)?20F6AP\.OG7O1=@QZL%F $4! M2+YR0 Q1B0(?5@1AFS3[TVN^"TNS;6IY1X;_GA=,WDA59^A1 >6*R;W>P@@W M???V%Z)'ECPV/FW:64 4A9=Z3&\S>#F=-'DNO&>\/29;IH@@0?D%P1PNRKQ' MZQN#U0C5^S)OJ09%^20"[MJD S,\Y407(=K*#^%_9XM\\GU%D+OOB\J52ZYQ M%MZ9G7Z4M\0Y34?>SWE]9QW.\9=[].WOY9M]MG/KI*AI1_RS1()5-EW&HK[E M0G;>UVQ0G+; &-G1D],:QZHW(K,/'<66Z_OO;9=[=&DC8_+7F8EB+5 M#@XFXQ^K8. (U\@=B53SDVXP.:/]8_*R[ /Y(<"L#OA'L>KLX(Q,>WM"'$ MC4%O;W?7@F=3(;_RL15ZG?,9MSHGUGI->W[\'!.(\CLE7Z(,KZ?POG_OEW=' MA+^KF["JWOVW_Z/'YL2) T)KL2A:/#X/:D=N9-[W0@?WZWG9U\5:#[2'#_A M>_CPZ7 5H)YB10-M=]6#\&OYW@.&WF]^=_-!)H?1=1A]J)&!#B,PG,OHJZ&( M>'3RAFAET2O/:+])7K1-V+;:+EC,B[I#6P;U=U,5L%WLCUB./\NY^;:DBEDP MJON3DP6*F_]H]_] VUR M+-?!4?%;!B=S<9N=1-]D M_IRJAL$R!NOY<#_X[7-"QFX]47@LSO,9$[[EVJ$3@3 _AE^0.!-5F\%!78:8 MAI@#8.$F+PG8E4^.5A7U^4]^_OE-QJWDQ.?SH5PPU>_# P!^<:1GX59X* [7 MR)*J896W$S8QBXB =U^]1[N-=K.=D*H/7O3G_-+D8I; CJ)X^>VCK=;W2]0D M=N5(+D<^O'WER#M1:/IF_]&3FRD/W6"AZ*WE00B^DD7X9^'8 +O!Z/A!X(3.YM?P4L3<.K7 MO.K#9SM*72D)XI^RZ/&R.*-DZ_[D)>B([ZKSLZ7H<9U*_IV9JJ%]&!!$NG+C M\"_#ROV?)H?3Z;K]B"G]Y*'R5O9Y<=K"S!YPN3W<,]X7]!%L5LO:^,JYL'QE MAH:*NMF@B+R1"B*KN<$#*O412SJC!+^E:#"U%(][Y-0PYU0&"W8P#,DQVE? MKOQKV3JKFP7SW%)*'??2:C^L;GC>RSSL>DBC'34-\751\N>/RGA_OL67]V&$ M+ZE<_ ::6MV0C>)/8D0?_.GLQM \L"D0D=($Y()VTKJ'%O7UD4]W:S3(+;(5 M_!%#>LV1&L4Q':B3>G*578R?C]"F^'1D;F&_0%%+1+'7*%ML/I\TG.WC C:7^68<=9G\JQ_^GE@BF MZLG+L!_S1?>_3:G=ME/K\>]V:GW^ \NYKR^!;E";=I22K?_.;O_G\OAYN2I6 MB>WQIGW\M#$:2:H""KF8(BFN]#)*NE&LL0XQ M"=U%4#J;69HXJIN12KC-E#C!3M"J7A<\S[3$)K]2A-).CEC$]>2\V(YD_:&E M$O<6).M&3?@6=A5#W6>CF6]"RM2=_$MD(9E?=0X69F;:"N-%QW,%A%OX##4& M"R$U(82[R8S@?M$%I"\0+RH&,5-/JIW!,1@JA43^XO4>=<'?9*OP[H^[3NO? M"FWX:CNT@1ZWG/V?>^6WLP>/YM\^.3B8%U\_>EP\R;]Y\NW!_.'!@^FC;[]^ M\NC@_SOX^M[GQD/\P?5);L]^=_QR?=JA) >#AZSB=SZH0&/_QI(2JU+)_#F"O5 M"4$M(1C'TR)\/F,2!F;"9WK+$"15=$5270,1S[1G(AZ^'1$#DQ="L*F625QQ M+'-D:!\C&AGZM?+L3?'J^.0DF[S[D7BOGOUR\N[MB^.3\./DUQ]?'/TX^?5X\OK-\=OPI0S? M>//V]0]O#U^>3 Y?/<,OCEZ_>OIYHP)I5=WC&S359C,!8T,?8OY M3&7:D]"%'XCD%X:-%J!]^T*)<]TZW+N AO&\'B]4I,X-8* PX+ MH\.W5 )X3:3%!]+?N%%DQ;M3TM+NRXY=512P13YS[*.ZNV8JS>.F/[C-1,0> MH6T M%(D9Y#K;<5+ *8U]K'=W1D2$!MW\3*"5M#$3$P[#> 37CC<(TP>6HLW%<2PY@OL9[6BK0>D#$2-(&50FAF%9,#^0:>9O(X%9K8U,49*RR%!U4Y M/RCA,!B$6\*PWRMRQ.J:=X[N^5\+7@YA'Q+C89B]$.> '0[$TUW*:)R(-&C[ M,@D'>0)*/S-V!1KANM#IDGC;.WO^6YADZ,73)"3#19H7%]:$75PTZ(Q;G1+K M7,]+5=5RV<)25H4-N5;'@]&G!;&PC$Z6>+,8#KS)9=F)B ;>W OWR@-! M$7I\=S%C;\NQ,M*\N)/\6/)$\V)%T$ES$ *Y!VTRYV"JB\A\-;^@O(X;KE@WW]IAN M.' #&MA%&&66D!0IR?BN6):;:M::R[6%*ZJ%O')M"O"*V+#O&M(_?%40\H+*6F?%Y"U='\771_L/'H!M;YI7TU6ET@>C23=^ MX4/U0C/&>[2QYW21?R@7JP7911!*SOA5Z6D?[7\#=H&#<+]@SN>P&N2'18MA M(\8,M6JT**!9CT;OVU5&%*0BK*'@%9WJVD' '7 Y*.<"O7O7&.%J&[YV&]0%UB^WWX3"' MO%*H0.1KUN%=0-F &KP^.@.(9+NNX.2%\W]L7L@!(_$*CJI$X)/VL*W[J@P; M>Z:*]RN\>WR5Y!@+AU41]AD/@4)B)PTBN],/; M%E);**@ 3HF)MN"9_0#3BL$6IY5 ?*<:'V%!Y&UZ:B^)9/[:UTZ&@B=RY%!! M" (Z3PD.1RWAYA%%PUB4-3N)NMBVWD5.)&&/;;!WPIU8V;5LDYG"E7&EL$0A M,A=V :I1L@^J)CL=*H8-0K U (G+A][YC6*IS2;89??$24N)QJ< M:0(A6&G6;R9EQ@Y#$>,=/5(U'C&77E:V["N2)+J@>A,MT.!,5@SL >LR+QV2 M=UOEP5Y [2!<*IQ<@*?3TG<+C:!&DC)M3BL5$S<3L5"?B#:3$))3/!%L$2=3 M!@^L2]FSC(\L:#TGTRTJ!\CFRX0=3F>@]WZ+)% <1NXL7<^6U^M<$Y_2E!14 M5%G8GS]"Y'YJ%AKY*LY6F6JVC-=(C,5N(>F3O@PKG",$3NZ$'1HV*]1CMT^8 MIC;:_#)$?TO.2-(+F-?>LF,?MG*T2\*-F+7SX[: >,C^2@FUXXG37>\R#=4K7NTO5KW%RF\'3QDHGI- M,""50E'[J2IM@LF,@X>1(#R/R0W.H>C*CF=6LXRA>'2H;)$C?^+WZE@A[]ZKXH$<]_D2G"\XII&Y" M5&CFBE2 D$DK. )HBXNF O!RZ#&)/F"Q$"R.V;G@*H=YI(^$E_C;P8-'^U_I M4R:)_./O7[Q[=I@)K_/XVT[N2UI=E/;,\Y;'@T\*B_[%;9]9;!13)PQOI9O" M9 \E8)L/EG_>ML1\OXAGPW=;C;# X_8("_?=5U\K0([<[KK_;N_@V\]&\@WY MA:^-C/R/?X2GR=@D/*,109@J*DQ3%Q&)HEUE >!9V37 %J3X>_GA=6 M?%T0""IOUTGN(Y^1+'1?>*> N%%*2LZ0-D[)_@8GU,BEBS+=- (P#5T453B- M'T4_3OD?]5TAV5I>9WB_(3%R5<2/)8*9";E91D(+>;U@=' M)UKXVK :/L*(N9%K&);=[/V^)L5E15;M( U2RP21G/NRUUAMU66QAK.;GM]A M>N95\:&,4[2LV_JXV#!L& 4S9F_: 9FXW)SG^>U EV6 M15\R (K/ $I 2DW+_@S1[K(+$QMLBP:#],$0W:[$6_#G5%E+ R&">1([MY2+ M7?(.%<)]WI2J7S!2G9@>B4< 0!GDSD/X/"O(GEFVB"V?R\'KJ"MN2+/'%-98 MJC1SE8'DE)6ZR2:"C0_X.0.%* (KZHNR;6JN:L\K*G8Q8,&,?LO\N\N&X%$ M+$#*KA/$3+=:2%NR%B.(>W->M(SHHC^<%D3*B2U%#@ '#'E&^=H'B!L3XD%/!J!, MG%YD<5I$HWIZA37=]9J1(FUJ$&]3!2R37!+'/XN&J&W0\-.MDLPZW:E?W[*U MOAUC0Q@-EF^G(>:Q9,NBN(]DQ4S:LGOO8481@6^?D^WB[8#'=E6W;7 ^JO_V M]VX#*J(UW8Y<'8$"H3KE#(( %UQR,1U*VY:\6&$7PMA16F7KT.\S^[EM8(0& MS?@\GH*;B%9\.9P!XWDE\S+SL.:' EE;<,$:B7*1_B#=<&8@>#$?V!$,1UFO MDDG/Q"P-EH78QHT1A4D_2)Q=X 5B (/G[N-IZ 87P5OLG5-<7';Z#ATPGN+O.EJX5S M=7-1].<-D.J #6[8<-Z1QOP[V^@I#*M7%\<>ON!J?[=K(XY;*2WC1+CY/ZBU MTNC',%O/5_\I)O?O_>/-\WM?Z/%#!TTL>?]R\H.5<8-A;WS"]*(/QPDQ\OW<*P8&&9<3*6%C.2AQ=%I^@ZC.@19\BUQ5/R7R:W0[^+-20VC1(/( MG)9JATYT@*#CNGZ]5'UUMPQUS<9]32LYM=\B-"\F_"L]3%0#JFLJ*CS*.Q#0 M9\4Q,OHAPN,P,AGZ1@0M;]@?&EFW<( 5^<^FLT#V7M9N(P]X^)P-'STJ&;VP M"I"RF!F*?LW[BJZ34Z*>3CRZD.Q(J:X&_[>$SQNN(1MF<*L3\6CLZR!GJ7*KZ/'KN78P@B_%>%QZ%-9";PR'FA MAD4FGB*RGG-@H]#,W%:D=&V1<%OPMWK>'^AZLMXF\ ;,:$ B8@A[B!"T^$M& MWHZ.9N:AG>9*NGL!L4-[R>IOY$62^K"VB&7AG:8QA.4P,E\%QZ+5\MDPFG37 MCG8-P^J_%NUIV%&90VLQ'F@E6$5>S1Y3YMYDV9 HT%2PX6=%$W_ALMBGQ;H1 MQV[*/%EW0\#^<+.W+$2?T51(U,R(V4^V&\$N)/9@K.4FEV8G!7_2?JQ[UR_" MR\M[WGH(.$VW#K0+=IYJ*S!=R^!.L@-.3Z8^.+2)C$OF6@FZI*4"%\:RCHDV12(Q4GY>RDY/ M4/5TU(E'0INKHDL->RF&J.>#-JJ[S&"%2JLG5D7'B)NN1SUNMACR@ M3GI4*!BC,SB3C F7ZSI4ZZCF'!9ZV5;0B0/4N&RG;3 3B5ZMH:73>\YOQE,UF,+UML$T'( ,972?DB* 2^]#OQ;.%G]#[Z2S MF_$GU.6@"T[7!@B44NR:'Q8.(OLD(7BK:,U[2#=)*..V7WX"!!'4SB&Y0RNNEY&)R*.^&F9$4J1 GN!98A6LF'B != M9.&:2"7?!4F#!C=FF;X"$$N$.FDJB MTE/R%&D*Z_!X2V5VM8B=:0S(:R7?EV 6W/$_-G71>47-B"&0N;\PV?*20A5* M \U"J!X7-8IL0YNJ!Y[:9>2:-S9(LNA]RWQLP>AA/198GE(>6!H3[R;6?1L= MPY8#Z]K=&R-N+V&7ROGZWBUU6RB=I!9A&*:NZC)L2NR_33Y M\?#7G\(]I^_#VK>LFIXLAWL'#_27. .[PCW?%?-!^?R%(P>CCXXE#(X_Y)1K MQ^N47>3DA F52\G+ M1A^(4"J3E_3 0L5JC\W^8NL_J>?J(O\7I_O9;C2M>Z/?QBDV2G]SG7KF=B.\ M6\*?N(3U//"1F3,_Y.W1*DG**1(\#"A:?%RO9LW_+@0R%:UIPK88C1@YO:YB MR?G9",+S)[(12I2^>TK-)Q'Q+."6VP62;I&,O1)MN&;9SU$_(?;$;?,3(N?) MY%!?Z5*.(?27S]!U,BMBBT?.&"#W_'KN8)32\4Q'S='#S!JJZ'*QUWIVDPY@ M?A'-,W8K\KHZ\[).\U:@4G"I5P1>0&K;SP&&J/4&"FE'\ 23^"!7Z8WVYP_> M^NZ>0P(H@4.$H" F"#8Z 5!LD!7KWYK+NUW'/>K+BO@,E86UI> M%/;:'<">9\8N%J.9H89Y5]JB7)P2J<%,5#&8T8:NGU?!Y,S6[B/R5>P+OF]; M$$Q\&,+^<6>F*\-)+QK&CQO*L# 'J#YPWD['"Q7HJ@K&L7(X=0\_ M]$21X<] MD3*+4SU+HB;01.VMS4]9&2O!B/&XG%J>KL^1J-AEC;H-,+DZUQ9R:BAG$S(OZYGVFB:H.:O"\UL+ M)L:]LAZP5=2(%3HX7IWE]B*NN61UPR?PLKV+W/+ M,FG;4X.V3;82 *&$&=/]IZO968&J"#(5C+=0N&(X-6_7BX_OG.\+[0SRRB9/LPF^A0>LK%'^V\=R>2FLF\F"%WZ4Z'T7$5 MSER]_"@QD@N9*1?OWTA8>>F.[DYI;V(8@_-RCCV34"B$\$C>QTXJ9;@S+&6K M9;IBRTOY@'('5?%0E:]W4!5Z.-1@XTKG;3FRD,) U/@B*IC M=J5;9@+';?]QQP6.CK'2/2>K.D'HC-517,YE!,,P7D46I^Z6C2J0A^!G =)?4_N3WE MOFLX>3E>% ==L]08RF+3'$0]83C^Q8Z*X:G3S/217E22Q@HW$7IVO+W/=&IA MD731Q/-#CH3?/79G6!K:QMR?O?\*YSD?[.E(F1;(^[JYK(J9="'3V=N6FH+1 M"B(SJM-3%)#%4PT-=_H[_OB[L<^.;0U)*HV*FA@C[B0IN?7 ,]FKD8_K0X0X MR!UO6)G<5P[ZEA!?CF:!KN\J%X9[D+7#D![!D2VI 9Q!7)IRC[$Z93/1.AN> M8'I>X\Y<;#48T8 [0A-]PJ@'#%=DSM\@O/3\ \1="?;DC4T\39:TIY0SQ)GK M997+>WL"\14V,QNF3:F,HG':%9)O.DCV:L@((=K/TFG4[HH\;SDEH@GT> M7+FZI3@=\'HZ4GQL6,GH3C8!9.CMTLW-@L'%5YR@Y,Q?!T59*"PG(W+3>* MZ/(T_QHK-(80#4=LFR^YL6$W\#?IQ+=0FHAES4G54&)FQPEWL^=HK)PTPNE] M3H@WUWFC#B1('+-@%AV"'75:+YHBK?@_>"U2=-UHVX MBPOD96/.DA.P)E,TU8Y[R@6TU-->@I)L!6YI^WY4AX3S(A1%R M4:W0H)1A$ M!12Q9Q-[HS27P-]Q%\T&%PCW*"P?3?FYC4:ED8SSE@K8K^=E18IE^EMMX$92 M]Z(L+@W>,9:_!>WCK%76V8K&781>\2!=S/T)0G\[>8()0BDA"-A)'?"+ND9$ MY:C9,E+IT'!%C*D(/5_$Z)O0W?] L)D'2UGV?#;H=]._A6MLT&HS>*_QP0!GK.=?[7S7A% R?^IW-&:[X'?4\E=-KF(*3U0)( MZ#"<)RY?[#)";Z0H]OG,\+W_-Y-.;681*6MLL%O(=KF56XO,"(2NC=+0"!?# M@D6"D[2]5+Y9NU8-^_VAF.VQW.UM+>Q=H7AI39==T4O+'"TLQ;O*%IX;FU.? M/ M[:AG+D.1-VX(.\Y(9C)8/&!RI;2CB_E(M+@@][*6,NLO%E8G.29P[DW/R_#7 M_?E: P=+0OA$N_2O5,(\5V89+F1C<(U::JK6[^,PY'*/CFHWZ)5\O#??QS M&8NO/C.4BE$GK8 %IZA'W#!^QEMF&L=/A1>ZDCY)LQT"329,KFA=,[&W[,VW ML#5IUY)M)O6O4H;!RUR=3)@$L.Q3:U!:$>>E92F=%$4G %W3KHZ]6V?%2<'0;?9 ME"K'KHS\97[&1(C!Q.8MM,*9:Y:-G-@IAA\JDS1K8-+M%LNJ61=TO]?)/K![ M#LB^TQ$'+TDP*B"UZ'BX,8;IP"'\Y 59QJU71/ %DX3D?3".2R97RT'_'C$8 MX.)D&?BQD;E:_RU6<3(:G M4.0\HW6+2_.'T-(2)U:SZK3Y(ND-LNX0/2#V+"#1((6[$2^*F!FE+H\0R .[ MH4],RS*>3>F3ZMG=YI<#,!;5L9J:08+IZ<:=W4 $BLL?GIQ:)*43--4EY-B' M_IZ-;"G!*4>J2CYOB[-5+1TRE*5@M][.BRV*TO,Y!?3\69=9XQ5+5)+'+_WL MN=/D,U(U7.MHXF-N3PX:VM:_^WDQ;B?)$QU1IP2T5NN<+ *B++1./AQ' MQO9%IK*J"@Z8N*N6J-48%O#)G%Q;T=2?<1"W)Z&&G47LS_ X>0($6M'DMI_[ M 8PC_R9L]V[RTMG>R:&-_/U[;UX>,@TZDR\X@G):[8[QA F>EE4PR]Q1H"1[ M9$\X $$8#"8$WX'8)Y(#7@)&;AD7 L^H.IDI3\'54TI67O,''F&OMS#.]K0B MQ+'\@$&(&8#<"/N%"<$R1TOQ='(>K!2:Q#^ADH'$:GSO(1O7@%1AH'AL(0<% MC[Z%7- R\RW;)KC79/5Y^O!.9+Y/X*3$YSZD2\3GVR<89.3]?+WX4 MZZL/IR:D-L*38MDVZ\BTY&LIH2\D>\YEI2X?(89BV089)4@/IE+*V5DK:M MV-)PVMSJL&.7R2:)DCD_7[8-I_Z47LJ"YDJUV4MP1A_RNW"M(G<4R'$88EA)0PT,X*4 M@AQR Z;D_'1%NVX9!Q1...F+!5.V2JW[*K6N"VJC7BHZ=KR -P2D2 M\,49N1,;>^ !@E6C.*,-J.Z5H[2@,@QU#$JR-ZE\C6PCNL+[8CTXSGVO)BU?/7[]]>?CNQ>M7DW?'1S^^>OWSZQ_^9W+XZMGDZ'^^/WY[ MA&0M>H\V3<@Q /4)'ABTDR1!(N,QGQW/'DRX@_8KGD]&,DGG:V1:)5 MG(!.TX42G82$*O^C3Q#" 3-Y5FA MW)G\TK:[%2["BPLO0RI5[6H9^U^[PG:Y9&UXI1=4RQ70'CK;:V8_,X;\L)3G M%=&*GX;-3'']+^];J@#C9F])""O'CR^Z-B]X%?^8+W).?$!M+,0?%V54';MZ M0T6CD6R5,;YDGMU9-CEO.C53LAUGED78DRR"G*7LE_CURFYT72[:Q6 M4/+480TR"2VP_/-RQ@F0C*H '1JKU:N]+#GH[+GF[19JXNNW1,?'V-]]N_6HUW?!QBW'9YWG 2"J<5 M#A.U[%SK&E]8@TQR\KUA_.GB ()UCD!Q4>W@9Q<$0;)$YEG_/M*A+ !P?F/[=O"XK="A62)WG8$TMO1H3^EZL M@5K\&_J0CE5\U;;*\3/(0-OQHF@G^FJ5UX/'#/8DO"DO M(Y'^M@%*&@6<%NMIWI61$GQT16Y 835E&^PF2LC+MK3@@/_)/)B)9^W6\I@* MP(VTL/VIO0AZ.S1J1M0J=30X]*[M%K&HB\)=,HX:I'@=2+P[AZ1N(A1QRZS( M5D0D!M0JJ9L[S=D2W0IRNAN_"D.FX3CL,8V9?0GJE,]<& H'N0HQQT0Z,+S_ ML>%UI#C@= _=L@'>JA%-KQ8;J8*W5)Q+?9*;<:V?3#0F1UC%X\![+F>!!<8A M(:@F-7/1OA511PJ!"/:0(GBDGPMX;)#W*EK4)@F8^#^AIS]I"DI;FTEZ]0@Q.*#U7R\*:N#JK['=@/362 MQQ?OW)!* M,[J2QX7&I*:,[$3*)D/Y'/Q9EI>Y&'*J_R2G:4P-FAVU*!VX[P2D-CP M-;M&M]#X^=)LTQ :A4,E)D57GUMQ RM#:*C;2 H9+ MYM15C%SBDDZ>QQ7([Y2^O-L02.?S/5S'W?FZ8\W?V ,Y*E\P#V$.%BH3E"&I M ;H&/?_%6OD,X4;=1DH[:;9C2X;4U<&835OR\HT%DSY1.I+D-*T6"1YUE+8] M()U 2#RZB"[5=+# ,.IM"<39VGUPL^"BY&1I->'/%I[+RZLD* 3&L9(J,CXV M&F6CWPLFD$UW[40.MUYS$[/.L;H?M49)VU&YB!;>#;P"^%>UHD7#RG[?VN;@W*V=!KC<7Y8C_NR'7Y3\\%;MR-S),:S M4416 P7(EQB^8_ M309K(T?Q@4-,Z14?:MFIG=,3?C-K'-$B\.A.]4!((4O0]/C!,< ;VCAF?')6 M,Z#'J<(BI;Y()35@06SIL&_L'14)>[?:=W\58@.OGU*'^*RE^2"_1\8DSH1G MBF&!+U9L&$YQG88K+K!-0*3B"3Y_^P>.'AU]^/_G'F^>9>K'2I[(D:H=> M>D@[HDD.*Z$KMM\-MI2LFLJ'^%[D?;CL:K^ P25QCK+BCMRP,!W9))76TGR[K: LKA8Z,Q-UFODQR2!.="-SPH5LA8&;YHYW+3.5;Q(W6\L M.@=R8-^1(@Q+O X>GMCWZ70&KCXV*\BTI=W91V$^6B0Y.!O2DS0WG9I]VK." MYMA\\J^F1$8(13RM.DK.)8S#Y+1JIN]%_#%?%)$5@W9-<"B-%3XG[-9&"SCO MT&3[T04<0P/VXF+%E-,N?T9?QOJ)+>2CJC.YR\$)K76R0,=2+SC)B58(#/-% M0P(3[/+Z!T/<%)$-/7=[:-@EV,55SRH>..$?8M"M<^ &^NE>F.U\C>!<=S/D<>QY)R"_9> M1X])!_B+?4R1>1S'5H]K,BX*U_I2#C+O1,6\SYA$]%G5G-*QHEH2-MP1GS V M*[[[;RP[=+MF9*L_.@@.^CA'.C>TO?M"P'YYM0IV=[7@1.>(LW?(;H%UA$>A M%;DRI>T8=9AQ_E'_8,)ULV+0F*VI6ED6@J+*3V'>.$MJ-L3]>S9#&3AUTB M*:.?4\XT[G+JQ;G ]PEK("P^'/>XSJ&F5B"KO$6.47U?U)*.9D9" X;*I[Q9 MJK>4[#>6NR.SN1J$Z!G@)(8 CP^^-C*DTH\_TBP/+Q@NYZ"WWJ@)-E.:I2I M"\5JDDW1OA)KSLG(F+?ZY0Y+(;RP#DS'E9K=LZLZ@NW*U+/&NARXO5@* ,T4M4:3P M%+B-#D,JNUWF%]@4V\,1C.*7MC8)#4+1V#08GT)XW:)WD1[N5=,H,T7P'%@3 ME_*XT@HU[$J65L7+06I6ITVR!:.-Q%MX@^($;C7G\!VL5U'%>02B _WR+AXA MHK*]U@.;:*(DB6@IXYAT;(:0N)VKL'DPN:B/$LACN1+\FS6X#GR.\57./ SA85QHQ)"0F3IG63NJGW./CWXP,RLPIJ MTS/44OKU^'@+#=LPQ^0;E4=<+>+4QG[7B*ZXSS_3][.P%^C?\V41$C;E2_#X4S/4TA.A^O\ M91=\SO:,.Y7=-\P!2J@L&:#O%;E=+49=H>L_##D-FJ\%8(SK@PF*@Y,8:"RA M04I<'1KIM#_8D9"G[\-&6D?.NX2P>&,K8(/>=* +K5\#8X=?-ZGA'BMAB4QX M)GC&LW3;/AV*BUN'Z%,^06+(.AR IUH5$:#VH,6DH)R"PRS@DUK+372U[U=!5"\UMGVZ^T M64RM$)>9-(=\="!33#!<&?(L-2VKI(FZ!8MD Y)34<+X?=G MUO5LTM:] 9Z M4"/BMZP!'_9#M$,53A6V#<^7J>F")S[G?>OW->.@'>L]P31 G"!G/Z\N^7IL M(,^T@]>-4:R;\]+,%+)P_7DPO*\I$JVDL]*TQY[FKDB8WZV M^ZJFH.UMB=K:HF\;N#U%-N$=E$GBFM$'%WP&+8I<:D2<034<-;U:%0FDC65R M6LDW5LO!XJ L3P[U7WK=E&#ZDC+J(0AHIBP.&LQ)3M9&KB[$F39=49B[#X\> M0AJ-/58.3>CLSZ<,?V*^4Y:>2"5M(4GXT,B%,0AA *1"@EQ_5/LEY&.P+@ _ M0N)8%P\I?$L66 MFN"<_-PI1G1\/W,8&/U^?5L6K;P;1BV% LG,I.OU&NO%V[9IOB0I@E3,G=9= M>E4A)^^RM)I_&G5*ZN+R2^5X'AU_*[.DX(>QE6.9P<^'_1 R&.'F]%S2F"<<8V3L(_S,%)S6HW P2G\ET$ZWX?H>A&,?!6,X)'TVDQ7 M\5@ #AA5KPC/0Z1 4[L_^5'ME>L:#C,S?5^M]ZPME3Z_XKF.*X'^.6_S14'P M)S8.X]%9S.[*,CW^\41#:$T?&-6>AAP\$N&(I$S*N@ @@7DKBHN\6G$'#26G MQK/OG]"9.#[24@,2M(NA'$ 29*LH+#/::2B8_%%.C+BW Q\$UIF M=F+SF>Y8\(LZV4Q$#B*I1Y);&E"/]_MTS,C\'WSSM?$"EVD=EWUTQ<,UI M)3<':?;DI%CV$-B!D$[FK[VK1KO=\/#!KAI-#[=LJ35E20:XK(H90Z^T7?XT MK]\3H&^Z=H!M/I%%6(3]]56KLFCAX$F_-"T*!GKT@R,P.'HM0W=&'ZSLHL1/WT2L/,43EDZ%9L!OW(^;YS./16XD>1'-0SRQ44;%,D1: MM!I]>6Q,6(^R#99#Q,SH"F&/#@URV!ET:Z)4[2NA.=6> K999%!QU%8X1P?D MF<:+D93=+?6,QV!;#U-$@K\N!FCISBS@O^[VM%E;8CQ/"MHF/0%CD/\?<:/?IR\\9NT+:% M(:K[R+U[(*IC%P9R$. ,#[[$EXY3/#91!#_B7.6KL)23_ ^(J!7YO9& X(-N M9'6D"PGX)(3LO7+)_9:](>T=X.$M.H&,4IA<*DNI.V%LSV[NJ*(^0^LF\;\- M%YG"0$%%8BCOI.F&@-:49,PK(IZC(W2"DSRJ3IDC&4]$=@*I98(#EFKM2HNF MMQ13#M:?KN*,W 7/:)?1AG5.AGQ*K!<7ZIV(;=\E^9B4NDG#P-@MLA&>^LUT MOPSZ!,SY@2PSUR)4K! 7 M^-3JVQ:.J]%(8A@S/$>S")T@J\[Q5'?((/;,NL5\-FTJAOCDMJDA'D6<%=[R M""W*U"2'<^ES2B#*L4P#A^,O/%IP4,L93L[G-DTG4;-+J0\/ZWH%(2,&7=<( MSR<'#_9^NF4;=YM.%K)!B.*F;3#7 KZSA(_OX9,V$3HHSD- "/*905,?]DI: M*D0DS_$(2PDRC@_4=5/A-\".U,P\97&:I+D$28%;-IY;UWBXJ^(J*%7/.)"- M0=X?<@S476.C1O3HKQP(1(] *=59FD+,WLVJ+RW MS27.5LQ6L'%T2RAA,%],6E51SXQ5>'(IS;IDK=$2#\DDL"=BM17P5Q M)X.VKU9_PNTW:H M:]?*+/BI09,$3]D@44M&^);9X.U$.PJ"=#.;EG_]+'IX MW":^6/A8946..Z,.(G1-WJ//+<;S60O[EI"]\8GP?4? 3SR7A7#$C(PA=%>; M?,BPRX,GWWPSN4^?O_?\Z,WAO2^TX^FG_ZJI!@5\D'GY2FEMH8M NI9-"HTE9^9+VU8*0F MK,,_G$8 6]'S4]6#.8_B_I@+I:P%R*N6&9RAS3(/7^!#E=-#0OPW+=-())S% MX?">K1A0)4]GES99"3IRBFJISR./A M7.$AH46O-^Z=D[?5\I.55+ MQ7UFC>ND1Z:/Y"%Q"!I=B#3657$6[6!J%3_Q9;U#ZP8.]G JYDGF95!UI1.[BW?S!L"]#5F_9M613\#(!%#TVZOGS%.Q6/;5VMV- M%*3_F0S)R)+X^-"PW+V00@ U4\3)HHD+6[&:!"OM.(PV&#G+1/.C_\L>4Y_D M04!9D;RK062*5TPA,SL7X"H*?1W;,/]A_36/S< MU*0B+4V7D^EZ&HZ'I[OQO:GQ?:8XO++H%&6SJE'ZHC =AV5XODI+J@[[1=Y% M\:'4;\Y";*[RJE7!>1+*Q1.VK]_-V(W-V)%TEZ:@= ]%VPWVC0WVL3;J1L!] M%EL8(R 0!/RG>=M2L]3V\?]+ E@.;AN 9;<;;NBPZ/H\_&(HZ;/IM^X,THU- MP4F1,^3)*7*[_$7LZG2X)Y(^(LADN.$Y/GV\(E ,^^[*Q\4D"*P:LI=,P5?LYN &YT#0-U'W R)>!.X) M'A25=5@5GDYJN!&B*2H!\SLG$A")$-2F1@%, MI%\WZ "-:8)%1SG+-J\@ESPL6:IXS7AN0FDSC/$BI=.+*+_P3'8L>PKHV%@' M"=\Y#-,>LR.L*24_/<^[0E3Y1-QU0]4W7LY$66,FR>&_L\G[FC29S=?C]TS4LYJ6I-AB(Y; M:=9X253J/X' J)O+A SF*.6YW)Q[Y.2L#,4E0;CIW+2]$4%G"'9T,5W4^ M>5G.9E4Q.:8NQ3:^(C?]X_K(V:]J2R927GGX?F'YG+5(8(>E]+>OO]W_BF41 MPV:ML*NLK/FWQ]_L/TK^*&0LTO5)+.M2%)=+2\/J6K>)M$S,VCRLPM6R(=$VX4%!U@:^F&YU2D"915C6 M6C(KVVD;(DTVJ]J(P]LP3D9,_/IZ1;(>PD]KA=$HY3(P/SV5?F9WXO3R]2<> MZ<2X0X[&B.MEL+LXVO2;5)WW^N.O6S(A G:WGDG?GU#OS*A<2RT/>DQY,N"4 M9$0(;8R!%%H\K:,]30^*=\K63OW?!%0SYG:QH2ITQ#(>TXBUQOX-QB^3,'C- M?TU/A,R 20,85WJ&HKA-$Q#^,^>662\Z$=69FM812@@4:J0S/-O@T8\"NU%] M88WE>J8=_G)L#,7[G.8:3MW!BPRTA"(.PN@/NH+(;)7+.:]]/7!1=F@%;LD4 MR]Y1W5G/JY1%WP(?DX')0;GT++9_IG2YL5TC6LW(4R!]FVQVPY8OZCB5^/=P M*E&J#NM2E'*8@07'GW*=I K%@Q8#O[R3C#H_!_?M_VO5KGDYY/WY/C5\F( ] MT_;;@AR65HT_BL7>X+]$,G_D#.O$9Q,;18\,6GN>0RP3 M>#6*8!-2^)Q9M(JDOJW]P5O9F)3GSV'=1(I%7/2T-Y/E(;JH#Q'^(9 ) ;QT MTG*6IUT5P-R-@ M H$_-J BOP3-H>E ZK[\:>_EX7\'__&; M1T\)#51.FV7/+(EA:""XR'N)K7L>EASU%_3KS?K6?G"CW;]E$NU8&ZCBI#B2V$15@] ZHET8D)%?:&N/=#QP>WT\ MQ(+)*;L9ESEB-QL_28PPDUNRS!CQAZREQUY(J-@Y8,HBC8?MOHR"HC.+>>PH MTA4>SU9((06>I"672^PYM?O)(W!/'[T#$$;0<.$M6F+\H%YIR]_(1J3/$9"5 M53\5*6]:].GU,[_4R(?8G$G>Q'8NQ5FW:Q M-.G(W5E!W8'S+$2380ABO+.)AQT*77@#(K V;7'(O5$1^^G:,9L+!G2R[^/N M[6JL-!TN"A/WO0MWG9T9T7[8\"Q918C7XJSLN+ Z/.)-SDG-/FVJ,3N(M^>\ MPZ5J1A4F-"(-#64SHVBA4NJI?$59AV"#E5>)GMTQS("OB9^&=$"YAV/8'T&D$U[6D?J;SPSFY&ET* ->E->L#6OG"\/[MJV_W MOYUH!A9Q9S^^"0C/,6'"(_@/A)*DR$-]RM&)9XPY9+MH.W+./MV"=%/9FVR$ M-9)#A)L<([I/8>$I(9%^3]QN(;S "[O>/&:1.'61*6>9_:M(PK&)JY+.WXBWR,Q&F# M@%D=79+HKCF$(P^'Y81?I(ENSAQP5R6E#T0!%^%5R8(55+-#.TA*=A,WOY5 M=(M<6CG&]V3-F;A6_(?!-/4#J1,>'OW?7UZYH5.<\UM(#[=KESY/ZF2I.#M;HBN7B\R^:T*UU+#DT'>M)3<&3#KL MN%66-:#3&KEM4SF;5K4RNU7KR%V\ ^;=V&2\M/SHW[M('F!(#6(9H&,5@3S[ M/V8$A&]UAS*^N=F0 X[Q2 I']8DP(1MG*270E6CC=.3'V,W'3<]'19'K^V+M MA4DBHBQ,0W#49T+23W)94W&H=:OL9N2F9T02DPJXR*?GD@@M)MV:R!N%+@%, MO%U^@9B+$L>Q,KJ;E-]C4C@[PS,10D$F*[5T(WZKNX,CQ=TTW/CI$9F2_KW* M&6DCV!]#<4 J ##C0LNG!KOD7%?PR,[+I2"<=M#\WV.B)+WNRG_+MD!%C)$6 MCN.2JG$1&[RQE6(["%.@_QB2!DBIW MM( WFI5 67&(&@3T?5ZQ), MM\]02KU#\,.B\^6:$.PWG -.\<_O2P) $T%56+S)G9&GJD6K"S&M[B5 )>E2 MK&TXME[$G*879#0B4"E#0B?0_ERM7 2B1S( XT])!W$R6-*?L#+N'L$M@GVP M9TCL6(7U1LS>RZ8M&@BYE-=ZZ/-&2?A'^XR$ RL$J9&.4TP/Z*70&V)EBF9L M[%.(L[N+>BLSWQ+=M&:5^:^,P3SEQ MN=)W&ZB'3?;"Z34K\\F;MKP@P.O/G"40?2#]5 I[3\?&P1)_:/*,KW?+[-&5 MA8%D8C42,6F(TZ(NYEBT2&:IV'.L4 G 3B!*.#!%CP#^%Z-YPA6T("VW/%^U M@*M$RT)K\)+PZPMZ1A8N3_?N'6E0>4'UBQE;56VR 0*VT!JDH#\TP!"H-^-^ MR@6W!92$VD'P73=$Y#089"J!NM;%)&0OZV#(4'D?JHM#X ?(9]^2[\2YM/D, M/AQ3>IOQ*TY_<2]LH.A*<750,\)(EP*T@UD&#Q\_;PGJ/H%/ PH^%JPU# MK*TK[-W4+Y$$'IZ&04GR&S+)YX2QUV_&%TUDR(1_DB\+)];@J0\?/'R8@KI/ MBS-*45&S7DETVXR]=868A#/0*];KG#/+8+D@H\?3X"7I/!=M/8O,P5T(+_.2 M=Z>LF Z 6IJ"8(%6A=XY[#"3_*7VUBB(X%U@/K3+3EXD66 S_M1@C:7KIQM0 MATWNEU_XI1*^](\WSWVSCZ#3N.VR;R[K5#/-UANU142$,ATP84Q HL4DT%I- M>]V&AYHUV>1YV,SAG@/;;->3MLBBGJDBS-/PL.%IB5>:2VR*/G0=+KZ37P[_^5EU 59UN$3-/75064'S#P8^C'QB%<:0M5&J ME7>!^750/PQS0E^DO8T<3/ 0JI*1IN'7A(;@C%F(#HO94.V.54D)>0\1)+%& M/)OWRXLO0@@37H->=MO#]0WKJI"=53PN=X_TT%LD2%)D+J51&P"(U?19FP!7 M:T\5;FS?7=+F!%^FVYNRKP=9//8+F'\O9>!,@L\@,\] M?&S@.:3K2<4!^D+MJMYK37!5K;1V.'KC#NA)8E4).J.6;A8<,!IZD;.=KRKP MJ/?G.FE3.D$'%E?-J47CZ 6BH_-.. KB@$4Y(042C9[2C(EPYCF/F&_?S,^K MK%\OM;?E(^Z:WRD:MA4?!IS[X62G+<-ZD!(J-[CQ Z8]6EWUI3$PJ(R[R? #HR%FR M(AG?<,.BY@5O5J$TY$]OQCOV.8X9FLSG5R.41*.4J6=T=/*B\&\CLQ=<\B@M M;."BM:GI1FV&]*ICA..Q20T$/#@Q?/<2Y06@AYBFN3N6-.;R,\5@N?C1,":1 M_@)\++YUO2=$)0"?T@?OM'K#$\X[B'_*%+!XRJJ<2H[74Z/Y!*WS*QJ0M=\. MR+3A\XN<5AF5QT*H\R^<:.0ND2F'=F>'-I+$4T]>TK"?6#3H& M=1&N7!_[;FIO;&I?U/-*]&YY[JB^!)@ VQKC)D+9)"]!"X4"F ]A!Y"[9=[! M)Y6LJ*,Z\F9G=(ZCE4E9[8N>NYDTYLP$ LNH!#$R[5FY@QS?\%D4FR%2-D)I M82]@EF&HD[J#8/PT5D0Z>E6S#6&SH:>,N#K8G-^N9IDQ@$>@N% KSQI'3,2VAXB5H*U/. MFL@\\ZX6/3S+G"M*879Q/3^=@NQ]G2CYC!!VECMJ+G5;-#2^*BZ9:B2?7 MLOYS(5(UA<-31"?@X_/N-,F:R\)S17 -."GF VA#*>AVJ?G!Z,UFJFXX M*U3PU&(%HJ79+8;?TT(D_B,G(-$5OG![UIBKF9A/JH,ERS:KJ+)OTK7FT1AF MCB0@4XL03@;N ?N?;Y&%[ ]W6X1W*S3V'4KN(G(0K/1AT58 IL187 %:_DH M(2PHUJ9%K95/(53ZCU>:-P_B!Q-O]*D-XCCZ(;_RBRB*8AFEF-:&JW2WZ; Y;W)E+ M!>7L*-UBB9Q8)!@F=BD^3_.R"FED>N$*%Y9'A2)!1#&)_G/25&M?A\RPO"'E MA>I.^F\(:OD)'4Z[=77UNGHE)B&R:(L6N+-3TPK(*77BM>J;$KS!4N"[3:0. MC_88H5R,#2CU..3G6IZO.YP!S!*-Y95BZ&A!+-D3<(%!6<_;W%!LV4Y^=SM$ M"]R\O[EBB,&D'+"R 6Y6_:> E7 =:_.8*(9H%)(50*:POUK=_++@NC'=W/6V M:@?< ":!KP@RWV9>D]0V8]F6A/,G+(%F!/? (\!&^98MBJV-$X8#VO!HN-SL M@2)DKA,E@V* X 2%:/)W+48J:;UW.C(7L=.IINW*%/Y%KTLO&%'I2$"15W/+ MQGA[Y=].2):FA\.FL3!\T(FC=<,+(]!5'MLH:> ";+.H?Y=8F_EMF2(DN)9[ MP9UFTG:?I15VNV0FP^/U2HF??%2L1;46=NMZK_@0'-!.F7UM[2C9,"^9HNQ5 MU7"MZ,O+@@%*X-+(D_OCZ,#?8_>.%+W9D5@4XIDSX2,ZLNA8T%B1FBJ2PV9P M,?R1$6E\0IFP%@]&S#LHZ[_CNW'KN?PTCEA34IM$NNN*.;/:@ELU^:7SYU'0 Z^N:1[%5[M,N@.(%4MO@I>)VUA( M]*@*1#]6W/B(NYZV30C)ZC1;8T2ZI&-2[+@U4S#JHQT8E1Y.M%/ X<;8(J1^ M!"@X;<4#6>1=%Y?FX&SQ[>TK;3(-9WAAPAQ1 )#/=N(0P 8_@WS?(#P/6Q2! ML49"P=;UJM!'P3#;""2D*4%-H7C9,55]TBIEMRAG ,#UITWK2E#)+HO20:'IT(\P2R<"DUT&KV.JJ3A-:UA29?P MY7E53GTV1&N%/N7Q=M5U92[@=_XS9T'PJQ]#8 "_S3J>D"&T5 69TZ/S,,%_ M)\C\M&VFE#G:D'D*BS^54XF&]L5^16 M8WJA=2/AL*!]]R?'%^$56"_1XG&L1]]O8.Y-+**L MZ!'H7>*Q=X6GD 9*80G0]XE$/O&+*2Z<783P+*PA%J6*1Y,I-VKO\TH/TUP$ M1>+!!)]' !QZWWMLK%FDN>A.8 M@F?R8P8.#F[KB. ZKBB5KO.5FJRT#W[LS;2[B]:UPA"&9SX]2NIS.2&E!$6U MM2J2)<@KYZU?1;@NRP\.$0U_ M_I10*N9-IN/(-+X@P&D,2PTD\B&4!]41T5 M6VA+0( -'<+S%KJ^:!#N_#I.?1;Q<(*Y$RI.OC8F*^_2+8>+TQI3QY"-8+#2 M91U#(_,@F.3%"EHQZY*E$04 X M\L/##3_5RK0\I>N*D*8]E,MKKHN$!Z>G"_=E(*>Z;](*@5F+DE-Z1R:?#=PT)L>CP]@@Z*!(0/3U\]"M1F)(9.YS)&)EY>O'NF.8*5ZRA!,9.3 M#SG_VE-N0+05_8&:(C!)3S^>\0YAK,\Q=.-F,=$DO%U!Y96,!YYRC?JX9=DP M@L(PY%:@-R:@TQ"55\T9][#%+@VN[=^R =A"3=Q_3#;A;]\\>K+_Q#=[LD67 M=U?]E:UY)Q8;0&NZ%5YF>@CI &I'@S;CA7N 1<7^[=57^/0F; -,A))+V<48 MZS\OB8Y$V=AD2B:OCU^Z>A?-O1Y^@J96)AMG3>&%1OU/?:NUFW/OYB:MB2*I M8RM&DR]..-3NRJ?JDDP5='EG)NM&:0/QC%@MD#@A8DMM'%,;3]KH0H_"R80< M=@49AFA)V!L9J#ICPM LR<]NX4#93E<+\;+AZ3H5&Z<(PZ@#TZ-'EY3F-3(C MO!>^>YXF_ZYJA.+;& F0PU!=ZX*>GE^LN&[C&.,H@1K2Z*&2<"X_H]7V6F:_M;5)B7+(AS$WD M4*JU.7$T@N;#;$-8.S>06>?@#=VRT;BR?3PU0"[7[RM%8^LDCMA(;]5 G#=' M5K7@F%R8!DWDE'D'MQY#IW "KZS8Y1)KNXFYZ=8K*A\N>]]Y0?#%W4;X7> T MPLAB[6[J5FG'47%F.B1&OB_IYMU,W-A,G(3O9Q04* Z//$VNTP4_&1/CCW[V M)W?C?V/C_\RS:)I_#X8+)/2]>4'H(W*SKJ) 4JKBVHWS#<^S./]I%U3[61Z;GY)*\[,%-!K)0O3DLUD;9J13>?(:1,UJ$ MQB"-=W;>0=H?K$ZWL.)\5_0] ]-WHW^3A0Y#_1!.O.BF.UG4FU5PGD[;55XQ MVH1U<02%L!ODW\UQ;$K&0:]ZE37I=E;C!L?[QR*O"!9$!?^VH/:7W>#>G(," M*GYN$=PL-B]' O"0$ON 6-KR=L2RMM5&#*+D7O4W,2X.(I#ZC VD.PWI&Z$A]ZD0L@ M,_@H^L'SKJQ$4H> C>_.5_B$9_OW"E_<>:*XNZ;UU/F1MC[!1+.*UUP0 ]DG M=8 F>G&&!MW$J/G>&/ OX-FC.B43=#9H8DGA?<#-S8HI3<@M@_I=P0\_9,D9 MM-9/MV-7J>3!# 1Z>-" G#7-#$!K:\LB)&M]5D)M##KCMVQPMG$T%#6$S%C8 M.2RPR$[!A'M-.XMO2Q*AE8HY%!^XJ42DH1>@8B5M2J%LI-^.,>\F.M-=MUJ0 MH@RK#[&T1)OJM\=QI?0QG;/EO 2X\A:1'G3S H 1"ZIZ M5LQ)@X0ZS0H25:H@T;-8=> E+N@AN7N9>)QRB.F1ME/%KQ\7#;<*0?!W'@[ MLU4Y ^@*@U0PVOUL\^&H^SV,:ML#UK_YJ.E-M$;7^008,-;O"P,;T63IMZ3""/ MLB>V+L85 <@V6@Z#+KW10I5I9T Q2_@V',< MJ@,+!0VW:$BO@+WNR.1MFH/)(&.Y?2ZV,%F/O:979-DZ_N'>S^.?2\^RH-,8 M+LH4.7FBJR;;28F6_:VMC7E!:)YE9739F!T>8>'8F_!.0<,B]4J%)< ='80^^" M*FQ*=V$\H<-^:!:%7[\.[.QY-^\J*WS;L)R=";U*?U/ [E//C*@B&G;PEU^>D[R0/02?WOX M>/\K[J32CBD]-7YZ\V9/]?;2I6P/1!Y5'[M!5/UM@];;J4]9V-'$S9?L)>D; MXI.L\UJ"3>O$DG4!T?3'=A3N0B&$/S<3Q'?NU#FS\>"NR[OA/KW39E.0-4&> M&'P@?=A>D]52(K'ZP6-(PYGX@M4700U%Y:+E-)'@&;:&=Y'Q-;)VFJ7"0 MSLN6)BQLFRFUH+"+P5Q3%:MTSMH\ZF(4X:"J"_!DF)?B:,?.2_R%GB\RYPW5 MS.&H&8P3HEZQ,_V57R/T;OUZ29^#T;YH*D0V2ID1B9^[:9LOF9= Q).->#D\ M;R(.'!OVG0*M<'K"5M+^O2A1J*9=KB>A7)VU^4W*U@ M)H&N*-[[6%;\*<_+. ._!\U1V.:-,.IYUHM.I>6D#9,#T+JYT!YSY5F@N:/S ML5TV++3*\+_4L&AC/KZ4V99R.!_MY1NV2@H\ EN"5V5;G*VJO!7-\4L5KA ! MO["TB%L$WK"]FDFXT^98M=W*'I,KI.Y)LW$4$EIU(2=J1XY<7YWMVZ6?_-/A MVQ]>DW[RYY1/GHSK)V=", +_>=42D\[>Z:JLB--QU5-&D@A!PD$=3,V\EZ7* MEEF[GYE=2CZP02Y::ELWD T)-GE MK8U3W2_A<*$OH^8"/;8N:EJ6H@J+KG/'+D(Y]E[)TI03A:ZB)T0CJ20A7=&[ M,%^(^)SXANO#C'JWK.QI?DFD.-Q64I3"Y;U$PW; ME+.3VNR74!".]<(FM-D%MRIL/2LHDV'^B1#[DHU&]5T9W^-:>"IR;A(XF3XJ M;/P'^8>7(&*@T :5EG$F.0AC95K@%.^&'X4B2-8[FML+$)'2N4_1 *>2*=5% M]B.1,4E:4-7E@L^LK.'A*5AE(,1E,5G]5$Y>]035478;U[E)&ME-+;P/4T0" M5V>#^>M;S)A$D"SI2O&?4@(^I5C2<7"ZX]J?<$]30)QQ3)AP6[@!^95)8.#> M0(B][7MIQ^)6JL%G(\-?RA33TXK +WRHN-R:H.89*(1 M1R?>%H($@Q?;4*L!M9.FX+:HLHS9;DC\%+FV1WB)O)+.ACN5 M;N,BOJ0>,.';Y-\Q';*S!CCUF-.'\T14476-7NBV-@\F.5TTLO!/:/M"51X] MZ0P/-%EX\#\;[LGL$$8871CRH<2,%,H.?^;:7-T&QI%[ MP7NY!:L?;:7!,(ZQFODG\@^QN=_:N$LB33,SO"7D1%=\B[RQ*20E@>RBMG;]0CY'TZ(Q!]+ M=$.8458<$B<>T2"_186,4E@C=;W-TI!'TDWR5W@SD3:K+:;M2J2[$1Z,!09; M14_,61NHO$N:E6EZC>R+/#7^5>3VE1SL92[)LBZOB'2W5-5?^D?L@I:A9OP7 M&/A[6F %@AJ^M#H']$ 6[PJ#D&ANFE&>27KD;.4O=LA3?5NSP MM?4?O"TXM0U 2 #R77AYZZ[GD5:'+L["I54 ?*:&3#QGWL\Y@9G:^R:Y-;O< M%#CRLC20#_$ROXB)BPS\S4[AA.IFPD-(;Q]S]X1E*G(E*"Z"NU!*993>0V@I M@^O5.5/JEU8(>H3]3JI^[.V2_;10 7ZEL[#G- 1QG>*02]9J'%Z:4R)"QA93 MIN[W=7,9C 8SAIHM)03"0L."]/ ;/=T2ZK/& X/4Q[IE9GGK@2<66%Z6 NJ* M_/L5DVC0B;=F,\*N MMN6ED"!1G]AFQ!JXN/A*.)[AGJSU!KG]-J,G(G!W)3 M3EBN,X_>].84].Z@1[.UO*(>S08B@P):-/>$34*IY/8]L"W+-:@H]?=$:!LV M,^FPT?!TTZK!">:Y<4T#:3CMYG&:C-9:\\993'\)[7CD5&;E!OVD0\,L@DG' M8= G),';ENTL[_,L=7W7$WT[I-2UI5CB_$%;,46* ]GP*^XT?J./+?TA R>B M5K2D= (ZIR-2/0JW"9E)U%>)/KI#KGQ.39"<%D[2Y:- MB(+KZ\,L S(E&J!M) RZ< *1ZCA20R3V,J4,;R3+T"="7G-SJ'D]I!SS6 _L M((1E(DI6OVUIA-=6)DE*/!F9JXI;!K>).(&CZY3;]S:X[PUT,^^9NW81'F/A M(JM/?\3A9(8 F0J[4\TW]<%OF($('Z7=Q-W1?75*P@V:*QPX;0P@1?I:J(KY M5K%L@SOL03I(IT=&G?-QTLA*A6Y6;CBE$A9RQHNF+J WX6I!^CDW8-J?/ AA M' G<(.OEDZ!"/#PB'L8%>)FK(5J0EQ]F7E'=&Q&:,)][JS67$L5EK4*HK1/6 M-1G=,,CAT6N@2C"YX:84'3#D=",7WG(QM7,>QK&6\-N//CX5$-I2@':4 MTSN5_"ZK-M%C(<4FMFCK^!Z:>%$GN#)V#641?HIW,J[Q%I8,95=%P>5?J]F9 MGK_&!(VSQ?GN5$8\4Q4:R>"&,Y42]6UI==7@9@@^@%4+-CKAW5)#_4XQ[1\; M"&#6J]-@.\,#<\'4000ZL%].UW+82BRS+%U,UC_5M./\WFVQ7(DHD904/>.WJ0"*U1>T M8\XP6.8;8+[T",:%IA(=N51P1^JAR(/_*\>#+[ZF\3[LHH_WT_U%ZPV/(B9I MH_/GEH5_XZ;CT$?0QI(?04B;(=@5W.RI8.B*4DCH8&.HW7AW5&O.R[S-5Y^: MJ]YBBA]\MM[830\;T*X8$Z%.0R!Z />;C6%9,OJ)(PF;AVJ=#I-'NEPQ6?N3 M[PNI0LXG7+*F8*WNO<.S&6=SC]3PJ8":D1#0'$X&PH=7"\BXD""L4$6U#]8;RZ6395JX:&.6#>8G7LHP5ZC9JKM":DAE1U -G#17JAD@8&AS#HS'M,K)[K'M M-F\H'!#OQ:[1-7>58%\)_N:V58)OG77:Z/32[EOH&!)F:VI=.VS!IX8W&=L$ M7FAP/.1S6$>Y0'TF(G@LXU*5[^EYV.VO?U,N5CO3I+ACO6GF/(RHU)J&C.^G M0KN$^+O:T,B *8U+2[(,%V(!Q'IO6$_%O=X2+]D4<5R[)K66*59T_"6V'@'A MF]&8GZ* 1K%C<)3)1!'O$_E8P6B+P/91L&9EWQ>8DI,EZ9ZB'O2Z/3&66]RPBT47CIY(6X^2Y!GO>C!*/1'YK%EZ2%FP)90& M1+NO]B2G2NB:.6^75-\T=@";)OO:1L1R;;_[,U16V%$IKIQYLKPA4B2S"5_' MC57P"L(WEA2L.[ER -LBV<0O-8+8$[JH29B-7R0'N()31#!W?KQUOSZWYSR, M%SDQ+/WW3?C/Y#XX8!X\?7YX\CU^/'CZA=GA$XZ;-=MTK&R@L 2<_M/OGQP? MZ=>#D=:^&'XSUN_49V_:C?61)(Q\3FM8GI4NZHV5DHF\6T^=PJGBJ&O)M._; MMQ*YYLC&,68M$TDGS1QKG7X5CQDZ=%CP$SM"CA8/5A%I3>WBCG-C;19W(=Y\ M_OKMKX=OG^W]_/KU3R]>_3 Y>7?X[OCE\:MW)[?KZ;?U6I:=QK-T5)#DZ.1> MV+Z785/L54W#B7O;W_>\INNBR&N7(NWR.>4RVE.?M#9>"11(WK3E!9T^;D/] M'-.U;\'D%78I"@X'3YX\WI\\W_HH20X_D7QT>2-:_]:^/FNFJX6OL\4#'?W7 M7 P-&S,U:0M*A$E!JJ'BEU8T3481$8C4NM!?1&%=^*\:K^WC*=J*VD09X^OH MVOR],_GIE&JF=0F@)H+-8@-PF@]UK1I9=',2\@1KFCLM*FI)3(I_>)FUED5C MH[N.H@3EPG_YXU>47_I=H/_5?NC(\PLII^ MU)YS_(Q!P'=8_'9-/_/+TT_L?]-/86W@8^=DW>BG2_UA:K\)/M(]5VWGIX>4 M#5:0 MKMB77/[2_(RL+A%D'3H=DH$2C68BRT-ITOP%'DPMB@W0],X A9V><_W7M^Z/ M!8B$ARN!HW1Y&C8_**.'/=)** 2BFZJ,[M7VEQ9EQ6N^Q^CB_&YRO_P"MQ&> M#P$]D'E%M)&I2V0)_E3QU77_(42B?+_.@NJQ.GH5:L&BJH(B31T_ 0 M\A11W]2-LPB4!BL53JOBO*E,^12JZ^B$4WWWAOI>9PRJXWIVO$6X1WBTX-8PMATL,DDG)N'\9O9TUY\ MX684+5$ZJM8'-'7$C]MOJ%<,%XPM8&F6H_.Q$,K-&]JTKM3BD(X1(Q3K/XQ? M<*0NLLXIN^*I*=M/??[2OX"K&GN;NG74TRY5:L$I^Q48K42V/8%X'K8@?6-4 M1E&VFO^E%3X+CC/O*.PQ<3!\9Z:E8]I6F[6*8G(]0W\>7P=N%L@N/C MJCPV>A][K; W%J.[)KR$O(_]:HRK3)T6=E(B")>>@I\P/*(+F!.I"TJT4Y>8 M45\J3BYBQCT5IC;M455OPZ_+> U-A8Z (19S*MIER$P7+:QK?E'&!+RBVSE, MT7XRZ^"\7WY(GOV,DDNU-:%9T^62"'5BX.B5Z\,U$B+%O>GJ_V?O39C;1I)M MX;^"T/7,V!$0F_O2CKD1;%EVJ]NR]$2Y^\[[XHL;(%$D,08!#A;)[%__D2G.F!F=98]D2(*RV1*592@!D3+QUWV FT] ;Z%IT7OCOHN) MQ.2*4DLYGFKY$&2"7%?O-$84$U/QBLJ0G;3&9!9!' XY'K+N%M24\.:)4D%9 M#!D$"/>/JH1<%S^HVOY1=D#.+54Q4JV+O@X^\0?QB_PUMF52+:$GG?IC<-8S M+#N-,\!#E.9E 1,2A:M#4GI!,@.YT-SMZG%.G%)>OP,K2.9D\TC'A $<.#3X*R6%R&FLD <^KRP0<(L M'!/ AXT/2[S*7$K0D/#C>'8\0_BV.%M%4UT")7+H0%J,<4!_/S[O_\_?_ZO6 M 9]A"COO43A'#33VA4C,@:<43#-Z;3X84T08;6Q,@\5T#LH^&%J#UQQ)-\70 M-:R*3BF6)5HT(7R(LS+VYI>-T4%WA#K__=W*89_R1 CDP<".7)H=$=QX44BK MA;9@,^$JCP ]-=*O^ GY!5U*Q &<2:07=7F(;1YB=XMVB%V4*(1$UW5-=0N2 M%"Z%!')>\W?EH^22>7G!,&?J8BBB8QG>4R98%Z+(9+V-R7PJ@R][U-@Z\.?S M3KL&=^$,3'@,UK_+"9>*/PI$TO0OY%;)A)@)A[XR M6J9Z0G>$WD#G#;B76&ZULM_9+HH35%0JG\1YD'^A9]8\PLF1"C:'6Z%^Q&V. M&4U=O2*2? Q6QNO(99"LE9E;K1X>1T+\);A!,'3R&8*%D6CCKAB""@N43ZX0 M>DVO7CZ.4Y>5&FEX)WP!%5X$CG1WUIF095B?R+E=,DDRG(.Y/JZGP$OT@;.< MX:R'ZDQK;!2N9H",7-&#QT#5/O MZ=&UP;4TR&'@X\X)S^@,B,M0 X2KS$B%"6,^&3LWA-R!6SA5@+-X);1C>I"D B:9@6/QDBUQE6#Y=)9NJ&]XI9DGA1C,&&WH%<[2 M3' GZ!6MF'9#)DZP6(DGFZ9%)U>3\Y8=-?*1#*/>8,Y-9 2JBF[M4][2F*;GD1CK<7&G*MLDIGOO/(Z_K5IOC;J]6&XMV MLR5Z3J?7K8WKM>JHV6WWFK7_K?6.[B/ Z=27"7 ZNTMQ.;L^/;=JO^C!>/DV MY!EPZMU*!P?CZY>KT\'%YS]./^"Y^L>/ULG%^=Z*AX=5O-HYUG M/K#0G%0L1B)?_??)OWXYO1JX_<;.5Z5XY_(B1OS1&'0S%R.SGI<)EAH6+8NF":X[ M#70IC8RG+XYUT&Q.$" C#CD3DI\>4LP)T(E?"KA[*7I$L3.%F:U3'E7:P1>5 M8W2F#F8H5]/$3[6NL_Z_/?IR-K@^>F<-+A&0]KC5H#OP1_53K5.3;$8N'?>. M&%\D]1!$-1!&.98U<**A S\=7WSW118(H028#Y@^EZ@@Y@<^AK ^"I=P?"$F(M,L7AUTFED\*X')##0!71A,0P7 MMDEY/2<:T_"4L]/P /8*CU'/LVQ;&0"32'T!H]GDOJHG,[N5Y,J+@WI J&'8%*?S%<0\#5&@1,_8JZ_685%T/^LUGO1F!P54!:'P6 PX""4S MX+HZ0UQAK$RP01B+I$GB\$W1LN'NU:"8MY33E+(XG[>YD9%JC9C(T1(4N0I9 MDB:,V',S<)@NB8'#&VD2(,K+33#%&H^1U0#+.5?(5;$2 !8^B<.ZHELHOJHR MP@-)U)15(%W";_)L*B,(6 ^/Z\#L)A+J)>#$CAL/1EH9B.Q@$(_<8J%$*1+6 M.CQM9VE$.;S/A$@JPURI6RJGPN5P@S.I8&N74R$,,V<4-.4^DG7\8DFSZ%L2 MX80,]0B7Z\":8+,7:CXT&?$T M-*;RD6B;'!/"AFZ6<9M**L^S,^9#?2;8M^&1K7&>T.TQW* !:5/ZHUGB@@?Y M_*"L\:PL+2291T8'TDH]2L@A>?"[9FQL4GZD & *)!,50S@K+X75U\.]E/T0 MY+X^@G788TH:2@V0+)K9N3?[>UG,/U/&+,EYX0XI7)?+PU % =IQ4F!$ M7 ,>27(N6<&Z4'5M2;B":*$JY/.E;99.S]V +;8>N@+$Z I36/!#9RAWM;Y= M,-8.DK./'*+:)7&'3495\7>9BHX\CJ7T9">;\;S :,?9R.G.>PE[$8M$U[-/ M_E:N0 ^[P24^N.'2N78AY2N*>&V&FQ9A2A\U2!27O"PU7K%2P6;8GQ5W M^2=2E>=0ZZA\QZ730NU(+7V0O=D\]D2H ,#7=S'KT6C5F"C,EI"STN=R$T!F M97D #-_L#M^!=D+* M"T_6R#>):>;6H)F-B;^"6'=OA[HLN38,GLC>;> MO/Z020[C.SI&M$%'A89O:M->/_)F#/DEM]<:J9<.)S.MSL%2K3G,[,+[O"Q9 M^8\[6)ARW'[0R5+^-2XH;\&P!,= M"9NNN4IL@STI%9:-X,NRQ(>/:EGIW6D@S(":$9U0 =DXJPYB,.[9+ T\28', M^52ZIP@?(D'QN$NR])QFBN%6LE9G:5>X>\M^)QR^) MGMTKT@IWWUS8=]EU<7EZ=7UV>G>W$V2^0,3$'F21R!#) @3F5>)\B!.O3) M8#.HQL26"EN7[J8,2Y=HCF<>%4GTW*##!,S:F:/@SIQ_A_GO)[(T#TL%#(P# M+$P*I53^K(:.VZ9]1DRJ/89Q\YUY+'Y6?W@/CC2HZ\7/7D"]IX?>YS$UT+-" M9B_TH*432?XD7\ZJE=J6OS>Z MS:V>V-BH=J5;;SQ)H\ QW?)-FQK5;%4:O;O[]Q.-/(\^3#"*P3^/&D=+>24_ MU^??K9K**N'YQ&R*E3D.YR^?9D(2-! $WZIU0.+>UZ4J=D@.S3[W_+-YNY=+^8BW]$G;5.[TGI H];$$&"0?CYN M5-:H<#Q6Q1<<_??;VKNES3'.T3W*!(^>)Q$BOQ_+WB'ETGC\7EH:_'!]GEAQ MB(#PV/7W>R.QRC,$$WPIDSL?(+X;1^2!2NHUC^@O?AC.P!GW71O/@P@? S9] MY:C^T*A>W.+!_S%NMF1Z,OJ$?W=F\_?6!44-<@.\]8H>T_\>/])/_'SAY^,* M3[A@*_")<.,7CY+N0QNSYY;A)](63_5\X>?C,G)&4ZRNA[WKR5]B-+6N!&-D M[5)9[\WP*7'NQS%L[_U%J8V5E[X>KQ,=4_D+6N+6+A"":>)^_?M_U9OM]Z-I MG#ANLJK#,\=X'\:[U.2E*OH8ALG4\_W8NG*"T134.0:OPRCPG%*5%T">]UF? M[V(^3O [CAM:@[FDL%*_E(YV <2Y5,_;S<WEUKY)6>D?X.Y!Q=3K]3"SZ>%EU(&:[Q-VE/-7)CG?U0W M%%[8+B,Q8DK0'SK&.+@U&OE.X(:V]1&^Y[F/L\P'-VBE>UFH^3CW7-<727@; M%.;$;6_&KMSY%VL^GO+T^-#&;JTLV]ONGTH'M'1 'R%\ Y4773J>#QFNWQ!T M,PQN$/"N]#X?%1Z=;N?M4#*T:?MKR21VE7M:4(JH*8 MCR)Y$BVWL8RHNGTET0L-S(\7O=6?<%RJUIK1B;!AA1J>FEVMM^Q>H[[>BWA* M,:$!J3YT.)['Q_\W0BJ/%X6:@BW2&>X2T#6=WQ,9;/4:=K.SK02NG^SG%[+[ M/8HB"MD#CBP>H/WV4+B:[:K=;O0>I]X*J,'N-+#KH?&D/.XZD/$\,*:K$ +K MFO%8"('Z.@B!UZ^1:XVJ76MV]EHCTW<[#*!89 ?U.DP<_PE<4KF':T#/W3#% M':%JN^&DU5Z#SUJWZS60SU[UAWS6)QBO1TOWRB9>-=JH&6T@>*K)"M5HJXE1 ME%FU[B[J2@E!S !7>?G/Y\>E76DT<1PX.+@$:Y8&(ABEB$@FW%5TNOT;]GKA MAOU/B>RVL!RK6;6A 5;,P8AQ&"*SIC+_4^&X$OH5,:8]WZ64K49WY9F9]YTQ MY8S;$(=N]4Z#(081"3<< Q!)@8^1-6AC:^4E2/"4(E\"D37?,$4UPMZIW^?. M@GXDS.>8Z)^R;RZ'.3=+V2$B(S>JFY&1MT" ;&D$R-W *2^%!(O*8=BH;,*G M_'SZJ?_9NKRZ.#D]_7#VY=,J3.7&+AX5#L"2!]T5(TD;]S,8>1&QR_Z)<2QW M24RP%X0;'XF#!-Y(",KP7T*)=:P S]+\#/U80O4&CL:!_0;23A"^.>+N=<1Y M"-.=(+/*,/9%/B,$W0,$WHYP ,R% X$3&P:KX0(;EVPX!@GQ7?+DQ5 MHM&/J:>*FQAQ^7FTY7L8?)NIM](H84:2H9<@HY.#-*],O8,PUQ&9JBAU?$GQ MR[193#:@(-$1U)>GZ#:CG87Y]HF&,<3N$54-#.M06T"#_P2)HV9XH6)](BSE MD%@=8,0](MZAAMN2IR6A=DT"D$(SLHD&R8"['SJQ%R/D]XWPPSES-"'G]HH\ M$Q'-B$B"'>8))\QVDD8E(W+*F0C#?",]?$L/SYQO0LUQ-F&+!\\TX@0O/:P< M:U@+_Z:&A;EED6-UMJUI> M-BTP4;Q1$X8 <$N2VV:H&)WD8S( M/UMO);FVHM] /L$$=%.VJL#+>P^WP7T@//2P^MF:.J18Y&H>:21M4GRP'.-8 MXL,3!C*]13&.IPGH%](6Y!HC MZ8R0X(Y0MY%9!=/)"#X?Z4_D>D1H^&A&W'_0:J(!OQ$NOFZI,$-WH:S MCNK3"FCS0PT',?0RJG6I:)%C&GF1YB (_TY!Y[C>2!,4Y7_(*7D8!9!S:#HS MQK,"AI=\Q^= "L#=CJBI<@0S!9=1K;G.#)1_K,@Q'5+'E]CDW'5TKW@H M8%5)4O$;/3?9_,-47%E?C(0:I8OR"#9:PX=&*Q M+-D&8P**E3%7N/[ L'T?B3GQL) $WR)#%RA&-$^P5&_MI15-JPQGV8'%H'^@ MI4R4"GIU0H.96@%F YD)!$L;K2C6]?#DC9;P,O\9F'-O- ME(_*^#D^/.%*A2/<=\0NP3I^C<[8"QT]]7 $]41/0Q$-BE0X)=7/K[&\?S'9X@G9>4$Q>8% ^4HIQ=I,G+Y)$(X,C*,R7$K>;K M1:XP'Q:D.Y'W*:'.UHY!)J]U.[II F<^0J!VO*3\HG2#[>%%@O8')F8H5F>9 MW##482P/3&VY"?D=.7_CN4?<1QZ^W/$79 19#\IO!"'QVT=$]J)).KG+=TP" M#!U.WS(AF^,2NY6D]%PF9K/7T:[=0=(&EF-JC6$=[0?%QJG6.R!5.#<@J5+C M.#&S+J]'Z ^$IPV*\I>#D/W:-4XRKAV'U"7((-Y'LZMO9;?6(\X>PI-6#H.- MBXRI5^5T(5,K2NB**-K2^(- P!0B3R?:W @$ GIM^9YF,E6;%63O9$];TY!I MPL3-6Q*3]SA'2<(N/!*/A&JQKTJA9PXTW/ %=+Q5ZQ6-M.]$<[CS"C\Q';K= MLOC)*<*!(\\'FD8A=U(T'_5:'8"95SI2DO 0"PFQ)';MM7&+TP M=S[@7(L(HQ;$;C]FPF6;/%(A6^EJ6E-CG>.04="N?2* M-]:(V:#\>R:I,RE>0S."G*O 2N9VYYLAMQQ@"D''!>0D,CNU9&8A[G;6.*.U;X &SKB7:; M9C>,[IQ<1^V5>3?..SXGFX0E6C:F :;UJ^U5)*8"+M^(I?9=23XRF^Z"6[(A M_NPY0YR#A=4' 7V+(;$P@$]]"V"N%"\X\IW5J^]!+8IH#)_$>^FWVOMW:G-H M=!?%M )*%)Q,-7HWIV??3FU!OV/I]?_LCZ< M#4X^7PR^7JUAFMO^E'+3T!7HN'.]C'[!G5P.I_^6"=#09?X:?+KUR^;Z0>+QL$%E M_W'VX11ZAKT;_-J_.I6]/OL"8P5=/[OX4JS^;&8-/:$M!=CS-N)^F>,XU'[=D O2* M=M#Q[ =I1Q.A7'!\/D6G> MQ(\MR/GEC;%FWI:PL9@BJD7\E3'DT3(B@M=>O_A M$'UAWMO0;F9$;G*^_>#EO^U6J^^L>KUS7*WW:NAUWW@.O?!6#/&&':87WA'. MNKV]K8S,ON#??N*A#*-=.LL%BQ-N4-=/KU*74F>S;.H=.3W7.0+A1.5KXK*+ M/VF>4=I=6N M;5N9W8"G.JTGHBIN-9Z&JKA6J_3:O8(UJE?IU9Z&/OD)!ZI3J;<*-WOU2K=5 M?R9.9]X#%*KX_A(>"]T7X74N8.^I@(D5X!=*-B*#$8[YIP%:ZYA^NI0ZU[7> M.N\.=;3ZT!C81/. 1. F\C!=.IY+O\V5,:&!.]116I$I_G,XIC%BF9(#IX2* M_^I(40-77CTB+ZC;D?/17]!=_2 (,:U+/GN)_O;;X'<5_6"YG8,W M]9W2?ZP/Z+E$UA^.GPH],9L**1 MKK\O(,+3$TSL\TYFX= BWCS;_#UXWDHA?G(A+K73*YW84CL=AG9J$?!% 65X M!PAD.T(;5FYD=\F__!+>L.>)Y\H_Z& ^!%;]=2*"]5J[ 0-[@IGYX=G88S6[ MKHO%%K1:K]+97UE[Y5K@<;Y:<::G5 7[I H>Y505"X2R^'Y3YAZUEAPGE=MB MJ;26W4?F#D9E/A'^\ OL8%^SRES7Q5+:BA((*Y5!J0Q*9?!,0:E]BSOM8GSO M1NY^@1WDP2%_/S8*M5O([^*0-A9O1I^.O+!<1"\1Q"E74G&G=64^-Q$&OG1B MU@8L>^>=]2&KKI$PJ;GBF[G.&.^U+*K[(MR*D81V#P-&XA.SN1\NA+ 2YSO] M@B6"^-YPZ&M@'">VY@C1F$A@$:P=1,B,9$& ,AI'!:ONXO<*ED.7"5$MXLQQ M!3< ON@16ATU8'!Z8EVEL IJ[>%Q@ZKW8J&Q<+.7OBTB7@%&?N26 D6%HXR'#+ M!4$'#OB'GPH[*E]5"2+WX8@+CV%8[D ]4:T^2&R+^F9LB]W 5.P(C.+TBK # MOIR<6I^N^I>_%L1JW,TYH.MS"3R4<-PB+V:(*[2*">ZH6=%SE3_HS22- H(5 MHZIWJK1#!=G5YQ1T:,'O4L#W JQQ' L?56FU:@UF"'X%2\PZ P/\W;8&Q!Q^ M:;57+VJ0Z/7W]$44PM!I\O$/8HQ(]>K%RTZ&A/8CG8VO@'Z:>+TS4/?HW2!H M*L+P*6CAF1-]$XC 2TI!&HK8 ,B//9@>)^+>.LD2W,'6+H0WFUAQ-/KGT3=G M%ASC@-;@__\[:53^/9\<0W<1[<,+E[O=[;BWRS:5;=J_-G6>J>2\<)'G!T?- M7F5Q,%K_ ^Y[[W#[7J\><-]K!]SW^@'WO;$:TWW!Q+1=F+??'7B%I8C#8>OS MJ/.ALMYJ?8)UM5HI9*E*.:\_-J^U7J7:+N?UU@&G]1#R+,VSG%UFBNVAV#[*V2].O=YKGYUZ MJ]+:5JN4L_-2L].J5EK=*R:];TAU+R.P903V M]P4=78P^V>7T)8; M4"$*52YZG54T_B.6> *8!T\EFE@,8$6R0)S &3RXTRXMN_1(YWX0MAXI*@*'+UA2F&P;(%\R*"(/F^ 2K$<.# M"=-@JU9%8L84URL/R8XCKR_FR_-C.-3(41[<54^\$$ZT1.6KX4ZQ2#D2^\\CK^M6F^-NKU8;BW:S)7I.I]>MC>NUZJC9;?>:M?]M=(YV M7FM_=GUZ;K4K5NY__]_5Z>#TZH_3#___1GP&J:B/<9?_N;)('XA8D/Q_C M+TQ+_\O)6?\SF-HO'\ZN MU3VP4+Y^OJ9;+BY/K_IX84NR^=V(X/.HU[='YQ\HH-8_>H(C77#N#(SW0LP\7E&X(FB Q22 MA1L[C/-$N!4S!VXA/XV_D8)U%NJM$C\I!L/NNPB?$=Y2'XW1(:@<,-)A1/Y( M.*0/,;0(V'P1Q-@S@MV"T0IQP+:&R?0=#'Q\,^C-(K(O8%_ MNVSM9+/FZ!RB2VD,I6S['L5ZH/82FL,YIFX>;.]C-P.Y8;O)BJ7I1/\3A'%9;POZZC1?FD2? 6P=5 MI?8U0]@WP+V\;%'9A '.\WO<\8&. ]TS\F+2D.!&> ZICR$F ZD'W].3YKOC M.4$A(L3/!$8+-H/"\5$WSH/TFU>=^%>TR83/C7K_T_="""&8 %1AHA&$.W2],2X4Y?)@P -ML;2Q@U^/ MZY^L :V)@7!0E!/J%K@/,V$*X_OE1Z?"N5E@^"*Q?C\^[_\/^**=YGOT9R@$ MH)]\+T?L1OCA7&V^L8>[8J'>8%3Z5Y\N:'GM3DJ/_CL-Y/B!O)$'25)A@\,T M3\'3&<\$7XX(<486S=BZF%0J5013Z B!DD$>B%% M<-L'JP;3A&6QRHUFC!%KQ7=X)L$5/\H,5XQ+DCZ2-0.U1!86M95V8'=>HM!9 MSHW'"Y]L")N?D.YB]B8-S!\X [;4<,XHZE/'3B(/&T#W8$L&(P\11,#4:88NL MLP!$(J&'LIVI;7VN7%:LMR3?U??R7OI;[?T[7-F3*+Q-IL,H1S(=C;),@1J/ MQP'>!\:$U\)CH!.+85Y.OXM12I(U2&>@"Q8%Z<:=C98'$FMB\!QX4H%X.Q\ M"40B3T1@APR[[IB73:U>Z?X-E].;3J=5Z2G8:'3@/?0X8*)9)6H0Q#FWX+06W@XWC:,R/HRX_I7P(VH[]=?H1-J :9_@2J.[88X1(/ MB1P, F'L%E0$KH;EL8(A:C1QK$S,U'JKTOZ;:CZ,&!@ FA<&7+4M%Q8BW+;V M]$,V.+1-J/EP?@]9TXC@<>33-I!2VFIPW MS4:EI>'"H2\\JK?H=![C6./GR)DDW09*.5I4P"^%^X.)G=DU](I=W+=16 @7 M%6K% )&:WQX-[$]9],Z4OWJE\S?TB.,D)VG+W=7/L_1MZEQ%A0Q)_9+*4I/# M$+AZ)E#BF[U*+1-XD@&.H2EM2.V!+9_+44PTUT,\,E1@M\XP)ITO;W\#XM#0 M(SD)0Y=T)QYM@KE "T3C;7S5TCN&$8Q ; XZ-!]#:FY>NF0W\#T\3;BQ8 =$ M;49C.N##9M$[UZ\;WDZ]QQN_),:C^(Y].3/?P'1 SV(CA$(+)HJ7%)(2P&K\DW'M$NF M^G5@$<2DG]XTNY6VJ<3R"IG/MI7BH0"^\47Z2F;O'J@%UB\L)\A]QB-?-DZ4 M+C16;A &.(0WW@BU4Z#/2&!OD1Q'X)5%[.H.0<&BDF=]!H:KW[_,FHXQ J9X MH*&J5NK=W!#1 &4WX5#5*IW&ZA#E+#Z;+;R!#M&7N_Y"&]A#D/P3].K'(!%J M$RII5K090V?\!I2K(E-YTP&3J24=MYSL[)F"A[/ M#-''HWR\;V)A"=S$E)[=RZ@6&:T8AYBIMY0_"5;K5F0V8X8ICG.?K0"I"-B1 M32:83T&6$$U:72F74OL_Y11=C)*0V.QI4LP0K9X=:"NK;70YG/SI$AUV8#C3 M.'XRCL!HR_Z+#X;#ND[C;]:O^A+[Y?I\&+T/9S02Y'U!Y]JQ1@VAX'G@U:,&2UGA/"9QA<,D)TZ M.(E]/C!;V-99,*I0 I(,AX SX8H9>!R48H0ISRA9QR19N#NC!/$4'9#;Y7.Y M4A2>4A1^2P.1Z6IGQA%G3IJ@3#J7O+>5-/?L1 V/+Z06QQ>$*1\V1^(F]&_P M!CPR\Q+.Y\*=2Z=I\!=6P!OT1BJV96;3@15W\!&=X*[\.I8,VL^X6;!Z#A_T MPC2&J^*[QRE#/TA#-T M[D2CJ9RBU?0].H_X]Z(50LH)RG5 ^#\HYI?5-M(9AU0Q%0:3$/_JBABVTSH56F=,56C>'3\.+2*'1;72JL)G09-C M3'7HR81E[:V6L_3065J35U(JV,V MCI->@[/]5XIJ&?2K!Y,$"X+D_1>5*GV)+,E]HD*&2?PLDD3*/'_K]/RT+]\. MJPL=MJ'OQ9@U\BLU'S7:+VD48TE!D&*-07:.B+Z63\>"LR$X3M>TL MRUNY=*)O>WH">$;EIS*WX41&K4]'M#LI6-G ^@[\R<3I,N#NFR<(5-HA(_"8 M.>"'0TP8HLYY(_25N=(D 4/,-*M3V(\NQ(:7&= P>?&\-26_S*UV\1>O!<_8/50@YGX,K+9W'D MR /G7T&J8UOED^#[:6,* S?B^#2LJI,I".X_8OCR* I'4V^>EVTT1&,_JY&2IW6XZ8PK6;JO'#.5+H@CK5.^\$'8RL ;?%6ZD]4LPUI4Y+U47!W# M<#DZA\,GDIL'F)HGJWW38(Y[G!'5 MK=-6'F_$VAL?"V^P!IHS38PR:]-4&QW#(AW>+Y%)ENSAS]:8&S":'#% M4M*?R055=X-+(-V]N\0QZRWK(UJ5H)<>=326XW* M=+Q+5Z:K&B\5Y(HQHQC&*!:4J9[@B4DX^J:\5O@P'IJ98XGRHHOU79G[2'5/ MF N)X@Z;+W*2@S#A18WY@!&?6R\7_V\>IHIUEE#='>:^QI0Q0I5W)%PLV]\3 MF9G)2@0[:E:W41="/IVD\CS=9[A"7?+@+[;*-]1MDT_BV>2"A(M?SS7>F=!C M39R:B]Q$C+(3UC!:7WI7M,JPS< .G'\$X@"+BJ=53R$)EB$9[RE@ ZLB%@+G M]#^IP^L8*;-CG18]4BE"6)078?8;7\O6'6L*Z@EE.$N9Q6=BPD?0B5HP]_EU MSE8UDT&2/];M/I;]XP6:;Y4A*!-[3;G,4I7RF103.E0D*4L37:;(( R4&D'U MBW2#$6O*1WQ4#BV(QQH+0-'I6+6&]:KO?<, $\H^;@KCQ"AB$Y@6#+_D8]-- MV>%%&+CP1M!+,%@4#$.%%J\D[]%[UK9'*9FE3M#PYK; ^:?B6V>>[8!A-EBS M88:>3L]6*:-Z>\R%#;1.IL*=: -&7J/L((S#C0.:!)3!,7UI)0JH&S)W%AS@ M0_< )(-"!!*0I*G&&1NJTR!P5BA#?F4(\FG-[=;?EGC(=*JMB)P(:"6N&, M;L Q W2 ;O&:%M+F)=,TQ M&,<1Y+'Y6?W@/0SGWG<7/7D!OIX?> MOR\.SKUNJG!?ZCO4AM) M_7(O46'QQ^8)*>-?W=C47B.E_$8[O7X8*)\O3.&E;OP 47D<"G^M]814J048 MXVW5\2%@YG]1]:A/C8R_S2"MQ;TMW%"]^1&LVP=CW.ZF;YU.R^ZVMF7=*0[B ML[1UJEV[U]L13\83N:?TW4[1A4A&S4JRR*V& M#91A=VOQ+$F[7FAVWM9K=K51?U?.3.%F!GS69KO]XC/S1-O"O5#I?_L1E7[ M#"GURB[8:W8D(Z5P;*>W&I7JPY56*1<'(Q>]RA;&[+7(A;2F2ZDOM2;5,3RE M$U0^__+/OW0$?1>I+R33?0/-+Q=.?]+&M+&DY=[6K,D7P^.9XT9E3>+%T(D% MO@#43^W=4B)4J;8?,O6MNEUMU_@8[,7$NKW\6>] M=_@(6R0)U')) J_ZI&2[SA=[G7;J#;O3V];*;34".PJ2EK+[VF7W<:?-I>P6 M:Q8/4W8?=W;][+)[2$<@/W2J?;B>?:-E=QO[F^+SRF=GZU/M L[,8YX_I"W? M#YW='FY:0:ORR&W.WA_%E++QM$>WI5P\X2G23U1)^GPELZU*]][#E?I=ARNU M^TY7G@< K_>@TFRJZ65<7V^8)AE7G\E"%8D<;7=HA@RM,)#EU'DH)85U8[(/ M(10.@DO9$E]B^6P,>2I\02*S:KVNZEIE_?J;5MW@MO*"-3-P M/WF<@I!>Y>S)-X+ PA/^OB/QB"16S)( 0<.Z)L?9_8P33-35S>#F\?/RY7(( M^!VK)*3K:8'>M QRO8QD39',T;LV'"T7D M9Q$EZ4-!(AJKO#VC$.8_GH<,:J-([0A/I[[U.+XLKD*O!X:NL2VL0K-6:;>> M"E:AT6T]"5Q '2Y4NP5K5*U5:?6V_?B+-.INM(?'(RL4L$I<:F[K,UPY5(2% M,V6RWX)6HS^M[%P.92C>6&]!.4L+&Q_L,*Q-O-QZ>[:QXG_;K+V9Y[J^V-$. M]P-3T>]RG_NH@=Q>K!J-7F]Y*/^$M^,7XDV#V'Z00/W]O[JM7N,A&#;/=:QY MQ\"]_F/-NSI?[/@2^"/;UL=LNVB*7G#W T)

M=F6_C^!?:7)$LUGI'&PEWH_F1A3:7IUH-C$[8^]!^_5)!")R?$VS M5H0#T'+[][B\@3TV8NNZ6&P=TNY46B5V33'GIMZI] XTE^D0-E_GR)WA^'NU MW]I#4U7NMU[)?JM=J9;YZ$6=FEU@S^ZEH=K#75=&3EINJ\IM5;FM>HCK7NF4 MNZIB3DUC:UOUJC95*XGXJDU&1_X-ZMX;+X[V@O/J4Q0BA7<4CKUD(R7?VLZ] M>.9FI]K9FA"K6:E6GXX0J_%41$^]3N':U*YN]Z:7&:=>28AU",EY)2'6G6-3 M$F*5A%AW9SN7A%@E(=83=)N]P7G>&RS#Q0<8+JYWJG:M67)B%6=&7K.TU3HM MN]:-OMVH[@F5Z)AUIR83W]L/6:=JVS[2EM&?E^J<38=M5N M-[9(C2UGYJ5FIFNWFK5]I<(JM"8O*; >!Z/6V#HO]+6D=)3"<:^ZJK<.D>NH M%(Q[!0.TQN')Q2%LB/Z&H%,:C*G<%FV76 +2V%HQ2. M]9JCS%9;!QM;*%!#\\AQ"YC0>>0A]J&_6,'?="2NY6WD)>(X'(_1]OY^?-[_ M'Q"%3O,]O/M&!$D8+6R\ M7]29&\=/!??# M$X>^:SD2 !4>BW$,G"" IH\8 E?A0=*+X3DGP5MNPQ0>1#A-F%HO0+16^(;$ MEI3PFOB+.>(SX7KI[#@)8>J=FX7E>^/$F@K?&X7S!#Z -Q(F8*7$D88L92]6+$,\T9C'3D@QB M"A,SB9R9(2[9[2A/.%4G*-;!XA\Q(JA2SH:#(,F#!/[#]YF@JQ7K2HQATN#E M7T(0K%K-+MCDGL_$1/K Z;-S +1> '^;T1!:*ZI7-4T^WZQ7.I@5NPJW M+3,F2>&;#\I\KFKVB#.$F4R3S8^L9':]O-VB86JTEYA7C7]/-37RW)F(XR$H MQV_'H*]$]+/CWSJ+&/T8HT\S+SA>&L/E[F\V@3LVA)&8.)&KH,5-]:G6L+9H M^P%7W'<9C9E@J#.8;NP@ PF;N-H3TPU 6.T5;._[4;L-I&]["2D;[G'B.!QY MI-ER'PL9^7HHP)T()GSOY7G?(C$#'^,;&&5IWF+;BN=T%_P![#3?C*UT$"D[ MC=EPN@RO:#GS.2@L ZH:^_1;?S XST^L31=E@]>U;8TP:.4OQS!>'D0;1AD5 M)@SWFZX!_&VSC5@'$&[B@3]@Q'Z[_*A%$V^?03O2B#"A^5"["]<&<#9>5/6=U25OX\8FS*RI^R M\J>L_'DJ+&/E\#U3V<_KR8#?HT3W6J=J]VIW9Q27U1-E]<1V0M5NV\WFM@ M M9:U.*6V/(\NHV\U=58:]$I^RK-5Y^F%KVLUVHRS5*>;DU!IVKU/.3D%GYVVM M8U=K9;U.6:]3F&';'G#PM63?E[)QWWCU*O52-DK9V&#*JI5J6;+S&O=%9E.Q<+^7NZK-#2Z@$ M,IWBZ,0K:8V4WIME-KJI3FAT9,8PFM[LI91WN#GG,$L>A#:)@!+9\)/0$,ZV M-Y(AO=D\"F_@SW,143H^/+$^)W%=VB U<1@+? A:^*;6J-3-"J!1&,W#R,%B M&W$C_'!.Q1.8;(B)C_1^5WT-^@]#A-]:3M8TDBCQ*YLZOJ>)B"];U,&WRAM,$' M//^@K,$?I;PJ&W<01U^&9YEDGF6L/$MGQ;,L<+RG,&L^8"FL*G\> MIG"/B&/;Q$BQ:$M#83R"&KK3T[#>'ET/^D?OK%LOF=);ANE"8' QC>+4@1O@ M'8P_9'Z"GJ=PH*QKEF )&7Y((D;3 9LLK"M:0IC8D4B#M-H).NAAR(08P_A M"A+G.R,/1%2[J,\5O8^\[Q21OA7\CK!D,[31F@"/JAB6^BVA$ M:$;XGG#.30OA]T1(L /5@3E,5NC26],Y@S3-G._>+)T1$E*@([^.SS%1O%.5 M9:_ON1[OBO6!40?P@\G4BUSK/ZD3)0RMA!L^GD&8"HQ/>SA[A&[@^]F<:7@F M7V HUM'#@SV1?^1.5*Q^#/T:3>FM\!0]&H3+<5X#/$%//S8!/QT00E,X@]<[ M$>+[L-QD-+J/!A]:X0X@& MYUS+4"(P9JZEM^I:EO7N>U_O_I!PV_-$U4I)*%87ZBV[4;T;&+X4A$,0A)=0 M"7L3_#Q; O7.AS8-\.]$PGR/,CSH-3#?".LX3O^"]F%J91);YY[K^B)!I/&Q M,_)\+UE@9#+U"?55Y5GZ89Q&.N9Z$?E@HL/L 4:W;JJ\T$C %Z%-KI@Q)BFC MJ!K8HPJ(G)HQ"V^PJ6"M)U-JD^^-X9N+D2\X=JEZBUWS7(KEX@OI,XE,Y.1O M25!T]"'XH^F<@;''821&#ITVAY%\&L.21N/'#;_87Q;NZD0.AXE?V* MX\^)IXXU46Z1@0(^FCH1PY.^J;* M!@-^9W31ZL>QP CY%Y$\<[,?"1(NP=GOF#$";GU4Z'?#1=7Y@X0A[QP,#/F6 MZ^A2ZMD3N#-R1HG%F39W1N?OE, R=/_*PN1%;%,9NC^4$&X9NC_,OI>A^S)T M?VB-.X30_:6QKR=_4V;6E"'[,CY71FI?K23T[%KC[M+_4@X.00[*B+T1>^G' MJT1-R]279_,)WF\3;"8#IR>+WI M56HZ%D\DL3EW:$U^<5$GYKG/!>YLQOJ)*4E,?_A\(L]7F:D99Y-N4*0T$&!?"$&& N)E%/S (\Y%;%,9!3^4:&@9!3_,OI=1\#(* M?FB-.X0H^*J_&6M_W6V6LE:<^7C- MLM:V:ZU=LKT5_U" >^2*$4(-8XHMC(2(\*ZC_R9(W2Q$=Q9XB4<9NUM'IW81 M:[R[/&$H)IC\;F'6.WP/<4-\7R.62.03&6/DB@0%40T.IC?R1 #_Q+;"@+9N MP^@;NE8C9XX;#0N:[TP8MP7?- Y':8Q)V'$:(PP)1>OP A4.Q G>!TT1>*XB MOSSV$FLB H'S@C[;"$8>)@ A2OHQM1Q3\3DTZL6R(_E.>BXB6(\]C%=CX[,* M""S/2$%D_\+Z 0DU0H]>1F+DQ3C=EWRT$X.G.-']<#!?5^%2J\*(&/%@9C # MV$YH^8A&T#;J/51<-W]JF;!+,* SVRH +&-V#"^U0P)9R=+YH>PV;16 M47I40^0(_0.'!*<+Q\!2+K*@ Q;X2"#X%>I(),;:C)PCS>@W^5&7T-_^@@#, M<019?-+(+"@!E]\@WPM>?%.KPQ_,2@EJU#S"$.WWI6]RNKX<7A = M_ W%-__JGGISU7@SGOM@L0@!J[L>=C5FP' :E]"Z<2*L 8&1=-P1UH48E2PD MEB**<5A\:*16!BP82SV3GZ]O\W5=M*,0E4@R5?W++0HMZ%IOCK)'10QR>8CE MK]=;ZX9S1>1CYP:^$B,8.]8(Y8[5XJ5SM0U0.73*IE%ZWC0JTMJHC^-];]J5 M=NY7&V<4)0-&SU_0$>S2;FS=>5PLE+A5K &"TS.^NRRSHA7*QR39C=2ZJ7-C M-C$G$ 0SC]]32WE]=XMRR/)(.\;5.MD!"TX*'K)85UJX]\^V/4A0ZTI0:QL- M QHN4,$CHV@M-LK1ND<;VX4RBS?0=C1_,3A=9$6]8!PYV;M864A5 M @L(#$Q*%\#+NX65%%*3L!2.3*E9Q&>NX_K2BI4+63,T+*_A/.U";(XFV&LY M@HGS38"LW+%XO=C0K+QTP5^(Y)NUOI.:RV;ED*E%=[VJTYINU4[D+,]0H-8% M8\Z/*KU8D!6QY1'KVT\@J>^LSV%,CM= (O/](EV\\H#UP \SB]BF\H#U4 [: MR@/6P^Q[>6N,.X8!5>IN^]#85#O1PV=LLCUT%55&S MU7E9%O%2R@Y/RNJ-\F#U04':=20"?&X ;I.K0ZH.(4A1G-'WG"%&+SU!$;LP MC:QS\=T;A5EH-'YX#5"$,7&\[%@3_! BUH_,Q5R=7Y\Q1<5;C,=JZU0&55]9 +.(;2J#JH<27'O"H*I41E*]; YR M[,W8/&'0]=6-31F4?:&@;*WU1+'%@HSQMNKXI2.AAE\I7W&,]X/Q0\=R1^.2 M^822MNRM;_J$TI,M Z4'&%1H]NQ:M5'&20LS(:]9V-ZV>W:CUBU#I468C-#J.E/^[,L@QQ.*K08H3I\<%$/)L'6]]NZ-8NON)):*W6M9OUVI8B M>H>H/(<^/-SI>8OSTZUN<:I73LU+K9Q&TZXWJKM9.4^TG=P7Y?ZW'U'N=WA3 M#Q+1AWI6!1313K72W8'WL2,A*:5C.]M2;U8KM9?=!)62L0^246MU*[O(\2B" M=!S8MNEOF!42B(02/YXO_/\Z7QBSU@$V=B;_,T_L0#;53F7V7$E)E V>Y5:'NE!8K,C+,=L[D18_$W;W"M6P<)6;V9$T&W+"=)(F^8VZI7VQJ1.3^)_+Q3H#(._RZ1320ZZ!EZ;;J=2]6$LL&Q=(G'GN5WO8!5= MXANH6'T07R[N]Q?<$.R:1 #!5VN@'2]8'7LE*/&H/C"4,"!:^\PAO^L8:E!S"\%8H!/J+,7/:#B2$ MSA5A]I 47.A47GKTHQEJ'/TR5?25I646L4UEJFB9*EJF0Y:IHF6J:)DJ>F"IHKOH MMO;XA/+X O%Y$HU>G:OURDS0 LS(:]9V&IMN]O941ES*6R')VSU MWK9!WZ?, MV'F.M:CT#!C7+ $#&/*8+FJ7LYU.AB&!-KY4\BX7J)U9]$@I U M%8"P%XS\E,%#(W$3^C<$,PUX9:EU\G0ZW"B8)L4O55QC^]=>;QGH8Y3\=CAHU5)?'7SG?K"GI5 M@HZ^_@!C$=M4!CW+H.?K[WL).OK*@I9W+O7,R$IO@G@T3".[@S25!XG5!9BE4I5IO%JK-U%Q(:0JD5H MNZX,NA6)>21BS+6B U8^Z&'@8.Q<#%H9$,SB2**6-@B>&% S_*;XI7D.G@9 M77:B@ (>BIX,<19UQ,'L_L:@W4N-B[6N52_U< MR4H:=C%$=K&&9:?B(ED&OU!,%5;;B:8(%&8.Y "7+.5/JJBMRP2%7FQ]#*.9 M5:L>_Y[/C(15Z_EQQ=K/H"!3E)V#,A+1GC"09<2@D9@X$1I!BM0J#D$1W'A1 M&. LPHQ&,)VNQ_=G5)9,();E*CNC490Z?FR-'$Q_A1D&M8HSSRJF5S05^\\CK^M6F^-NKU8;BW:S)7I.I]>M MC>NUZJC9;?>:M?]MMH]>4(Q7@B-LODX_G9]^N;:N3@=?/U\/K(N/UL7EZ57_ M^NSBR\#J?_E@?3S[TO]R*M3[7=>PN-L1U^?$R/[T@'=M6 M=X+2&2#]H)@L"M*#>]N[MDA!]L'R:,&Z'GBH2"2+JA$U:RQ\I$>4]1Q!>,,D M@821S?2"2*/H1O@C4RV.%.DAZB:X[T;PZ68:P^8##,T_L,P#_-Y9C$>DOF": M8E+DR(T\Y-,X:^0[L4'+"*K]^TCX/M6#S$)7^!4+^P3M#Y$3%[X%8PNO9X)) MI%L<@^8)33Z4C&!95D_X6.J04L=](NJ<<%N'4>BXR*J<0:([HP@K:6:IGWAS M(H!TH4,1TS&3#J.C35#-(B(=YPAX8.Y(YD\\GJ2#5S1((TEBJ=[A0%_^E.RR MN7;@&6?D"44?2G]-/*Y202Y%?-2*1]D=SGP.XLL&3\C9EE4NKHAQ%\*-N1%^ M.(>A=O J]" 68/_@/W/Y=RR1 8-)-+A"^#QNP\CY)HB1$P]4 QCKJ3=GR0(7YE -A<:A !QU +8L1.E5C[52!D^70[B3A4%CJ5.0-E MH5-AU?$A%#I]^2%HI;($X)64 +1J=;O;V!9FMRPX*:7M4:5TG8Y=;Y;25IP9 M>=725NO8[>Z.N#M>B7M:0ML_!T!WRVYM77=7XJ>_E$O4LUNM1^;EE;/SW+-3 MM]OU_<:V+[1*+P'M'^=JM"J[8-,I0K)N*1SWVOMN91?P(:5P[(-P'"X1AC2G M2XD9M2:Q@#ZE(U0^__+/'X*OM,P:6T;2#SG:5*MV[&Z[9(HMSHR\9FEK@; U M2F$KSH2\9F%K-NSJKA 0RSAZ&0K[=IK9(KN!2.C9F*CX73W'OAV!,,NKM@559+? K;#:.Q M6S,/(+I(8*#V*Z 1?AO"32 1;-"H=+4SP?^V6%H7]X9'J(DMG.,NG M,Q2V-ZLI&.N4!RR0X"'<)0S5J=B?F4ME0JL35N08&5E01Z#D;M(3IEZQ\WI@ M"54N]U[))V+" QDK&@-^?.OV&57#*=>OR3A("Q M/J.]*4B/'JG"/L@U\XM<,\7O#6.OK5GCD>0H)^F43@72F?DODS+!)R: M$+QT+\!% FMPSG1,@?M3B,9;C!A,S4$["HT9,5T3*2*E.(R61:R=K!DL' O! MQN#ID8,/H&)@W8*K5_=/CPFO=@]<+($^ELMZF&SUZF# ND_!E7(8>;G_ZW&[ M:4T%K(MP#LK2MO[P$) (1N"$$.3B=(A&(&" M-]"T%L(W.>!WOF(S*HKN2!J[!=.\)N>YAZ,'T'C\9"(NU%8@)# MY/@_*9A#Z]]HZ-:K#'Q@25M(,<*_.AUZM-.%OTB?"UYM]1OU*GRGT:!_MZH\VXUNE>\R/ORI584?/[7YW_+. M3QW\JV(C--KUR0]A"JP./,1PG$:?5T4Z\T!'*6S 8'9YRP7C(:W)R<4?9Q^. M:SVX"U;\#'P=:PK^X WJ]5L!.S:$'A4"T9]'(?P*;BS\FQZ=.S ;R6U(&T86 M.'@"(3/!\=&WZQTJ;0QYLX#8H[XX=KP8?5DE-' !!<8+8.N@/Q* 7LH^8DL M4[RBOX"2M_*)Y!8TS>H'ABA$,"9@3]S4\;=%/,Z751P4WF6S>C!XEQLCFIT[ M[60_AS^KW.:!BL@,=$3F1.ZX(+VD+)B')U\+Q&CM# M9N$($]06H\BCD+5A\4A?S^$R(B/[UMCQ?+!>]*Z9@UMA1,6-P/CBKZP5Q'>% M"NP*,%G_.'&'F<0F*]T&MZWN^#LZRN->^+85-LGY'M&]9S:^-^K%K M:HB^B7+O\98>E2_24),$DVR"X^_<,DY[G%M/!L@Z.GD@-X2QSD\:JR6#A0?W M#O85\2).!+KPXU3X2H*G"_A,"N^#/P?.C3?A%NE[9R'*M]SC@,,&-^ZY@/Z9 MG691^'2[M^B"N%Z< MG9 $ K8[T3?F2N".P/M'W^0>W[D!)2_-P;Y'EH@.J?A=((18Q,JE+3&82N2= MZ7[*^ST!9+2 M66^/KC_\>O0.'P#[RIM?,.5:=Z+ZI4 +MYW#**@3,;(03)(IZ/= C#W&XD_4 MIU"P%HH*A!T/_!JX!6/TUJ?P_8 ^YZ:1\CMXYX9-8!.8(+/(+,2E =_%2 #M!W 4C^FPZ<(M2UOSTVGVU))+%8"ZST< MCW.1U[='XH_KB\\P-*9EJ%@\30V:)@<\>8&!G__ /I_B16P^\H$]T@H6:06] MQBO6GUXR77+C,MMFYR)0V;$@Q5HH5.+QF1E, >R&5?C.M(8W#C$T\?%73$>M M=&:GN4[45]FUXH/6P!,XW##48!WY]#WQ,:2/C\LW"I?C<*:]Q([@ :7U;XK$ M@Q*9POC[3BRG%8: FR+]-N7/%<^I@>(2;\8DYLOP7;X>/V4E,]X6#FTL%"W)70 M'F>(D>H;J8R]@!\W9X^V);@K]L8+O =OD'Y=2-YB&A!O5$)1LFC](J?/P0'*0/Q>>N'S#1Z=K6,F!=Q9FI=N]YLEA'S,F)>E&%[6ZMW*IW#"X"5DG'_ MP6NULH5Y+P7C8 2CWCS$LY1#V N5E$D_Y'=OHR]?"^=)*1?WC5>WTCU0/IQ2 M-N[-AZV59$DE6=(+=&,M69*BV7DXWXG)I1$R@M!OEQ\5@KUM^6+BC!;6./U+ M 9'-X ,I 9;(FV(-^_S[\7G_?T#Z.\WWRQCXJF4Y_J!.I])Z /M(CD-%\GM\ M]"+Q2QK%&ASG26>@76D]1))6<2VP5.^X45E3A#^$SK.079\_2YL?*#6V]5M_ M,#B7LX0S]\RMH3<^'"SB]_[5IXM=#E#!QN-K_X^=CD8:P#L(/TX09J9$]%%K MOV"@6X^GNWK[F;).]H?UZD^"#T58-:(K"G5/,'V&*,J:F79%A""R$*9)")=Y ML_"A6CO/Y81V Y4X8K@Q;1H2W65VQ$D8"9+P2Y8,RCIRIA4+0UC "'243/%Z MWN#D3(RT PC XD2CJ<2WNA%^R&"61,>DR5B*M8Q)K5G%7,PK-IH 9>%XS[S MO(Z%RW0(8I0[GDC%P)>;UGM$QC!:>=DHB@;:4B!>+__6Q_.OQ[56W>K_](M% MJ'BU][3BB]^K%1!?1IG&F6&D<^B:I;KV%G\X@HX=O;,)[8X!](\->'Z&K%M" MN&.T2H6-*D%S"?M/) E!NX$:=A"\=(ZR3Q0@4M1GC"[-9#45:Z"(-!-:OK L MX*\C:,H0$7HCY"E0G):#3S;294)7 ^M<\67Q\V^//IX/CM[EX.S@?N:$X+<8 MA$KR&9S7>O7]AY,!_:GV_AV#(_(7)".71Y"O#I)F^0BH 2\/P@3:252=H#F0 M!R7TW>5/VQ(R&RE3)BEXUB$TUIDC[BLBV1-NH+RU*(O_3J'J2SQ3F*F>W6UV MY4R10G5A4W CE$$VD0H1S1;E!S%$LUVR@$'17E*!OI- MJYFQW=I6.N=A>U.O9HRM&U\!&T4'D0YCV"=AVF,+E(0A&DP$NBM2$@X7K36U\!#!+E!0DRT M?2_"10JZYNW1UT'_XQ$M*OQT)O/88MD,TK.-GO4!E1%KDUL0J) 6F:G%-,2S M>,?=4?X;N5E">P%_,G"O+[!-%W,"IJRU%8XE?IGXL9 !5S-VHJ:0,A +I!U1 M,H"/26QC:IH"/X<%+_R%Z@.",$,3R7U#/@A:&*P9$'U9P9J/UZD6X:I1:QA7'*@G/"F!:-MXGN<6R="[&MZT3CE M\:.AB-_CK3#+T!+FQ)*7;TRRBW!)JNC%KIBCS" 69X2=E]Z1@40J@3D)(11A MN8VI7M-S&!K0O(@T&L3.2&))P^PAU4$&M(P$+EX,^H2Q36G*PD" _G==6,FG M#LQZ%&B%P\"% 8D+44XQ\N$Q-I87O3.9@$)FI] A%I)9.N.=1LO0*C2JMV$* MBGV,6@%># /8//+C*? 4A\L.F$7.*Z,DDM3,'@S)S)K!T M>,+AO=Y, JZR)>3V5JQSZ$9(S& D%D@KPI=LRQMK'6;+QL)GXW3X;\-LRL^1 M04;Y$ C=BLM&?">YU#;)AFZ-$&?7Y ]Q4C!ZD:2[C0DZE]6\&(/22%(005XW M**[:'XARK9B'OB0A(<=8A-D/N-@\?O50+'#E,:,<,=@1M/BJ8I:+LLZ XUHM MD:9/HA35A4065].(XNL+Q]4+%LD! MIMP3Z35@<+_46$8.,F=2@TILFK\X0@PQ>T0J$3A'5%BU2N)H5:CVR\H,!8B!/0T#;2 M4P6H>41GD0LGXX7C%F[B,W4\8.>A^J;*Y!FQPN4%WHKI!>"+IOG8["3,TH>@/_W(#[[2@O!!Y/ MB?&$-O D:,3^2_0LX'+ALRPB)B>-[T2354E$)/^ PARF[Z&=..:K%10VTU+ ! ][QI-BLMWN>KGW$7JS\-#G<(6CI1'4@4QQ0? M])B-V="6E2;T*K65#^H])(?K[_LJAZ;Y7HJ8:,9K3Q.M&YU NF OTFO:W-P; M'S7NDO%EZ7[^(T8+DSF?M#-G1S"'7H_;?23%0,<,#4[F]:=H@D+>7R*U<$!G MWIB"=\LD/5]P=%IVP4R.I)IA+F>!@S:'_0C,.7'589\K.UVO5V*,!,LA#U^M M5K3Q.Y,2Z&71^]V<[N,$TAAUBS9$)VH-]L%X(Q&,_N&$-8%D&J:?/LN@RL[' MD_=_',;PLM6@],9MY"7B& _#[M5DBM0E,^^ACG#1EOB[QVPNIH$?^T(DQGD< M!G,S1C]F5J/8AW;&Z-N10 5G\Z&;(N)#'X=>AW1!D@$5E2JTRGSGCLU,8"EN%_(< M@2FH+\^7&[9BJ8TBGYR#*'-&!6BL>1K-PU@<#U//3]:24H&OB$Q\' 14;-[H MD!QS1!"YB$?@'^)N*J4,N72.MW:1T!,S1B5[83D_VZ0I,?6D/L":.PL_=%P5 MU&=UB;/(NMUG9K4%#+@KE #Y8 )F'5)[UAK?! ML::-PI-]4!4X47,D%4T60_>/+IL(#/;B]_/4-C@4/&!S(3/QS",UG49HD$,M M&'":X*;3BS3Q*LK9^=6%9C>G$)0?ARJB86LII!-.FEV2KGXT6V3;8R)CM3B6 M= ^C[:^2T9:S498TC$H+\*(X83TC#WMTKL<7#".<(KFKU6=%BIOO>&:&^+BM M^TX:?2Y)+#]2VEKQ^[*2!:58.&7>G>+@- GOS20GS<=+-*%\I(^[$,EK+"E_ MTQA#.?K=^J4QIP9I[0?R";]06D3,.P=Y1#Q&CP@M4I#"XD _:RWI>?_\JM]_ MGHS[9ZT2R)_Y[&;OV[]V1N>#,W:_.K =P*TM9:Z68_B8,3S__;C5M*W! MY_[Y\>D5+?YK>._4N?VVYT&"/2Y?^OM_=9O=^@^=1F_$%'@IT<)=M)X"V2&+ M[T!'98@_@QL&-H6 MG50?>^ ,@2]#AXCI')QL5Z@!RF=;W%?%@/NNM$[RQX MNS**E=6VZGTM#Z-.$.86C,+1M[F7R+T&-6&Y<[CM#5-,;'0E/S2E(M$'-94Y M=I@RL&(QXM!C+FG92V1Z*21>)IW1/:.:MSVGCYQ!B: MMS(X?*[+R7WP%'BCT43@8="4_(8$-]@S!SXK:;?QE6'D33S1!7D/YLN1M'AW^ >T Q612D!_?: 6/L8]ET M5 R4#2)H@Z&.^/' GL3V.VR[<>%Z(Q6B(U/*;Z"7D=#"KP$='5-:K]S@8/J, M-8PP!!E1.1T>B2_O\(V@GP-[&Q@:K!AQQ1B/DV45-N_[,8^2DX=C,$R@B5 W M7)R>\WK#;#F^2L=/L1#?*/8,V^X #!JIKNSC^,A04+$7UK-@SJZ1K.Y%2RF= MF+L-FW3;/(7*9S7+\<2&@@:-X2IVP]A:X@%4+&8JT48.M%(?.NT7 QJ4#^L+ MS@B6JI6+2$A1J*@'YP/S8UA8QKO.A%)V.>XF'S&"J9_#D+(QG*EP7$Z-I?1G M+0",S$"&3*<;450G&SM*XKEQ_%30V_%K$28@"1E$GJ,[Q5M>0T9R VI+DT;" M(0(UGMD,4]HQY=RBB87/3O >63J)MA'F@I*2Q^5G]X[WKQW'<6/WL!-9(>>@_K M'-:THA-?LPVCE<&7,_&I5%F$)):9_+*\7(%+/ZW^WFY4NK7ZVDO52FW+WUN- M]1_9],2F1O4JW7:S;--#VM2Y^TWW8-OM$X3=>C2E.SIU#^W*'7UG8[.CWJ_G MHL>]T]/U76HCJ5^VXI0OYMC4R['9.#:UUXAVN=%/63\,E+,=725F_9[5ZG ME+;"S,BKEK9&T^YU:R4QU;,)3TE,]2BX;;O6V98NK61 >BF,_)Y=[[X\ 5(Y M,?=.3*-F]W9 &G8(F\&2FNI1P]96Y><'1S53RL:]ZJI=Z1T>!5$I%_?*1:U7 MJ1V>8$@KNI1\46O"M#^M\U,^__+/'X*+=)&#HR^#YH<<6((]8JW]PM:]#& > MH)PU[7:]4;B5V'TM0JRK%(S[@Z!VO=6K=$K9*&5C>;QZ M[4K]0$_5#F%+]#A[\?P[X7$H!B! #H99X:\:^!]"Z/XVT(1;6AH)IM) M2_$$]TVMGG&"VYN)H$WJ;]DD]7KKZZ_'[:KUR^?^R>_6K_T_?]?H\$3P) @6 M7V.>%(S9^8>YY3^;1^"%[C/B9?4U5^J:6 M\1=HV![FWD221"]T->4I0?Z,D<\8J ?L#8PD#C00[11%]>F-) M:G[TWRBQQ>^!)'5 YCO%?:OQGG\)!8$<96AJ!@L!$PW4:G4".2)L%(G,I#"5 MY!TMOO@-.3@5E'.]VJ@JH/.,5%31FDT=1)4"JY8!3^L6P+J3S2(.W QR^);! MMHC+%-9)!+_+=ACH248+\V3!JN__B%G37$]I)H>AGUA]]X8!]?[$3R#?C!>D M#%K]NT<$[-;;H_[U-1@J$Q^]OY%M.T^(HO26(D8A\I-.IH&8^Z0&&]-727Z2 M&?CB]T/"ORD/Q?!-#"AV":5I,HV%_HU$KLR1;(_5O3GX:;S-A'E4+(:W'F&H M39V(N0QM:[IP(Z3]&!ER;>LU,!>NXZL5X(V^(=270/;JR*&_S .1(C/1R/*) M+$#938U-IQ>.X)4Y#7TWUJ8U!KL)2W1,W,]QPGP0L5I+:X>&$.4R^OIF5?<_ MPWR,@:"EK4,7BI"8OSF CI\LSD>E*7U,J* M%ZK;@CTG_#QL) *@UJOOS^F_M?=Z,-7OPE57>)R8E@6Q]M2(.1,83W(5$$H0 MB5V(P\]&?$PO(&PW$QA3,*@^_]2I@#=$A,Y$&HD^1)SDF-)59VW6KS?(JCTC M)GEC1&Z\6.&%2DJH"5*;$]>QI(4G5F]-+?]U\ DG(&/74SK,>8#N(SU7JQFD M3JSI>JU*;[VF8VHMV0CR"[TXT[?(9FZBA?(JS,@629[0Q;-:33EN10,!W59W M=CH=ZR>KT^X4OQN&GX%\(1Z1&CFF]&6+-+\RI;E7"+9Y=M.Q]QTU1>1XY+D+ M=R+ &'^\/@5+;!A[];!\%XX;RAJ,7 XX4S+Q@.UFIL[_I"A1R"C'K#PW3K2P M)4WX@B ?73%'8DM88>E<[E2D?,I/2$EOG'I M7KG,%/\==DH)8@G7[':U:4&_V(\BJ,[5[IG]TIOVV,,-2:W7:]&U6J_;7G(@ MK \,S\FL'[@.8<4X$R%I9Y7*36Y#9JW$F24BH*DW1UX^W+V 7@M@LN08&..L M*!98)6[_BG;V"@4F+<&=8]H9R3<8+UAFU7,R>J3$";[!?3!!W@UA4"KM"Y^I M(&4$:04V(6 TY#)?JF MH6*:S8-!W[QS'-9)WV,7Q>.I'0TJ2S;V]?;RKJ9I, Z_JEW-B7:B+Q7%3/$[ MM$+CLV8K$&NH90WM#S>:Q#YY-.KU&-2@60F)6//O,/-/]KUP/";X;.8!T@3. MX7(P>D;A(Z/-%!I36RD,$=K2DMC6"6R; L?.7'ULD1'S!LL.:V7"K,SQ/G!( M'?WW1V+?0@;X-%;(V\PJ#;8+Z=QQTR/R^,]B$S#3B.<=6)B(8[9S$ M5PHR#ASM''(\%TV7;4@W\PFI]7W&+6^U* MIU$(8X/T>B!+S M]X4P?Q_PO 'Y6\M!_NX!5M.P0"FE. W"K!,7KY%EZ":5P[Z"]YM+C1KMA MM]N-$A&V,#/RJJ6M7K>;K5V4EY32=GC25FOW[%JS6>(//]< 7T9BY%%<\8>< MB<.M#ZBUJG:UNBWZ?UG5_U+3@P#FU6V=HW)Z7FIZNK!ZNMMZ$R7LPH,'.*,G M+&NHMQJX>J-MUVL[\CS*Z;EW>F#3V]H5,44Y/??N$ENUW;'4'(+?SB/+_[ZF MG-?E0]PGM7N-1\8$RE51KHK7N2JJL"KJ>V8K]@0(0^?PF07Z M6(^"B3"R,+^1*\R/O!L18+$M%O?*BA:/ 1K6G#!;L9A0F9FL<<#;?KO\:'TX M&=B; 1ULZ_?C\_[_P(QWFN^7DW%UGN\*S,3F@OQ(0*-3*LH/)X&9C\SE]:MY MF);G_O/(Z[K5YKC;J]7&HMULB9[3Z75KXWJM.FIVV[UF[7^;O:.B3.^ZY,VC M__Y\]G^^GGTXN_Z7U?_RP3KI7YY=]S];5Z>#BZ]7)Z>#_E26<./'4^NB'M_N278]%6W%L^=Y_4L_%0DL44!'-8H7PX,@"3%B4$Q$@ MN(:P1MA+JL+$BOG_Q]Z;-K>-)>G"?P6AZYJV(R V]\6><01+EJO5Y;(TDFKJ MO9]N0.2AA#8)<+!(5O_Z-Y>S 00WB9) "3?B3KM$$C@G3V:>7)\,HQ_4ZN[- ML;X)F!T>%0E31.T'M]B[A/WX\%\3+E7&_\+."FIFJX%,@GQ,0*6!S&+A/ BH MXTTFV'R!4![6ZJBF^2,O88*$ULN2*B2,G!3U"\%SX> ZV\$7TDOPI7Q)47_) MT-B13=]ETDG"4//S#,^12^OO M?.QF(&J1#R^X_UN;!L8A'D7\%-",FIV?<"(\Z%F2_ M\+D?_W"^\OOMEF+Y\=6O;!H-:K][8M96_7 M:YUV2BWZ;AL2 MLDY@,^/I%3A[Y:?-#GL47AUM&J6@S4I]\J(-\DL()^,KMW&-_V'Q&#>N5]3< M@II-!PCI6+QH:+A?=Q0]U$G)CY@VV&C%;-5S/:0O74:;J^];3%BQ6P5LSUH7%:SY_::@^>=2KJ[(.&^.$LG MI@3H<<[2VVT]?=\M+0RCVT/'E\15? M^G6.ALLI6 & M&]:X'K9J!2UC5UXLN/WU?>/#4X_M64F_7"?=SMVDQ_%<^:ZL1U2V5>2JR%61 MJR)7FKRHSRG@R+;?; M?_ZR]^IDUIY,H^=V6O7J9,IW,DVWU:BJ94IX,%VWT=G;%IY2FT>4JM:(IJ6: MU8(;7XJC7J]7*/S;$:C<(M[NNKW&4T#Q;T6DDCKNE9A48J)-E%YS"]NQDI!* M0MZ6A+0:;J/[P(1!)2:5F+P1,6D/W':KLKC-527HC9>I01]LL.A\";_K>$X0!H>_#8=G:KZ1-W5FPHO32+@X M!V8LX.]BC/-@@DU+]YPI3NX16V6H7 ?.^08'T]S=^*,;Q\/)9/!+1"4?J[E& M1_:\&C.J)SN_JN9.[QB3.?*8]1$G$[Y M!:=Z"-'A=T4R\[,_F&0TCNEQHX%R/5+M)N;9_*(6S;G[B70'5 MTF3Y3YX?!KZ8.]N=7-6G]7]O=/?8' [V\"H2WH]#;P*+_>A-[[S[$M:>9 M'QSF:)C?_O)S>.%!31L7R3IW()?O>K _!Y8Q1;8%_N,9A.\Z#>O/LQ $*KF! MO60?S%]ONL[4BZY%9F"A/\-OP7?@Q2"_L*L1Z 2\.]W/OQC'-X%).QA]$,]7]#$0_P*3CR4 M(\O@ZZ 6\(]_7OSF%@XKQ %H01)&]\X\C48W/),1],VM!R].S? S'/P6I_-Y M&"6XYS;H-MA3P2S#$H[NTAPA@>KMV70Y;F@.:HT";FBW6[6!_CMI:,,.ZJG, M"F9ZI93\$3VZ#[YOY M=/B&[\*+G&,XQ1MGF"9A$,[NU8OW\R"*Q@+R0;2:AN N&/>(5K7R_2Z2=I!'./ 2RD3)E\@:%1[$7DJ!/G<8C]ES+Y/K;[HPMEVL[8K$T^ M7 J/']A3$&DH)WX*CYV",";\ FV5[L$IK1H&^P>8SQ&= F[Y*)S-?)XB6OYM M'7R^---":8JESW.5@7MF:EOPYR0"58I<$UZ!<2M'B-[=@'G#TV-1V>)O])C6 MLASI Q2<%*$I^48G:,0CQYYY]WMSIG^A88F670"6&6S(NA!CD-H8-.5(H,2: MJ;HHS]F!M]:X7!ZYB[\GUQ+X@;QR-&4"N*AB;:%$XC:>".:?%MS M_M1S91=^#C958S"HR?8D=3W#\N#ZA67/@>VFOAJABYYT2@KF#X_&KZ(!6G/^ M0G-X.G7 DDW@N=+'U>_Y3LLD"UC:'$0-,W!7W>LX&AC6#"\R]_L1[V6H+Q7G M+V5*@U(0@=)_1=]UG3L!DN0'B4?>?YQ.)O[(1RM!OPDT/]A :,*,A!AK=0D[ M5>3#KT1B#AOFX;[YC2']8Y#*>')/JU@UD+GF#)-BK8[&;:O3K]6UB80V4)@F M<0(OP.>E^A 73MJS=DQQ!W-0\.@^C4S7B@:M+*-4D%-9K;!1-V.;2 K>7 J> MNN+'2D3A(7)?]"NDCN?\;PH6,2AF5&9*#SL3(91#E 9D;IKE3T,TWP?@\HDX:"!WTAQ^0 'PT8GK3>8 UM"7(7\8>']$-K^ZZA M8.0IOLT^%)>DUS%;##VI_2I[8Q;"PZ;^#U1W\4@$Z*E:2P,U*&XQ1)8["5(8 M,^ 8H!IXY\"'[#J OHD$O#YFSS"S6$48.HKMY>*3"> 7EW@<5"LR/!]O MY,<_2%-0S(@Y+6/E$2WPBZWNYSCU[<\A&\@M,!#)5G\ MZL1!BH%\!R-Z<"A:VL@ ,X%)X'=CM4U9)?%U]*Y?&V0M)?SRNZ:Y%U"ZXKE M P[4HKOFBEDAS%.FJFWTV\8@,AUH8_H&:6,T8A8EG.2V62^;W'XCHE:2^\+' M<"8CS M5S9.&(&X>1&:M&D4D^FCW#27?/9TRDK#7*#F@1CC@2W>^B,!IK]%9'R,EY", M)\Z[3MT%>BD5T^@/K(S'*OWAFD0C&+8]ZU?DCBTS2DMRPEORZBDJR9(L??5" MP?<(2:-/P^#Z$)ALEE7BTD5C99()ZAA35G+WWV+K(? +X"ZX5RCS[&)26T3( M]AB4!T^8KP[^3 2W?A0&,[[HE =/ 05DSC2(Q"B\#F!;8\IZ78E 3'R\.B07 M9O(OWG*GU7!@J];9C/]6W7I\D=DTR5YEC6[9KK(33AU>>C]?]D+[5"ZRO!1$ M(:>WB%7Z96,54F'.-Q3H2Q3H;T8L*\XI!^<87W=0-NZQ1^$%?T@A]#[#$ZJYM M-NH@X)\7OV6=(\_Y+?5@D\F]G28!ERE.,5(+WV!K+O,P_"*%^:_YMT+0YY-T M.N6*D*F006K.@W@CKF,R!5=48P5B'Z=7L3_VP9]RG=\]^,@Y T/4IR3.612. MTQ&:H&!2U9SW![^?G9T70IO!DL].O1):Q3.HQ? MP%X-8DH4T_C%EZ,_A@AJBH0I,Q=Y4!^O_>?:UQK^'_5489S M,O@+S@Z]'R!^HJX+8+T0W8?\8ES.BM,I (%Q"Q.?*O+46JQL.W/MF!@KS'KF MF?T_L/#5N@;^E<:)/[E_H7O@-' NQ#PAYXW<)ZZ.RQS"2&;RB!;,+EA:( T- MQ6.6%XG?.O.B'R("#W5I:160@T0;TV#XP!"D)V'W4,JJ5:2575).:07A+?_2 MLW(F4E7I=2PME<"WR:@L"LKR6K]$A56UU-A59'<"BT^!+6/I=TNADVLFQJ6D M7H"N;Q#BEM.(U)_D/TPFZ@UHJ;CQP*7W3,F'-[X5&&H2DPFN6*:^3$0@,A5& MH55A9%28,E9H:Z84J"R!GY7L.EP9[[H30*TQTC8&R?(GH&H"#-5-#J_D11[3 M19Z)QG$PALI$=6PP$Y!)C,(1PDI_>5?A+=]K[WJM6F^A1,+.0M(_X*8 I9)@ MA!$^YB2D'2+I-FO][%.(IU9D,$T-QZF*\LLT#5Z'^&XQ*7P M%D:5L4)=*H]).)UR88L/^A<55#H=2W$/9.I;55:8:J QVP3X@ N$:?1A(<& MR4W\\6$W408UN]55W6YP4<-&/AXV^B^!HMUD=/%^L]E]ZO##RO8GFS:-=HT0 MQ>7!DR"-13R*_"NV/*K P),'!O(ISA&6F( XB9\^]PED ]LHKV-I5,@C^^14 MDK K2:"+ CLGR(Z2BA.,[BG< MNTZ[KGRZ.S\_HGXU/'ZK3V]WI+]5U'V"6X"86/KO@A.ZMF?,'#X* MHWE(]8UCX/5I..>27EW*7IW([DY$^BQV $,&X+9!I7Y'WJ2Y02 M*XD7)8?I'"D?P (T;Z/ZJ0Y@EU$=4S"MO2"";[$;R90<8-(I)L0*;&U.01W- MP%.J+?=/9UYT[0<6JM#!BP9">UMFPPM[01:SX&OS6Z6*^_[%&6(_8 0!:LQ, MYW#05U[P(]>:21'9,$HPH[!EEZ85M++-8FITNA)3'TP(RO[(!"7<<%?4D&AZ M(J]%@)DL6D3'T3/S42U5=<2_"]8.(+Z MRSCY6G/^H?JC[K@W"Y@$[@ BFN=CUD&&S\'JI#8C;/*"1P-=E#%J+X4R+JL) M-0\3K&:%'\K\[P+E(G&=3CULGP)[P$]"C3 PPXQ?@B<[]G5H"F\L9$/KP7X< MIR+FY!ON22;6$!&$4FNNPWA.>-L!R7'I:<#K!!*Y*NW-KCPHBK_3U_V1U"$6 M230GN8X_P:2V:]Z*N4 Q CI@%3DL5#,DG3Z>VG44WF%Y>H(<<'UO-:"(-=VD MITM:;8%/9AY1-=NK2_THN?ZNJG]WF_[="B5DVYB_I/IF<7].M! 61]\M+AW, M!9I!J+YXB>?JPHTLHL8*O)+B&V\QG_FX*Z\J35PL3>Q5I8FKC;$%+562)/N6 MRHCPR->2!H=7!ATQ!)AJFY-7A=<[?/5'_??#!=5BI MXM,:35>N7-4+YFM"_ZQ=U)Q?T?;][DG396CJLL@Z2"+0;4)0S1;L)!!<3HA* M5* -L-@J/X+->@0Z-)^3W0FF!)5)>2-IG:$I- K)O(3#G)KN6"IR2*DT#0A' M89Y854^8@J?%B-#T7B6(#=FX<-#\-Q#!BYQ6K=GYQ6J"QU+2 %ZIRJKR!XC@ M?/<>']W,]PBN:4K@;EX$NB@B* (@-M?*-&1S_*U5K=2@?#4"(&"W$YX%N(6$ M3A$&^JM.@X]J8=&V[<9OXJ^B[98&#$E*0$Z1%0\;JQI5==9H*S,7BG&!RUI" MX4,RV.6J7_Q8IYZ-)R%M"[CGHUPI:F- I:)CM!RI,N\*:^H.O@*[>#(A?43P M6 =T9/#1']X/0+='&T--/70#*Q*M&981_KG.G_KD']J(NZS2XE;?:(@P?,P:LU8G8USBU< M'V,0J@11SJCN-"#%J#] /3..O#L&P7E7-YV%V-HNHR]B/!&+%^]:X]7ABAWRSH0IEM(R-T1^BJ*E^(:SKGQYX_^@%MGW[T*1NX+\"])T>-/Y;.)2+F=1OH7\H)A/+%TO6L M 3G_OOCW=J/6Z_4+/ZK7&EO^O=-J;_6+98MJP!U:[Y9L48-:"R[VLJVIW6M6 M:]IH3;V53UHSNG/E#-4-O];L+7RO8-8+1\%*-=/DTM*-0ZD;+T@WGI&!"IJ0 M&RT6U[ MNG4JNCV$;OV*WQY&MW:MW][FJMB7X=E+TQ$+Q2]$B"_*>;G@0'.N&NOC)JRU MS22[;7Z_$YZM%EWGP;./]- .$V9"Y'% M04?3D ITOX!C@_5!&=@K^(SRT0Z6.XQE:AKST>0%O>NU[3*GA3D5\@6Y/Q]\ MX SO/\_^"*-K>/81)=2QS,AUOM>&-:HK&HYG?N!3+@E=,(1"XYPN?':$^1EP MFS'F>2W4!)B%U].:8WO)<:Y2:(Z0;6$:3^\-8D0.KX:&BR2$&>Y'@LJ#7Y4QF\PZ\); ?]&@#U!$Q 3Q)=V MAJ@ P'SMFD*&M>2AKB-XU^T'F>)+<0NJQ,O*(=-"$.J-"F$R[UWV*O4.&^0# MCT+6U-<06(^<>4*EIGH;&AATE294'J*F.$M ::KV79R"M\ V!+A#1R@\SF1[ M"M2%ZF!HVDOA3V5E O&O%!@:)ZUKE>'OQS]O_"OX40.K5"1$QG_KP2^+@_[^ M6^>@5?T2"R*Q4ZLN)T/L0[[X9&%$S^KQ/(OR' D]&2<[ .E"5DN>4C45%D69 M8NUS9,CW!Q>G7\\10O'RQII7Q=.2EJ&54PZ_5VNV?J&>!^XI?:(A5K@*C]># MM>7$_BCGF&VM_X*OJ]=:'?B7KDAT\R2@RE%%"9S8^DW(A- Y2EW-^2ITKMS0 MNP "C*9"TML;M5:O0V]OUIKP]NW?^23SRPS*F2S=D.^D+BUK[*O].$).>]<: M6,5AL@BC:9?Z6&A:ZVL^5+5',U>]X:Q&I5OH<.!=+)*/:-*NU>ND4:SI7ZA: M1U@YPST_JEYJ41]Y<68$+Q7 "* ==R2U:SW200UX186CO*-FA7[5K+"L.BB^ MP0FSIMXLMKK"4"^9SK"BR19+U4 1T-WSUO?N$JD<6OE2VCMR21)2\B1]U!&P2GM\M[ M2F')I@5*F_?:>7/JC555]D,*K[ M;]>IIFTH51@G+1V]WBT)C6ZVQ9*'@-LT#FYE"'BK9.OCX^T5M[U:;NO77Y#; M7LD=O)+ P\68F.N(GRK^N1"N>;);N;D=7?K R^Y5S78E34M_;SD C97UM?O"Z/WFP^_1C8GQ0B;=6S[8=JM7 MTH-];NOI)4+/=9X6GT]IF7!R+G3\)-!774207+O.@G0(GOMAJU80E MO&]\>-_\D OUOX#M]]KDMMMT>X/^PPR/4NCCZER+JPX;;K?U0(.R7.KX]5F; MSQVX?!QOEXZZ6\>9-M]_N66ZU1BXS7JSA#96Q<05$V_L 7;<5J_$CD*NBH<1 MXI^YY6R'+6LMH,0X3/$2*F%#W2:K>VZ+X<4==%L1(=R M&TP5-[\.;AYTW6:G6TYN+FZ5VS&A.K7^VDNGN>K2::P+,#[)53G8J&S8L3%$ M;[PX"QV]=&JZ@A(,@US1\)6X\:83M E,^Q."?_I)*J>YT] V/P)[ G&;^3%Z MNKN<2(#PP7,O(M#">>3/O @V+F>E2[#,6RS%UUBQ>QZ7',6(]H\ :AIK$M)6LH(10N&)-W@>I3$K.?9U^=+T<7FDGPJ%>UI.S[>;;*HI3^%J^?H(,PIK6,)K/G MY>3'R@3/,2^GN#W(5@E//3A' G]OZ]H9 .]X[8^IE09%(O:!/JJ/RQP<0SSS M/"JCZW+=I8MMAR!1B[LI?\?EJM9VW8M)W9$7=]Y\WT>WR6DR#9\Q M;-?QU/F"DAO6N E M,UA"CU6_ 4/U^B9,DXS^9OT1YWM5$?KE .K M\"F!!/8&4F.'8?;!D1__6!@WB0HFNR&KN1(?BRWZ,S@DQE0',1LE:EJ2A@&G M$0AJ342_[)LGTY2ZQGDP=,)3'$BX<58(35<@+'%LX%U.%$D*-&EF" W@,RQ_ MDE?<8X3U'J\?,+421;I&C<8\C02$PTGNQ!289P9,>A.[$F">1HQ;)N+"N2#& M^"C1TR0HTN4=^58 94!$UL9%L9PX M 6@]K(*-MX)?E+-./.-CG&3C"AZ)Y%A,/)HW$JA!&RP%: #<"?ER=;%/TNG$ MIR$\D?YF2M T&NC&S8Q2IF 0M8Y?:6^# AWR=0O4VG.&/F/?K?R;./C\!QF4 M4B7F9O#&C-@C'='Y%*&D8N0F.^BE@F/P23J;LR5(J"F^FN>#ZA>L-#6_AN8J MBT!,?-N33;&45,F*W0UHK H1T)@G*QASR;@D#4Y7LR03CL=BB]9F M 5(@/*,.]49(9CN;P^R@_,!A;.H7]BO6/1?.EL9FV3/ R'DX/C]39T/>Q!48 MU]GMT(_-(C".L?8IY*CMR_'.0HI.F;FV478V<:]LLXFE"G3.X&CC)U[:ED.* MU_N/]GSB[)SA+1DF5X;SML!T!A68SFHS83@"'X2/=2^&YI[:,R$;75?>)!G0 M2?A?L.;DC$O/;) FU_G1*()3=OZZ$6)*ROO7".X+EP'4C-P[6)^8S>%?/L%#RNF=:,7C523CJASYC8MF5L,K @_G^8J?8L2C M.T+,9*%?^/[@^_$ISLI&-J?I@6I@+O[A1DSGSE7J3[&&!(<(AG+P4A&-O#LO&L?. M-54.C!?CVK@S3GO%A!N+LT2U8//,Q>@6R""9Z/QBR+L^N_@SEM$"+Q*9),&5 MD.E*DB>>M%WC7Z*&X-F:'F8OA(R4H8,54@4&#;.64:N)'\4)?PUA*V$W40P> MFAG;3?"X\&_:')/ 3/BF!7)\ 8,%]&;ZUY5Q"C&2I4$I*<%GG2Z>1QH%7IP#B? MF$2"2:F6C;P#/@:&=&1<<72#?BBYT5/XQU0F-X&])N#%HBL] Y_$0N?\MXA" MPN8$ V8=YJ0L-<%;#:QJ9@P>G&JE*((P.)2TD%(PET4R]K[EV'4%JPP7K?D! MG6+,PT_[!E8SFPR'K_@X'YGQF+V$U36N1A\NSH6]#LP45T_3\%"!?2I^FSB- M6I_]UGU7]$3"*: K.Y)@4+\AZFP#%C/F4,C_P:@B8C M/J6**V1J,M"P8LJ30UVMZ>3J;"A32#^' 4[36["R/^WBEE:#X&W MI7-"R.[8^00]#W@V"P-F7Q>+O##6DPJ*Q=(H66"^10H& SG(R M] T1 (-/>E(Q:F+^GBG@@ MO&MX+(04(PQ@@;PAA39.+_1D5-B#N.4>RC'*4 MCS*+&+/XC 7G$^ *HNPM@I9CL9E4(B:V*]^(EK(+NB7Z ;- UH(C#J"5 %%":$ M?4V]DGO2'S0:$]%M=\3 ZPWZC4FS M41^U^]U!N_'_.LV#7OQY M?GRQ#XK#"AW+.*R^$@1=1[2WF?#BE,0FMNS[(4O7(F3Z[Z@W;GU*$.)UAEQ/ MJ3A_AE^%ZP?E6A7'Q9PA1%D$TRLDFT[Y1QGK["\=JF1#2=>&V#$U-IU4"1*O MU@?/19IB$8]ZC],K+D$U$\;5-9S9<,TYU34 7H!6$YH W.BB(.J9,F-_,A&8 M/IVR:K*^LX:,$=//""SZM=.0O^G%$L0W_EB6,/:6ONXICICP1\Z%-Q7[<9?: M"\9"#]77!&=Q@!CA],$!V(C H#%]"8O==,UQ)I1AHA@6L+F:M9"M6R&V,FD)5[%9._'GD1 &KI=-$5DE' M-+4#OHHS.ZZF?GR#8Q24;,H?X>:N[BVT(LI'ZB'S-A'D5 :XIT KV+$JK=7 MP>]CA/]I'&9)($L/\7O95:CN>=XTEU#1-E$= MF:WB\P0E3V-%8JY95RFOF'4/2[#27])*-]H#73FP**94V#!.T7A')9-)X$G# MV]+#Y(T>9/9_0(KH2OKC\XA9S.@@/)LPI[IP*6SWZ"\Z(S\:I3/DC]'6-96K M@M7/"_\]&-3ZG=;6Z-^M6J^['6;W*O3O[>:Z+Y_&WN]7:]IL3:NAS3?$(W] M4Z[.:&0XM4']V<]L@]87;ZSWOH49O:Z!M;M3?/;!\J]5Z/!+CV^W@/![M_?F M&]Y[XS5"W*]L'T4#.LZX CO"3ML"Z^%MM2!OO?]R]Q_W>AVWWUD]*KC>2H<=7IOCPN1RZSHBQ-HS^LU MRQ!G#B1Q.0KF&S+C'D>:X-M+\D=TJ?<'DPE%6]2*G;AO%=244G% MZY**740#GETJ5N%%EKRNZBM6]!\AILW7:7CWDLU"92E,6T\N P&4+>NBZCST M:9KU3YB@HN_)LB+"Z7@O*_8^6#536"AT2U6S],O&)ZSN\519/%6'R4<>_\2" M8#^ABCZL-X1'P]<0Z $K;1/G/[S9_!.UV\RQ",AZ'I;_Q-Y,5=MG2H5TP6:6 M%4P]%%"YL.)204192 X,9YDH$A'Z46H*F7*E4 3W':>C&Y>+E C_,_LZTV&C M"MAPXREA1SD"2[R9BME&FB5].;D-QC=A.AU3)>B5<&Y]<:PE%IUZU]^+B<*H@#%Z8MIN,45#.'W M]]0J.#%/IAK';^H!C-TH^Q/.!8,AK6H5U>78<%N/TJENH,LN_XDZ#3H'S\B) MQ>T$1^[D=#P2G<&HB&Z$_ X,)" MW-$(,4.IVP[LMA$5HB)<2YI,Z?H%%F#XB[(U:5^DLQDJ ."^"VM#0[.A,[FA ME^W4UMVHCVC0IO; ><0UU:8Y*Q;6C1R;)VG@M336>#$B3JC)G^N,_Y6.KQ6^ M)@(#<&&X; P#$P$O;#5H>\*(1* KISZ;)#[V^$J\-%E[C1I2U5.K5@V[48); M4-,YK!VV!EH5[7T+=LAU%+R=+/5>:)#BE 4;N9(I-KT8C;RS1?S41R$XZI^8,:GV_I2^$(=E #_B-E MKRKV1V0*<4&WP@0.8^LX,E)WALY)/'5"2_[M*S MULB!PQ3QS(X(2TQBK1=W'S+GS;#U-*,UP-J(U8DA+'R@H-*L\\G2SUH30[+" M%J[0>A?;7Q@OH_O/)4 @G>*1O-@E48\4D/W#2O1SE,#8_L1D"VL1$H](6]PO\S" M4[@Y=X31D+']2%*K2#X"WZ.F4,= <5%=D8!44X"## MO!@X!CV.@7J;S?R%(K)+E%Y#W"LQ\E+N19;8<]1_)=^N_HR+6EB%$DM8;<%+ MQQ(NGEN9X^0P"0^IDY[)8D$C*$1XLN>IL1IM[B1D; EY!E9C]+*#D'@1U!1( M5XY=8+^C_'P,D)+?>;@3PI+F.77Y/';F_ X M)$2.F_*O,$J"-HR&@AB;1X!-%;/ XO^!M9>#579VL?Q3&@ZD*OX,I#^>^$O[ M4Y^;[R\S%X,2:%O.9^%83&T 9(: 59RHX$8R-C2S3JB0TZ?^1"BP&CYXK>M8 M>YO[(G?7@'$-AVXSG<0PX!D:LO>:'8DK@=KQVK\5U!\I?HIHY,#-I'K M58@ J"L4,I(5$@5M(RC\ IY'S3G6Q\-+PR/C!9@)212I,1*NT3*,4@$]!*^T M7";[VF%7R35A8'R^Y3D!0P;AS!^I@^'0T^6-ZC_^Z;/CHR)>MDR(*P+B0BR? M+(A>H_-+61R:G>GD8SXA?Z("$%$\"8?->O:#X:4W^N/B/_Y/H]?^E/WD'UXT#\/ M_)&@[.05PAI1K46K9T536#XK%&/&F;O%IB00:SJE*^#:QKO.*E096J(?N8CJ M;BEYH )RE5 6ZC@=2;1A&S2(@$DT/1*&S/E%,U3P?C6 //AV#*J$*OR:%KDAA96V% MG*PU\C.^M89-,A?3511Z8Q%D\Z!X 68B:@K)G .AC+G.=]B<_&YUO=.!&[XW MSHLTR*U+&;8_S,B"D7K/"#Z)1H!'P' 4B\R4D2VM0A1&!V_,LBYD]E+ARBV1 M-XDGD?& 4=(5E_F!O@1IH$:SUE:(7Z[SKF7A>=/XO69NAH[V3];CH"N@,P4+ MFQVXYRKAL288Y=VU;9'AWW2JN%&V5/$+1BN*X[>(W1M0/O=_. =0,#UBK_WF M?0O(DNICZ-/D?B[D[#-U2.^]#P[.+]'WGNN\O_I@&>2L,<")D)[A^]$'U)>$ MA^1<@YT&"L0YMYZ@#)!8FT@R8.@PTI^Y81%>,#_'EFX0Y:%IES[2HY:,)Z= M94'9X15A-#[]AG;-YJ9 JGN1'$PG[_DK;RIA1(5(*#A'RDL0P)RK%FI#)NB;"^1<6G^K#Q>B\9J_$?*J[$, M&EH'36>C@(+E"KK2#21/%F1/@#$< M]#/2B(/*RH3E]#7%L6[!5J)(^CT\!0_13ZP8S5WD)^(0YV[G-+U\1?G9 M\R30MF[!7(8K<8W3FV2:0F4[) M"JF6J\[H\N1R^-WY<_@_+UK#G0;P#"J'9E,FOH<3GJG9&P7#M.T17A*.7^8X M@3?P].UCF4S1UD!G77F3-APQ%RP;<$D-V8@%27[D@J6#ER\FQ>3-3(^3H/I< M8ZG#R9%'V.[%' W-N^"J/ MUBD8ZI49&V_-[";]AI9M9 M-ZQV'52[G.9&#T;>J5*P&_QM:/UUK8U1[.P M(H^*"K.3A1K-6D,O+V,2\5CZO,RUW85\7=[!,E-&*/]$6D#M6; YK7O]QV/SM_"!\J3E2N=!&2@ MEDW]:[$N4^Q!AH":)L%9V5!W1'A3?B44>*6*S!<7 S'4GD*-&FC-78&E3[5 M)OGHVU()_V%"/87WNY_FG6]%5.)I(?%"R-)I^(1!.+^Z< ^T8XFE/?\35L;+ S+9B^A_/)_:45 MBV\Y4V0DQW M7B/YN_.AUT?.6LQ>)4A5*2IN9UL_"I3N@&P5(*:"BR9_G@348!*- M21[)>S8UUO )KBK3&@/<'H")/A6F2EF2&&-9Z\3G4!4U%9DB/*H.,PU& M7#2#@]/,) GJO$#_@TQ(_(%L7AZK=F+50:T>GG\F";*?Z0$]I#H RHN0B(): M_TV]0CD3.-K>CCX" MFM-)I@E&MMZ0;>(A0H0=LG.Q$@E+X0YE#;8,IFECD[MF:IF.6UU>+2MAI[Z* MM$J%;#2N+H/0]>)FRJ'RJSBI&%-0GS%7EIH7;$[3 M]*3[0U,$84](Q3I"(/EH'R:29H8T9UN#A!I:-:4Y>0MLAM^)R M7H3B40CD' M#%S/B&/G[!OP&5'S0:(YC^$1B0AX1VD)6E5DHLU6^[=N-=CIO$N M"'(5PF8)-( XD7<4?.'*ZJ2(0$SOJ! *XQX.MU#HPE":(&IFI\EWQ-@C(LDC MU3\.2 U&]VYNXSHJE"F?!J, %A'F-(@LFE5Z'(?G\1=XC*2U##+9OZKOG00R MJ8/Q$M?Y3>J=X:W/WP9MF&*[/RPKPK@EY>WP [!L/=?Y*L;9[P_'."F:2HK- MMZQLXQ?T'1(%TO)%3!"DP,8EV O],\Q=0K"5P2\D#6GB3\F[6B$U9%XL/J%? M\ 1I?"#G1F(RU9 0?OQCH>]'!0L-CI2\(3A/9Z4!90VX!6DSQC*:<(Z#Z)5A MD>E0&EHEU9RMM3LH.%RG:LG0$37=0T:1*GXWMMWC;]\,$===LZK41I5O2.$& M7Q97D"L+X>2,UCT2\J(LW/EL^8K)'G81#=5D3U(Y>NFNU4:$$=@;'NC(D^NI M$,#JH3/CJV5HV>9UXOU^]0J2%$U:GJBF@-0Y11_+C M4_U0;2 M2 <_+.M7$HPK!%6G ZHS:[-G(=*0FBLD5$N4':R9)5T@KKGLP+1B9'T$^]F7 M5&7**@*I_B];$8>ZX6B3'(.=>]%>4<; (P=1UPD.Q[>\^BSI<;)H&FE# HMU M\JD<_%P69<0(O1#2$'5.IR0%>?(22IT9-FU0:++]>QS'7]["AQ9I%JN'0GZW MB"EE72XD;5E G:)V/O;^Z*0VB^#5G'^$=]B;YJ(ZS*V$:V 2NY2/=$P&H2C7 M64@!5]E1#5Y$*!?&;5G L=P.=>-%UW)V+W/%E>DL*]G!%R3HM"2P:!3"*@ M$K(L7!7T+4LFP1D/4!'85VDF (. 8(F>.8Y!_Y$7132 KXL*^P F_E_<]_5?BZ<1)'..ZLC68>&J24D0@60'//[(V M WHID=E8&\B!RP[9P\>R"T$#IL%1\ G' )&'\(?HD4RM\!2HR?)S]6.39+3S M:SOE9-'3LU'YU"E**](X#M0^/J49]XN<^-X,@5=O^;#D-5A1&JO'F\+,3-[. MLDT\ _GO'"]4^OUC!\G8VI9=(_%V&J.%K(NUI-%/,CC M6?'8=&%K2;GIBI?9<-J8WG3=6E\B$I>(K<:F(G[8 U%94=](+G-6K=G,@IKA M7:O;LTIK.H640Q_!? M!1;S^P/YY8,/V1XF95O%V0NIR&Q!"33V5Z;Z$GU3516GLGCJ#;XNOB(Y4B]< M_SY4@.3F3PAF@2HXJ8JOR)_G\*$$;\O93RNO%+PDDGOE1Q$X:58UX./[-^4Q\X1_^> S>.!823KP1YP R ML0Y2F!S&5MLXC:9PQJ'Y 1?^M56L1@5'9'Q%YD_PU29,D8'+X/YLRF#AFBAQ M,[H?J[5;%/W7PU KJ\+NR/4"859ES7;DRJ4T?3O9J4WB*ZA3'NKA_(8&L MG_#[V=FA(D7NHJ0<#??- #L$NCUDCE9ZF,;L0LAGYZ%YI9O@98U?3\.L!^O> MSEX$A0,I"3\SSIL))ANK^V_Q1FESF1O$>*!%#!6K9C&3]8^2ZWD=D6QUG<&[ M8@+6,FE&B?6UT#F5?0ES03$UF%>Y!I\@[, &I:MWA1BN.CB\_YN=6BM;YE @ MH/3$3QP$0HJY62."-0H>[@F?%SHE2]J^^&R13-Z?R#>:>R&KV;">(!BG')9QF1HW()Z6H MZ4,64(4%[E)EF\*/[Y0./UZ8RJ;?!*J_.6@:X KMVK]DPV<-J"8+B?7!R!1S M)J65Z4YL[($+<%EHY^?Y44=15I3'N](I:/=J[5S=*M NW^VQE'@LZ6A#$ 6= M"R'DQ(-6V5AVD]BG"Z]/7G;B@31.D(AD1ZP??4!Q*--(81<01.+:B\8R+A?K MU.T>)C]W54M9.I&&BY0C>_D)#1H4>EF,D6O8V7B4AIUJH[)_(-/A'Q]6J+9H M5%K6@KH573T_8N/:-3>3^RQ4:[*@"*<1<7HGNXK"9)+:!Y8/@,6!5+(L)6ON MCMVB;YF&A=AP;,CP*:(!@R'BZ\4:!2X$&_$8#N (C\UXG2#>APZBOT3>5B]B MO%6AHNPQL9%K495ZQK2=:SLF>M0:5;)2MO&>_0R,SM/GUU9(#_^HS%%9;N;G MWPYV//>_*8Q&:MR5J;V4@8 M*:]A.B>&GI)"05R$U)^.J:[*],CM@^S"32)EEPH2TBC+'Y0I49);$,S-.U2> MTZK5?W&X#!7(9=>-4+&Z2L5?YHN[3%W]X*"R$ S)3GXWOP% MLZITSKXWTHAHS899@:^[!PIFF*E[H!(=HIUN2".;,[C/X87DXGS%VD6#DVO2 M:-1^>"?U/^05E*7Z93ZJ\(OV]6"WE-T[TK_6">IU"I#"+H09A*,V@,!>Q'>& M!IDGU#+]7'2;Y$7'QHKU!L[G\KVGOTY)J14[7EA1=O^9"U44R'GN8MUHTSQR M8[$=<$5P* B7Q$YTM&=CA;./3LG3XKJ73BMDC,.U=0R;G_R2=JVU/S09#RUH>DNWOP;AI6MZ.K?8GMM5%BBU[1(ZUSPU>,0KNGP M)50'A..R=/0^7()[7YNGYZH/?=*U"NVRU"E5!-BFH3%5= M4J;R;"OJG3=#XWVNT_Z&=727.-'F)$ !16UY)AL>RV]$ MOLWZ;+NF ]/+: )@\-XJ@[ .$\PL59W!"+&R@2@&Y@5EQZ/.O'M.>= 43747 MJEE'OGX8?PZWMA=8!78F _W=PTO]^*<8I?3]4T1,1KS@]P??CT_C@P]*%ATY M,4^#%^F^VY%:T_G%4)8#7OP9JW&=A!V:*]W.+&/:8)MP080$YCIQGP&FHOL&UDUF7V].0]KVHS)>.Q#W/ R MLZ'E#*@*(D![!X>8R4FI-5O25BEJ/*O(IW/E3PA@P.1%TQ C7LH5 MY5&/6\W&0&14Y&,>0D/R(-65NW<^V(*HB-_+F;S:7B/TX5 ,$GH#%Y._BL9I:RFX,)]#>ZXCYWXBUF6 M3%[%"Y9D52S2*,^@'#*U&G$0'1G@D.1>7J/?+D_.S%25-5R3*=FQ?3RTS4@= MX6?&[% FYW5(TXU,H7!^RNLY@N;"1Z"9ZAJ$M0JZEYV;9*$ME^P7^?D[]*?M M'DJ,D&FS6C(RA;V"V( M!?'2=FB:$+_92I,;L1"%X)J;M2_7,ZO\_,C'V!3( M93H\984!1R U/@"MTRJ,,D/ EBT! 8E\.>>)M1C+^$#EZH^B_RNZB5',UZL)$0*V_. MYY5I3?%ROMH%>-0\RA:$ZU@:"S'HZT2B1]-I@VE_<7Q^=L!MM:JQ_8>XM[QS MN["X5[;"XD+6W9?B8;O)@=**7[%)O5$__)V.0Z'%&S@]J1>Q! +W6RK54DR6 M8]E2400FDBD;4TZCM;UBKY:&JM"E09DX[23$-0)IN\8J6ST/O.A[W/R-T7E? ML'UNWW^F,E4;Z<8_QF79")Q96"T**X )"?Y[1,,W:9K:@LWM6I$[U4PF@PIV M7S=^X-J-/7'R2%AK6?-"&;F)-8W/1/?R-H,:P6=[04B\T2BE*(6L_K26,,,H M'A8ID=>219EW[8B ]#2,+:'+FQ;0Z?7+KP#UCJ(YZ&L/5!HM0>FU-K4 M&L I2%6N(ZUR\CM%?;4M#(L%H-;,"*[BE\>X @8X6_E;B 1AM,3S9D'?J3DHO!J MZE]+H]W*QJ2Q1* P%R.3Y8+"&<<_I6G__N#KY<4QV"?JHO^B]EKE\NUE33D2Z/ MRNB"V,(P(NBBO/6!?KL948> (9ZJ9LH]2+;:AVE2/I>WF!M^M0?TT9GKQCTB M*^E)SVG7!KU?%AAF56?GQ+2'K/;>B#\DQS'G$*(U4#;,S]ZXX3E7-$*0_0:9 MH3(/,K::&C5HI1"1G;Q9'K<'OSW$*5[.'V+LPR.^A.G55!P.'1(5+F?#+Z&' M:(A"<1DOUY@BDU0+*X(]$"!1 8QON]9O_:+[@!79%)'L:X.O.#T[6C)WSMSQ M8VONO42-X%(_%6I72,\XG EVI*BCS5(<6':# :W(U'_:U+0?D+.D5+<*31*5 M+U;JP3HYM?0\!VS*+4126CN=1(X"L*Q.K3'XA;[5J=7;O]@3UC)\FAL&RUP[ M3R,,1L;<5B=-0BG^2X_%JMU=.!2JTDR2R+]*$RJ:DI0)>ZOKAY MQ'!UGI/Y7 M\7]W7KJY+[O10/4"6U<(!J RMFJQ)DT*'E^O38I ML7HLD:!EIF.#ZZISB^+X*WV3!I\@4C[/<,A\F8E@=_5R; GC9U\S(R]85Q+PT.6T9;RH'Q<+S8@5/ KI2@]%^FAX-NTQTQ/A'?>J$O$^E2&.C!WP3@^.64IJ[#B8H]L40/' M&F!(_3#WID_.C:H$91M'MO?RPB83E!P4H6RANC;MT-57;0NR!)WI:&]VHZX. M'4/*7UIVFD5M8YPGIS(1KBB_HD<)+WVS+F?;],UJJ6O>K"<$EZR*==GH!68R MHS07%5O&M& %)]L2% D7>/I/::+T?LF#%]*1'BX] MTK\OXZI--D5GS4*[ZJ1S&;V.=>[.@K[1 =-5KP=R-!JU)H^MN($STLK!OJ=6 M7D'%3UUU%96JI/J$J7SI_=R'>-O;3#[BC!F>)^W]7#:%T@3ZM6'J) (L] A; M'8HR"MS>0[%]/6($GB]OL_CO"G)K90V!\FWS#Z+,2O'CR)^$3Y13LP<.PE]4 M: 6.DA_3 #J$@>&-C*VC$3'!;KL8FYHCO#A2C=I59+,VM5#"SJ7VT$.6*',# MYH0_EIXYCA3R:1Q59H@W.ETR#VQ^JZHX$&W0\Z=H18(FG>( *T0A@*5[XW^E M<2+/1*\>'C+%+9)/B:J7(%\\!6N;:51SY=!K90"%UY%0O6?$D^G8I\G?=I0+ M_CX5UWX\E4XIU7^1I4OMV$@':5RATZ'[OF4.3*Z3G:-85_FI%Q""@MP)%]Q: MH#_6C&0[BL.]Y8$>)X@3N[DG%",+(#D%P[@7RXQ,EV.FGRX-TACO&R "WI.) MCU<72$DN?58X\YLO+"+D@D].\"_PF#M5262-KM56[UB#=C"48&)"0;00A8^Y M9(U[(('#U9AM DP(BP#O6GVKVH<&U2]H4 8_@<],+2MZM7?$\ I. *?;>5FE MIA0:^]ASK%7B\!%/!=494G@3G:+Q9:CKBR!WKD"R206"T4#5U31M#(1%9 /; MO !AQWD*4%U0T$(]]0FL,!1&:D4K9CE@B.&:?X&A%(.SI?P4ZJ)C.]&W MADW)AY)0%SS1D4%! RMB84,9SM: "U)*;8I*L")&-'(I[;]P$!P[I/!( 6I_ M^E%@H,B4E!@FUS(J?[>AJ&JI M7R&S!>)/Y=57ZL9A.!3K.4&GC,X^+[F-T*57L M$KVB9J?69: @RA_9]ZFZN3T%<:)"$O1^ MO=;+?)\+QO,5IDN!P*W+5NM+3BX'-(%P(H<]HNW@1:,;:6]1I)2;9$G7Q04[ M:5@[,5;OK8AB3^(;V(/I+1^EP-9<%92G5G(WU>B'\9]:TH)' 5%0F MI&$@ELSXMN'[1RT'K\DOT@K5XY1.31PV7($+X?@8#);.<\IVRFP M7(VBL2L9+@ Z.H#0N"'>[9^T'K)5O3!5>=-2>#@GJ(,48SYD;T;-TZ]P64K2W@PNS%O@R& M9D-G*!R6B[0G/0-NAO@G&+3IN\7=!50L8KI @!I?:,JX @+6S08/$J_JP^K# MZL/JPU?WX9MVF'O+'69H-^8-!OU4;O? M';0;_Z_3/WA9+_N%DMR7QW\XO:&TD'?U?__[SR%8DY?#RY/_.7; GG3@#]_4 M?W\YN3CZ=GKQY_GQA3/\]?3/2^>/X?GOQY?.^L MT*O[P56[YB+>\=0;C99D8'I1B;IN+ MA*AKSD/<*SG4T!>R"X197=6V9KHGD,ONP@AG'@SMFD1"C/@AK&)6=?X!QKF- M%%C#3S#+AXP>>!*C0;UYI*EK#V+!5U/X8AQ.IU[$(>_C- *YPJF5\ \9!?^W M&-TX/\(H#3S^RS\](#IF0.ZQ+@'_\@^03N=W_#_\,!W+/@FH>#M*YP*SYB&/ M@J#YFXK=B6;Y"3'X >J#*%&?RU+H<;Y>JSEH63%TC6Y/#2[6+&]*5IKWF7H6 M>"+)LZ&95SL2,SF.;V,"@T\6[#R%/C M3$ =>13A%Z)&(Y<2Z"JBTBO8A^8/;JW M;B8Y[MJY@ TFI((8"L95.H K*/B),@M.DTTC*IG!D@I&!,"V&CY1_:GKW(CQ MM>KGQ%Y=GOBQE"XJ3"FGQ10=HVYOHFE#95>Y$@G'/!K2>WE$: IY 66%[(M5&4Z9T[>EE9DUO$K&6"L; M'L@8]6.\$&1AF80S^F<:"*=5QY(EQ&JYPXQ=G&*Q4K->MQ2N=WV-6&>)4 1 MG%X&J05J<=H\#6(01,R6P;7H4U8]X8L91[&0S!).QTC-5YW0S$K7(#_:U?IR M,(E2O7*&96.@@/;HX7PY@G7]!]CC-/Z9SA;1FN#.Z?QB3FR.BAKLAIEJ>#+; MX(RFB[J+KIQ8S'PV,7B*D0>W ([\@Q_B:QKTCN]@*!#,1H/;JF#U:":X\/)K M7R8I ^M;BL $=4O)C,#*(&9%@_KRB@ I2\A?4M@E*4ED+>L5CP<5NT<=BC)5 MQD@J1&K:KI10#QA, NWA%:UQECWG7:]ML^*";*L9X+(*Q#R(!E_-F-&Y%)%J MA$E#$.,W9:V>\]Y\\X.K.LP( ##WU;XV0J66N/*"'[8VL368,96PG.U=:Y#I M1J'<*%4[HI&%_WLGRY(HHL.-O5G.B.^\N753JAY8>=4Q_O-(>A,@[S_%.,]: MG%W3!Y#]U&Q#29EY%Y4V878=NXW)M'',Y R9I:3&#"IH64"#R%L5F54P&@GR M#A?-DF%)ALL=0U-F/&&KLYQ,ZXO3K^?*UA@NZ5]M90MR;BA)N4!9S3EJE@@U MM!-BO7;BWS5Z()R9(;QN_B"H*A2-*Z5Z26*LDEZU\T-Z]Q&S\5#SK=%:NELX MVR^OFFG:>L"6-)(7C/\Z7FU8KEC8Z93KRI?K M=J!RJ;1M;;$C'3PYH^!)N7:S--8@X=L5;J0%->L'EO6/:5SO3F-"FAFM*KZ4 M#5?8X3-6%ME?R[0C5R(H,,FI#U88+0.T[#0%"S^=@6CZH#%]_%?@CWZ(*0[1 MF?.-K9PL&BWH36'-X C!XVUO3W9%L:%)GJO&*]"SWW01I72;5&GSB*:,*A"+ M.>JZ!X3%WG0*H+^+%$"W\793 /V=90 <^S^^GGP??C\Z&7[#NA)XS_'WRPM* M"%S\>7;VC?Y[>/Y_G2_#RV&Y%-FR7Q^?'7YRS/W_]=G)DU]-\/3G_HUQ;6X+TP$&V7T,,A&!#"5B>C'U )1GV MJ SX]'0K;RK'20C9P;MP^!P"26(3/T3' MZST^%V>W-NN?I-%+_]7X]"$'1^0H"]DT:#]/A5,Q5SQU6=CJVF9=0,\V1.8L MK/;2W+QYBH/,YB"DV"!YJWLNWF.^\ -];H^[D2-U51,!V3@3VU?20(P2U-K* M0AA ("SSS$%2.\;9R69IU'YDS 1CV"-P3]*IR+6OP"<,+,1S@;GX;0<+PIP+ M?)L']F$O)-6A-3KOO0_OFQ^<]W# 4]73CS.H95M,J%H$)2=GSJ.H\5?Q>.W- MLC":^],X7%0R9F:0FLC-SKW2IW8&6DU66J(I7%/2/\)IH6#OFT9D=AG*5=RY M<(,<*N1?JIJ,O)G 6[.^V:]T?J@HJ]7]^K0*/="W*]P.SXJ)HU]5=<1<.+X4.YD M0O_OT\L=QI$N\K&;5Y2,[(,=,(S5! N[8TB5(JUU K+2J_"[\&^PLH 2:PH( M+\GZ.'8VF])17+C5+$O:8LL(RZ^4^<&-J5A+2?:QQ8!3:_X:]>,2/#8=D,RY MQ1MQ!'Y9Z7$:U;&]MG95_9,CX4Y$'*NQMY3C4X\,) C1%D^V6[0,AH4,%,0R MPH7WP8*F/5T2"ROVN =#+C?6=)1IH)A;2N>,GY0+S%GQ(UI-99(O,\DIE),? M>;RY.:!O?4K"HN_.:2X>/S-/X?X?V8;/Q$?L/P2SPBSKV(QG.^.O*A5HW0/( M+C$EHSG8_#YC%WUPWI\=#4]_Y2FO7I2=U8!I^,!@"^5S_K;2]1>GSNB:505V MP94*5"9"D"8:CQQQL$9<%Y"J2DL>DI-Q=R_,[_$;>@"$Y?VJ1]*FRJ+$UX5O M9(6V;'-F-EA&4--D*XG".W4N"5/)?*IFH"I,,HT-+@&.F?#\*L0?NZ)\+Z;Q MPX!. F$S(WHWN)II@@!-$K*VJ-=!F1.]157$U("T(-'CS6[ MH!\B. Z^+L*88R M^%":,!S'\.,?\5(N+2+V$CMK W9>LA[&84.S1-9NH :C=4DX>.O+>F^,@L%% MI%B(E&"M$14\@4-.@Y)'(C>CEZL]S32VJ>P+4*.MUNV1#2C)A1['#M1J#.Z+ M2NLMABAX3@BF8*P&$#/YE09"7-U;=F]F:&/N%6HP@AF3:J)XV^QD*W/5;)CO M">Y=8C-3ESYN9_\R*^IT%9:&-YU!B0#OCZ"0 ?'%VV0N$5SX&LK=/>_]#RC'9/A*;X8,)Q'0 MJAGC)HSDF!F*!%OT'0OXX=2E09<2!I>B!92)P53-E+PDC/K;_9;XG4V*"=], M+>&@;/A[+T,',$P,E+8:>ZY1_/EV)Z'X!'R+C+M*XAD?.L-VD;!@F6/K-D+M M@2AWR4;B_@C!EO"N(> MV=EQ*XC(9I\JK\L3$S\%@JZCJ-&A"&^.* %(I(B:.'"8F$@,^' :J/40*< / MYW-UT1)T'9XNF,_ YE6>/'LYX,H HAGSB"T;/.JWFKS"\!&H2=')I*'D_%O8DX"NA9L-*/( \\)4QV%?5X9^]$TNDC4 M/>)0"Z0O:\S*U3(V_I608T2 D_\WI>8;LW4+ZP&C0;ZJ,XL^1FS!(K-/?HP0)Q0)IE:R M&S,C3182:.=N(X=0A@=YZJ-Y+:&U9L+ F8_5],+4M-EBP9)6[VA8<0$B1QU4 MPDW.59WF^_*U2MLTWZ>T]@<$NPBGMS)R*F3+R/1>3YX@7U/*)P@Q212)C_BI M85]EF['9HA3]PO,!NSL4#!CO3;EGC[0&5F%9CIA2RYND+KT?. L"S_CN)L19 M&Q0"%*J#QB4L&+,X:<<7B ML9@B\ Q9K8@C+/^,E[U:9QJ#ER,B%M=\CM)@KZC63*RS6EJ>S/VYO9[&@;&: MTK-P,0UL*H]M1'>]AYISCE9&2J#7!?L?.ZD.<>&HO,,D/,3_56.4\95ZB(W* M,QL*6;,H,S/]%.4(HM,>>'2%P="QF/LC.0S4IJ:R*+/$E%L.T8N->?QOG$@ MUY2*#3F9+!F%S[WF_&G],;,OG&:EYKTE,I*LMYB$/+-C9*0,!PXR,<;92!PY M(LP%<6(M!P?3>XF&J4FH-5MH21XI2;;>(6_#8G+J,\P "ID'$N@$&U4(=NQF M72F<[\-0/NP!Q6H!D=!+KNV%JKC,("1DIDN;,*-"1%=#I[UD27#?GG50>#C, M2?8I43F.U+<%NH:MH.)+"ZF-1@MP];W]E[T@)A M,FT%YZ R 3S^B!]];Y#E5AX D.I];ONTRLA34*XJ/BPXD M)OM!%@SDBSR/_V?'X,P^)Y2 MB3YQ&YB/YV("2SAL'#B!-X/5C(7_<)C'E 8 .3PU;WX/,_O"@!'@-5 M="25^2A-_O/OF4>7Y52^BJLH]:)[[MO'$FWDR_#R^,OSJ_#;\/O M1\?.Q3^.CR\7![ 4'#R.K_4G]T]^\L6+_WWXQ_"[89?.U)O'XJ/ZQR=,OTV]^X]^0 ND'WW*#N-"KJ;&$/ UY4OH??RQ M9/C!H-;OM)#GDPC^_UB]6(I##3;\]\6_]QJU0;?XHWJML>7?.ZWF5K]8MJA& MH]9M]<7#5*<; IH=D_&ZS95QRU)XFRW=Y:7%]K]@G*K^RGEID" M1P@;0O-:\!]8?7/K33&+L&O=O0W]ZLX^,,^[/(FVVJ*]M0B?6JJ]R1V<@$UQT30>'^0"I>T#9RQ&.$ C_J^#PY8*FZ;QX;7GS3\BAPV#,?[/L6&O M87+D131)^'\0\/J ,E]>\E\'_L_D8Y#.#L4L"TGD! >D??&ZVW4:G71(!V9')NB_7 MZE!5,5+/P2V&^ERL%7LRPZRY'2D+%H>,U*X??.[WW"YVHY6"D=Z:\Z/*2[RGC?RM MDJE-K;O]EJEU/H(\B+_\Y.9(E@A3-/;AHM4 '=UVZX-&20R@BI^>TZ3>/3\U M#SXW&BUP.1]]Z5<6]4.XXR3 QLHPLBTVW]?AH7V4F/TSU4@]=XOU$@!'8EAW6J(SFEU/& M>"R7WD]A^:+;RE8'9,MM]KHE,6HJ!GI6G;P#!NH" [7=?KLLF9@W9A:?$@+< M*%,L4=G'+Z62Z32XC.R!;F8/;1T7%EH24Z=BGV=4R(]GGSZP3]=M-!Z=]BNA MI=SLE%\=\\CV':CC'1DX5A5D8V45Y"L4MG4)P#@<[O3=-NM1V=NMCVH M/;"JWS+3K4L>/H+I.G5@NF;?;;4Z^\!TSUVD_!*MJ<0>9Q'V-2.J!DX[8.1' M+*2<,_ &(@1Q!WDZ2QDS8RSF$4*&J;;P=[NM M737B@$;+YKI/7\ />\LZ>(V$+&6'[4/3'4IJ=-QF8U?^6BGL@(H'G]H.V"4/ MMI$'&VZW_N@@[G/PX!.T$I;."SS59V#SSVWURM+C77%2,\9J]LE(W61D5JEJ55["_VE MOX7A^,Z?3JMDR4NI8G4"VPH+]G[U6^Y@4!42O4:N6:-W'\HU?>":WL#M/[XC MJERID5(K6UF90R_1HY:6TFTIU7'H M2CTM7MM*4^/@<[OK#AJ5S?P:V6B->MX=&S6!C7INJ__H#'1E1&]I1+]\+=$K MEZ'-2SN_A\'H014UQW6Q=7XP9@/2:30^.4GD MC1\&F54EPG<( G[&Q_+ BV9 .9A^MX+_?HTLM"'\]Z-8J(>M_'VWV2M+.OU7:%EE, =J+AI4S6]-C/%;B.F TN>U!64:F5)ST8@ 9C^6D+G)2JU463GICUO>)U0VH M8MJ5L?U2.IH0^_/QQP6)Z1U\[E6S=EXE?ZS1O)OQ!P)B#*J).B68VF!9PI7A M^X*I04P)/#Y0B$@8?;?5+(NI4G'1\V8'=\)%?42_&+CUQV-JYYW9-.\933==<6#CQ8WS!6VFVY_9W-W*ASGU\%YZ\KT'LUY.%>XV74[ MO2?OS=P%Y[T%O(UON1IXH9"L\E'JC=5<=\61=T/YSZ$ .DVW'IW5\!XY;HQUG>8E>[&J%#S2J7D%^#.+"MM M>\RS?N?@,\[\J:J]7R,K;8N<]SA6ZAY\[KKU@A%9>QUU+[5N_C. NPV'UH-Z MGHL@KJI+7E SG_$!#(,Q94#.P%.*1.)' D_B@#^D>!DI-B6M@?; M2ST%]J/5]<(![H,ZQJQ%]: M^:\LZ7VXL VP[=_M]:M2E]?(4X\I$W\P3PWJ.%+1[30JF.N2U(?O2(]7)M73 ME8@_7-IP-H';;3]Z?&EEGY>0F1Y6)?YP9L()!6ZG51:$];=@>G,UHX$.*TG! MS"L7K$WF%>S"FQVTN//Y\7WTE8%=0C;:9&C!3MBH#6S4=9O]7558[9M-33B) M+Q,9F?P\3X30&'YX&T/'AO]]6&?Z,_8^!/_VO M@R1*Q:*?J&DP#,9'-@4T@W;@E7G6W#1JC2*DW#TPW7>K;HMA%BO-Z'4^_[M/3 M4_XT3>($;%\0ZK4HNM:^&L] ]@Q<5_Z2.7_2 M8)N#.C?JK;*A.E?,\YR5+(]CGG;9F.<%G,FE]MV+U:S,9F'PA+8=MML<+*::*3*Z4SMT1^MNU&G=W3:<2T$)JSH&GQ[N M.O#ON8"/;L7T_HE#-E7N9'/547!=K\V8-!H-Q;(E29E4W/.LI6V/Y)ZF4APE MX9Y=8CR5'D)D"&M&6GM3,$W\\:$?."-O[B?>M"I<>S&()WTF9W D)\$1'\C6 M@@5^>!/,B%ZS+. \%1<])\33CK@('/)FN^.V6V6I>RR30UZ6A,NY2#QL$7*$ M%P6PPL>,O:RLHAWH<'4@Q_(\AJ-1.DMIQ@=VN2&HW.P>=N#PRE"BSU M53+4&G7^! R%7=[]CMM\?!%RN2SOQT\[?C$]SG2WSM8)&8(UG,TC<8--HK=" MP7>\GX9Q_-3U<*_3SGK_*%4?P_KA7P6@FNK8J!SUR#XT1F;X!B?V722GDTOO MY];RBH.#VPVW4S!IYD-ERN\UBRTH_Q=B,:Q&Z?3==G,QE_'L+%8F._^E(/Y$ M'.\V2W$9"2].HWN*U\G0G7S,EO'^ ?B%;K?;?V MVXMUM=2U#CYW!PVWU]U5JJ-"NGT=K+=&X>^ M]=H81:N[OJT#AJS;'O3=;F?'(Q]V<*XOY$I5 MDEU)]DO.;MF-9'=)LOM]M_%XY,]22#89-7]/<(ZDBKQ9P5SK.2,!=(^>CB7H MB1^QS,8?K6:2)K7O"^%X(\SM><$](LH%80+O2T)D$"(1I0 G?N %(Q]=6^Q% M(%2$6C;0:&U7OJ'=9']]'L94!O0Q$E,/PY>?[OQQ4;2KB0DCIC(Q%VM_XO+1<[W^^-Z>](?-!H3T6UWQ,#K#?J-2;-1'[7[ MW4&[\?^ZV/? /[J)3"K@6AQ>1<+[<>A-8(F==Q\CVUF$F/G!88[P>9HQ M93[_YU6$'+NXVF*R_BN-$W]R_^1T[172]>CT^\7IMY,OP\OC+\[%)?S/'\?? M+R^)A*N/.>B>.WB*4:N5<+T\CU7"M8%P M]9Y(N 9P<]7[[F"P6-%70N%Z"P4>1V%,\^P?;A2_W7+9'=J"> RGD]_"<$R) M21'=^B,17X33#<&#C(RUZ@CJM)/A.E7==0D9:8W=LT-&PAE-W9[;;E=30%XC M(ZVYXW?(2#B?J==T6Z69I_YFYH"<1>%UY,T\>?S3T_PKH'-0:D M4;4]O]#E_\.;!1_E$9VH$SK1![2UG+6P&*G>+WS4/M4%7M]U. M^]&JNF*B$C+1DCM_*R9:B3G=ZKQUS.F78('?HC".G7D43OSD)7WXI96IKUVN MUGCW=#YG=#Q;*^3NP>=FK^XVVKM"%MKLD/; /WNSW+8F!/ 8;D-G-O>0G',A9C"'Z]=YUH$(O*FU.OIC6=^ MX,=)1!T/CO@Y%T&\^_J9RDC?U)B0I_0;G]$P& \S)W3,![2U+ Y0\]?=0>/1 MV.&5YU="IEIC,SP-4[7KP%3=KMMN5[#9KY&IUI@&3\14B"G5:;KMQ]NH>QIB M>+%T F:#[OPI&P:,INH'B1=<^U=3'$BSD%MH/2:W4*7Q=A%ZD$<&TG>BCVH8 MQR)Y4'ROW=Q9?*]*"I>0F]:%%K;FI@WT. M5K4&#ZLUP.-'DA.&:X%1T*_J#4I0;W D3PG+?.*'B5KI4GT5$SUSP<%&3+2! M!= ]^#QP&ZU'UQE6?%1"/MJ@YF 'RJA7-F7T%NH.SD4LO&AT0_& L;@5TW!. M-SU=_54WP MZMH?6J=Q.LF%T[9NUNTT*"[;>3RP:>66E9"7UMS[.^8E'.72<5NM78$J5+Q4 M)EY:<_'OF)>PS:GNMKO]DO#2FTG_4WC&F43AS$DB> XA&SNQ; UUO.M(""O0 M7R7_7S303Z<53B[U2:D>WJ$ZIRWB:YW2Y=4J1GJN8/]N&6EW6:.*D4K(2*NB M_=LRT@:V ,U?Z#4?;0KL:1#@Q4R!>NV]@9UNV^>?LOP0#O?_/\X(,S150!]/#A2! C\"J-X:MQO.C?5Y[] MWK:OF7LM BJR 48&>Q MA^_9I[!7'/*D=W<,RX=_/893FMC27Y9*H3?CCN-8"[JMWU_3S0T'CS/(Y/!! MO+LI7Q]7SOAS7]L;BM0I-E.J?-BB5+4./G>:NQJ*7CE09>*8A5MZ-QS3/OC< M:%4E<(/Q!<.WXP2B<"><] M7MPE2)4_;IYZ^41JA]ZV/K,3.C(4KFW#6-TNN% #MU%_].2+;8]K#_RLU\9Z MCW/3EQ@ NV#"WL'G[L!M-1ZC\"O^*SW_[="8V 77]4GUM?N/+B1^#M9[(W7\ M(A)QHDKV72<0#P,.?KL6^P[-"W4<#VR%Z0X./K<&[F!0@:R]1N99$\9_)//T MN(^J7QHPM8IYGO%V?RSS-(AYFH.R8(:^A>3\]S XE#7W#IX:L@ 6X,UQDE\D M$C_B(OPK$8B)G\@PP\.O^+>;2]O*C=LT\O]=)&>PG'#LC[[ ^01B_"L?5"R% M$(=K1K$W/9W(/QS_'$U3I)TLE\4RFJ-P-@^#!U3,]K 3RVVV%R6V2N;N-P-N M&D=X:09L$9Q$I\#@J#APOSEPTWJ"E^; -G @6"W-Q7C$LW/@FZE0^/_9>]/F MMI$L;?2O(!@];]L1D(K[8L]5A"S+U9IQ6;J6:OKM^V4"(I(2NDB !8"R5;_^ MGG-R08( %Y @"5(Y$=,E2R20RW/VC;N/]E0\:&R#;8L'^77A;267)>_*V:#L MJV>:!9XTEI;5#Y:.I:[!TK%AJ8S\AB)@RH*F5[L8Y+2?,(D..TMTH/D [[C[ MX7U^J,'T!=B7-V(NJH=W\RWP@W1T3[D!L^33KUVT6A50F U.#I%\6!PO&)-J M;-W0UX"FBLQE5U$_JPX$@D'UJ/#+1O)C,28^?T3%&8X4<]W MPM>;F$TB(%&:U1#0E"X9"BSJ3>LWJ!U7MU]6]_9*))89".\O(%$E,#=K%]V. M/6AELW0+&XH&Q]7%<:DI%-5!;PO06[<[];*Z;%8KT?)8'2$W2JN23A#KG4C. MJ$#9QXE3[UJ*%%"EL$Y$(+(PY6%(T>ZUJM*'S&#H@)K,]FCJX"QNN]4U23I' M@*32=8GM\=/E.;W;=]LV?I7B?1A8VK>R&S_*QIK;:@JK7,+KWTI36].;/QVV MLK6WJ#"'Z=4N>O:@75;%R7HWM@=#>?5"#!6^)2H\D,.K,#UBB67?[O1VZ;8X7"RA4S"/'I/CWX+5?0JB Y,PXJ>G9!]V%D-_79'5SU>GL\3S7&9X]K1 M<1T@VB2?+1YQAI__T#WO<4%[B'/YY$3><-Y!E;"OW02CMG;Y5H[QKZ]^YVVQ MVJ2S3,F^8^$]XF2I^ZDYKVM+,2F_32!4&G1=:="#^B[>OEK3A^?2DL3#L^MJ MU"[JYSDCABKB7#H9(%K:FUB;6Y&K&LNHP2JQ2FAYSG^ ML),(J1J"/2:"W810>N7(U/8NWEX"=6*&PWG.1(F*R-0#!*RK9RU\]L:SF+D[ ML1>V"&V?,F_+V^+I\;9B]H* 81X7Z1[,8A"+6LC?>CNR&:I3L&[(])C(=)\V MPQ*"[1_>:EA%N8/R[09#M(9HJVDW+"359GU#;UP)EL-R"FW6&SNR'8ZTP<W!.7S #74BE@O1Z,;"&/33$:HGG:@^P%T0BM,8QWBX*UV6:,7*Y 8/"UO7Y0 M&KZZ96D(!E_5Q-=F&D)I^.IQ'6%0%7R1CO!+[#R.F0S^:PD,VG.&##L9[>Z. MZ8D?O!C>-EQ^ZTV\]7O&+&<[_M!S MQK!B^ 4VE([.T[D.JL' Q7\^AG@B1?XX5WC5;E*2Q\=IP+M9?PC9V(F]%_;Q MA^?&SQ*QVA?Y37RH)U]Q'F'Y +:%7]GCI2R]@FYS+FE$^U]<+D+>Z[OU]@C@ MWABQ;KO#!DYOT&^,FHWZL-WO#MJ-_\6A=>)+SZJ.;0JD=_88,N>/,V<$._S@ MC'\XKQ$"5CN(B>>?S1W\_)DMOKQE6/_W+(J]T>O.S[67>ZY7M]_N;[_>?+Y\ MN/YLW3_ ?WZ[_O9P;]U^L:YN?[O[?OV/ZV_W-_]S;=U\@W]?6^^^WM[?OU\( MS7WV^N[ZNTAWS,O[OQ MK?@YF,$SW/E^(/0_Q$D3XJ8J.UC-_]/]?-& MP=]W6LU"WUBT*-A)WZQIO36UESYIA=F_9L1DZ<<:G!#) MA"]!"/3+K'\Q)[2N?1=4A,]LR%#)LUH-NTAHI8QSU#3ZI""WN:H]8\7/N%EO MMM;QP:RSXS=U:DUS:AN<6F,7\5#3GFR39BS-M]R,9=GFC]2#4KP]&: RR0LK M[!Q9D5)ZZ%9IS?I@4:NT\AO%+(%311-.#2,X=D:PJQG%F[.$QHK4UMA9WC*J\AO)D9#GR8)8:. M0O;,_,A[4=.RN!U%,N5SEJX,!%W>"6N M\ %OD+_MTGA?"_=["MP 7!=#MZ<'X6EDGMVD7' M;F\_P-/DO!ZS&59%9'9HW&"_U3V)@MP31V794V4KAL5N[6)@M_O9L=A'G;M] MW%UK[A < +7IV$EI.KJ"GIW#AG_XVQYD^F=XF\]<,=CG#M88 ?I^AR\'<,9_ M,7<)3#=!:*]VT;*;.9G/MO6WO8J,?6^\S\7$(&>$EDU*;Z';WI W[7O3 YQ" M-VAG^9%MA2R:LB&F%8Y?S=#!?2O\!8D%(2'X& @Q^M1=$,4AB[V0\E%U1%TJ M'K>I'&O6B5@&S>P(=I/ 7DTT;L>[JXG"!LBJKMT8;#/#Q@"P@NPP(STKS@Z; MJ-:7,-RLS'*+M]Z,$C4EV8 2X.;"4UZH2L+R?(#";+&.OR?-'D%ZY43/7\;! MCW\P]XE)W8Z/__[.AF,GBKP1G#@N@7"9A1YV+<[5WPIM80N&7W0+.FF-O)_, M/?N+A4'>UMK8BZ3?;#0_9K:W-X5\MSOL+-YA:0JX\27MD(;I]XG8R-YPMW;1 MJ9F&J=U]5&S!SDTAY7U14Q_L8AYVS[G1O-@JNG* MW)##S%5:.$#RU+/H"N__=-C1%K:+Y$9WZ)H&0SN.0^]Q1E6F#\&=$X)]5=B0 MQE[*7;O?*LN27OM**SJ6Q9#D:9#D7O7*'1%GJUZ[:/?L^E:)%(8N#5U6:.-[ M\B#M@AJQJ?G ;N=08P5%Y9LIF'T(8F>\(]5^^^H8T?5C?ACW>I/C3XV5E7DT MI\/E5A@$.0QNTZA9"[LPM^U>OUUNUF7]-B]*TW"FW-F5:; M-0IMF4:A:S<*O?_'Y??K?]Q^_7S]_?[OUO7_^_O-P[^JU%WSC70(M2WV<\B0 MG6+C:,N9 %N.<_N&'F*I:3&R]\ZE[4:G:.?29N>\U2NO(V>GE(ZP%@:J=PZ7L%:T1YPQ M*<]WCN>>W8AS*0<@1WHPWUGL8,GH&]W^Y7 XF\S&:",3,'AJ7&P9;_X;X1M7SA3=N&]T]]>B[?L;W?Z-2-KYFDK:,LZ_'UV^^ M?Z=VT:K;S5[?[G;[NV[07$8H?7^I,!O";W\NR@UY M>GG;/TZJRTEIZ2]/:2%:$Y8Y%Q6%,UFZ@L[*:JYH:*Q*6#,TMIK&!CNG,1PL MW>K;_:8A,D-D;Y/(&O6=4UF_=M&C^>TE5T88*JL$VMXJE14J8VBLVQ*U!'K# MK@.@.O9QRN?.AFA5A-2,DV!=)T&CN<)+(".LA$#A,A!/*N8B:->Q#7.GT[%[ M_;(&:%0=AX;E&Y:_E.!VRO+;6#W?K-O=QC:]@PVI&5*KS+X+45IKUS9,NPDV M3+MC=X[#Y;WOIG0'P(<^RGVCR-,)MB[? 66U-Q[\F=/'45,16Z7U<30=[T\= M-AH;7M)#V\#F^&'3V1%LEC0F-[ Y?MBL:/>_U73J=G?A=&H#G>.'SN:#S9=S MG)[A.*<,FQ7I'QNKQ>6U-S>P.778:-QF8&!SPK#97$:M5F\Z]8JI-_MNK7J MNU\\+^&0*=2G34.K/!*EMCM>*N,[C:J-,#% .TV@-0W0*@.T7;0V7N$MVS72 M-"6B/&^^05H%6=H6XS1+9FGE^?\-T"H(M&K-I.ATRII)83_K M@=[1X%@365C76:5NL8 VTZV;8)2!S!J0221%MSR7N(%,!2&SPE&Y$63*&J%SW$!9E9KI=U6[:+9M)O=;89[&\"1?W+H(I*_P/W*7]X/R\'HW8,(XNQ^-@B/,T M/GLA_'O\^A#P$O K/FC#>V'\D[>C*[K6&_]27>A=Z/E#;SIF112 \G+X38S% M '!= &IBH;QJ / *@)PA3OMX #LE1+X< EU2;N;Z2H>)69T,D#9P,8DAJZ" M*/Z-Q<]!(329=DDG@Z8%;&F%T[(DKF3Z)YTZCE;D!9:$(]-0Z=1QM,*M6 Z. M^J86XM1QM&KVZMI 6CU7I4]3'NS!H&G =!Q@*I;ROL+/MY[.G?&6])NUBVXC M.[; 9+L?-5J*R*\"8&E5!"QO()_P>C(=!Z^,\8)<:SJ&1YG$P4.ZQHA8;J)H MQMS/LQ"]T+"LP.52^SN+XM ;QLRECUW^<$+WUW#MEIN:&&_7+GH->] N:S:: MB98=L <:(12^!6)93=W"JJD'0"2)HA:ML0P05JRWH=W&&8Z]1E=X=!F%[ M;.A7 L*6)@ST31NBDX;7"MMDY_ R%1@G Z^UO6YS22E_.!/_@U3^D\O?DY 5URMQ[';=MM(S&/!W);.N=(!1_POAYT-ZK6+ M?@ES?0V@*B0C=R\B5^OX@P;I^/6J^"'>P-1:8@5GC\@:: (\R.'L,)^XL^; M#0!YLP[SO?K_Z'\_XWD0=PT$2.;G<[6^L*)C13/=:^C0=P*;^F-R<5=8P>_5+EI@61O=[$A05PU?8"[V%KH%^[6+ M; VDR>JK&K3VY!4L4^L?D-;?[U6$>^T@%_" *.GEHN23,W;\(;.ZXE3^.$B'&!=C%8X3'4)IYPSGX[ MBZD))!Q+0:6A5:^#TE"WVZUV;DO/S7SR:]_?@2)"N\5?U=S_?]O9]:U];=4B MNSSM:K"&$'P.QG N$>\G45"^M>H-26B&R R1O4DB:]9W3F3-VD6SW;<;G:V- M8$-EALHJL^]"5-;8.96U:A>]]L#N&(714-D)45DA?URSN6:'LA+HK5V[:#0: M=JN?39HJG)!7=5(S?H)U_03-5I$N ,)I()Y4T$F O>_L3J]E]P=E91I7'8>& MY1N6OY3@=LORN]AU UC^5F7QAM0,J55FWX4H;9ULQNT(K \-C@TTQ*VO=UO]+ +1:_VLT:A?M/OHT3#9;Y?%3"#XK&AIN MS';*F[AD8%-!V*Q( -E4-VZ4-R?)P.;48:-QF_*F&QG85%#)67>:Y78Z3JG)]W08CO MN8SCT'NCZD_'Z+QCK9UM^6H>N.A50'L!1ES25=!]0:Y),^L^'8H>&" M61G8KEW4S_OU)0@Q<]D/XK12MUA$HS'-\PQDUH&,)B1,.[R3ALP*C^5&D"G/ MR6T@4T%U=I7S<0%FUE!(^[6+9M-N#;)=Q$Q67]4@4V96WT9<#-I"IH"ZSF?J[6I5I-:NCRKR!Y+V;R11.EQQISX[_ MQ"S/AWM]C"UG.(2=Q; -BWIL.J%K$OKV[7^@WM;\BFY'5W1!-_YGN)Y+=3OW MXG**2//R?WW-X'5&KI ![O!V.U^MM^> M256I&JK*<(3M$DM=ZK/?JLK\38.G/;C)=B3R3"[Z28-I@3=D1\JXR3VF8)UO"EO\MD3)WSR_#/^IP\=>(CX#;:_ M@W\>!D-W8NH9NO%BT?R69\A%)MEL]_V(4_Z65?V(>2?BR^&?,X\2!]=6%-HF MH'(R0-H@!2T%(AI")S%T%43Q;RQ^#HIH"FW3UN>DT;0B/%B1(&P<4#.QNIV' =!Q@ M*A;M7)$)MQYORO*@7NVB7\]"QB1G'S5:2E&RLV#I5P0L;R#][7HR'0>OC/'Z M46LZAD>9-+=#.LN(6&ZB:,;L.8N?2QRQ].Z/X: MKMTB4A/C@]I%KV'W!B8=X-AQMH$O;0'&B$4O@5B&4W?J@**F0= )(FB%:-\0 M0<5";IT&CA^L][8V-0S"*HBP%3ZU$A"VU"W2,:US3AI>*YQL.X>7J3$X&7@5 M]+I1$HK4UZV MPAAQNB(,K;PP@@%:]8!6"7V_B_I^HUW69-9CR[,[ $2(69P](O.@"1;,CQS" M"ON)/S,SE+6ROD#ZWT]XST:A>-5MNNU[/9K2:J=UQ0*]D=N!1E M60[>)R 9$)T@B+;0$+9F51K",'!A]W+"@P9CQX^Q+7R":V-LJ973-8V>3AI@ M6W@%2P*8J6(X&8#MR2^8B[NB*GZW"9I9VVX.C')V)+#;,F\OKS*R+/ )WV&6 MN;409(=/W#+8JH9GL$2]O]M&O1_D9D78UPYR P^(DEXN2CXY8\[[;I=[_9+\LNO?7\'B@KM%G]5"P'\;6?7M_:U M58OL!)4U=TYE_=I%M]^QF]L' @V5&2JKS+X+.>1:K35'=Y9 ;X/: M1:/3M]LYSI'"O?<3OZ:J()4[=[ MG:-P%+R!1/5O++:8$_JPW,T:5)A8[SHB; 5EP2W<^,-@PKZND_6D:8BF/Z*! MS;JPT=BP:81XTK!9D5JR,6Q,Q\-3ALV*,-$2U*RA^'5+74NRD"]A,+D*< +! M#&[F=LI"RH4JOL >YD$-VMGIH ;JAX9ZHUX^BUQ1$;$QBRQOZH[!3?589&M% MGGQY\W4,;$X=-@FWZ9NJJE.&S2X5LGYCD;YS,GG?57.UW<;/+*1N$"%[ M9G[DO;#M7&^F 4L)/A2ZE2O]4A*BHC*>!^?G71#B>R[C./0>9['S.&8/P9T3 M,C\N(.3[IC.> =KN@*;Q=M,C[Z2!ML*]MT>@F29Y)PVT%4,K]@@TTR3OI(&V MPAM7*M#6L(UP%D_7[K>V-HX,V"H(MA7.F#T:!#W#U0S0]B$^RXM*&*!5#V@K M_(3[EIZ#BDG/ XQU/PAD/GLOGLM\-[+>35G(Y[3CY/8AE2!8-(G*MOZV#%EW M+*12A:4(:RYIC*#6()_TF0W'#LU#S(B_0;UV43_O9PNSDTQK,US^(*XJ=8L% ME)F!:E71Y79=]J>Z[W(9T^<\,GSS_B?/G3@(>(W6 L,_SP,0NY$"VATO,6B M$0AWQ45;>+6,&WS-WBRK)C^E>K/PKBR7PS]G'GDHUQ?VY:7KFWA*!87]"E]7 M"D34D%MBZ"J(XM]8_!RL1I/BY[!>@Z931M,*-UC9:"K/#V_05$$TK7"0E8TF MD[.^"9I !3T"**WPG)4-I8IDI>/=' N.*LF5%JC>_;)4[Y6-$=OU=NVBU;); M];*Z2+T)IG0TCI-5SK;U&%.6 75J%[U^<_O&?@8M54++"C?;IF#I5@0L;Z ' MW?5D.@Y>&>,I:M9T#(\RO>@.Z29;.B#].XOBT!O&S*6/7?YP0O?7#<:CM^LX M'KU>M[N#JE2A&Z#MT8VV;,+=$HQE634.1S>#JT\20EL,2=R236GXPH1VNV\0 M=I((6^%/*P%A2[TB#=/"YZ3AM<+'MG-XF:S\DX%70;_;II.I%=8*I+^U&R:5 M_V1P5L CMSW&Q,CS]1F:*0 X9:"M,ZIRU_I^HXWZ_J">=?Z9UG@[@@@QB[-' M9![4($^.M+?83_R9F?9XE?4&TO]^PIN[TBYN(W]@HU.[:#9:=J=5UK0S$ZFI M$&_?QA^X%&59#MXE(!D0G2"(MO (;LVJ-(31N(#VH*RI\@9C5<+8%C[!M3&V MW,HQ#7M.&F!;> 5+ IBI8#@9@.W)+YB+NZ(J?K-.M6NM?L? [CA@MV7FWMRH MWE+!)WR'&>;6;"#(#I^Z9;!5#<]@B7I_LXEZ?[=?%0?%#K(##XB27BY*/CEC MQQ\RRXFMSVS()H\LM%H-VVK6FZU#I@F*T<.B +D%M^<&L\U!IVTW!UM7!91^P0>**QT8 MP56+,JP_ K[\\SE.RLZ1PVFRWL&0^':S+6G9T+&A8T/'.Z+C=13J[>@8PWD@ MD'O-LM+[#2$;0C:$/$_(S9T3W5[6[=$+(A9$/(N_*>MELKO*/9".7 MC%PJ7RZU]R>7L-:RV;0'.=.#WIY<,M1LJ+ET%P<("#HB)V:N-?)\QQ]ZSAA6#+^8P":B\W2K8FV[X@WMYGD/.RY/ M@\C#B_T0LK$3>R_LXP_/C9\E++4OBLNK)U]Q'F$1LWCQ5_9XM$L/LMN>Z]RL M_2\N%W'O]=UZ>]0?-!HCUFUWV,#I#?J-4;-1'[;[W4&[\;^];DU^Z3F46Y@Z M3^SL$33B/\Z<$>SP@S/^X;Q&"#N]T[7GRQ6UNK#D^0/CQW+QGX\APC6[U/(' MT@U6!>[IX*YNO]W??KWY?/EP_=FZ?X#__';][>'>NOUB75W>_\/Z\O7VG_<+ MH:9=_[]G4>R-7LN^__5V\=^7OUU^LZYNO]_=?K]\N+G]9EU^@^W\_NG^YO/- MY?>;ZRIM(1_![VY\*WX.9O (-WJ?62XP8>1N":D2-X6UC9UIQ#[('SZZ7C0= M.Z\?/)]>05_ZF&W#/M]O$0^!_UD@=S X[]5["%Z1N2)>+'!]#DO^)?O[;O>\ MU^_G_JE^WBCX^TZK5>@;BQ;5/^_W\O]BUC2_IN5/6I')E"?%6_7S9N=0*NMJ MX4'\.5_C6;+!7+]4H[/H(#YFI.2!MI^?N_4E"('S,.M?S FM:]\%A4//X4J= M2S$$O(%;UZS&1,%MKE)P5R-BXKGNF!T($>MF[:VSXS=U:DUS:AN<6J,(BRFK ME/Z@F[YRHF=K- Y^1-8H#"96,&4AV&9@ *(1_@+&%XL^[*R@?HWO;PJPX^7R MYBC-41[R*/?=0[A\A\.:>__&8@LT31\6'5GOQD$T;^V652=0Y.0.[%M?\^@* M.]>KX!Y?H'FHU2EU+LI O(.BOX*N>/X,KN>42/_"+ M+Y#*FP;MK.>^(KV0#.F^,=(M%*C.] 99$*?>CHA;Q8AXW47M@)K;M8MVW^[T MLIUP#C\YU%#R&Z/D(C2SHC_&#DBE4^H"MV,P72#;EMWM99L+540*[]N-7U$SF\G\ UM6[W&E7IFVT0M4>3;">(&M0N6EV[6UHCB(K8/<>A#.@WAZ:-RQYCRXNB M&35C&@91O-F0QA/L=K9_E4"_G-O1%Y[#[3_A2-/"_H9V'&&S6&_\&$ MO[J8+T'X65S+I;B5PA36I4&'@ZU# ,9>JR"05HC^4H&$W<3L5KTJ7?$-D/8H M^)<#*8N5?NVBTZO*^)Z\ MA5"G:3AX*9@F&/B@,,ON*,'HD[B5;X&/%7U%#+'R9GL90^PHTMPW0%,&-9UZ M[:*=8VP=8V+XB8-E*^&=-Y!K<]!@Q*=EPO,'*G4D2?[NB:0ZX,!-+@_ENA-% MS)CJ^Y3J"RI[)'G=^O= /[>CV_B9A9=T.WDTU00%N5F5T)=!S$YM\G(0TP+S MNS+!4H.84I6]%=9W0:2T:Q=9;]_>!V.^*:O[UR!P?WCC,274!W@]EN?'CO]$ M074NI"UO,G6\$ N-C!5^*->ZO*A+W[U1%T2D=*-NIX 9WND8,_R4T;3"OUX< M3:O][)TN3M2R6_6R)EP:1%4)4:M$?[,'@*G0GH B]P;T'X MNJT.\';UZ;(\\>)*;N2-;,&H^Q@0K7=-2OTI8FB9_[U$# UJ%^VVW6EO74]G M0%1!$"T0]H5 M%2^=^NER7=C]F\NW_'6\=AYQ9PQ]"LBY*_$M5!]RF;TU:B: M_FQ M&^H1IO<'O%"([+ XH_B<$9-Q7;<_1>RV/F91WIMX-Y;%ZD8&ZV"Z"D>KE^%GH**00?=2(W*9$L;=.TS-6_GZ*+R MGWJS*NAZ4^X!FK-JX71.YD>\QP[[B3\SXQ!P,<2@J#:3_Y$3,O=(N MZ)K?3V$RZV%/_6Y_Z^(H8]U5$%*K"NQW ZD^0JK?-) Z14BM*K3?#:0&M8LN M<"E3;7\(1T'@GU&[<)S,[;FBB3VV&V>@Z[E4@_\X=EP&.L+PV?&?-E,2WJY: M7BCC=I7/@#QW<&5X8U?ZA7T7]_4E"#_A;5V+RRI*B[TZ+Z<>'#Y3UT!KMY5[ MVT,KBYY&[:+?W*:0SV#G>+2"+9G1TJ!"KVDR" [:C7_$PA#$OT>C9'"V"#-% M^@<4_$FO:WXQ?,3/ U[+I>_"?Z_@EU[Q]BF]%KEYF]DQ7:;X^K@1M6X H71$ MM0%1 [N>T]/90*IRD"JU#7_)0,(F?/4R>H3MTB\P.%&_P!5I;!$H +).$&L( MQY[SZ(UI?)B-#H'Q#'=FP2[9$#Z"E?_#/V<>;P0086H!BV(OGH4'GON^)+.C M>C1I)F=5:7)6LW/>ZU2<6&7/,^&V,>@![X:JW['Z+B= M4C*U_V31P6!JS2QBV[CVC6:]=0.O>3+S?'5-W_%]P>CWB"WL@-_OHU5? 27: M(&:?G3J*(Z<@DQZ@Z[73,16YIXBNM89H[1!= RH([%4["?>$'0 T5,5$]*OG MWJ>+462V4.@/&K6+=M>4TYX:7@I;\/EX*@*B2I F.\V:TUAK>KF^\A3^ K_OMK&GS(J XH : W9CKTX.W;#F/>'R@ N][?VTQKKK(IL>MUVW#N!5@_3!OM=4WIR:JC: M*C]@6U3UL3BPWZ\ JMZ:O7^C3>6028/&QJ^<-J#5X(HTG#PR&@!SSF'-QC@[ M?N!LDA*X-G :6)F5K00PN#E^W!2N]B^$FP8PG(')]3\,#.Z8'^'U&SN^DI); M7,^E[]X%41RRV L9NM!N'V'C--RNL)[<:&("5CTGXFH,^VHB;$^&_2ZPAAW_ M>G:OG67OQM0_;IQM;NKO F=8R=2S.\;X/U0\8!SX3VF0*!:$SI7E>AN MX7%K="AW*Z?EORG_/FYP;:Y$E G MP\"QI@^LK2*XWHM\MGC$&7[^0W-PW@15XT ^L9B"^>V6],P>/%$I].>C4\;6OM]K&QN'GD9N#- >YQY'OC4'%7< @ MV^ ^7<'W(A!3V!_^<1;!)Z/(MGQ&#>/)P -A^NSXK@DR'\I.DY?U!>[J'JXJ MNAU]$C=U.1IY8\^)&<9FPL"=H=S*;=2\M,:GV2BMQL?$_BH(L!7&5RD 6T/[ MI?K>9GWK5$6#L6/V$NMH^^R1QAW/0I9@CD5@@=V.4#OG?V=N8:BUJ%%F\\1* MR2NO5US_G#+?I?N,\,K0.PQF<_QJ4SUY;/T?9S+]:+$_9]X4,PA,O/E@#>EE M:>=#((K_[\1587UG#.S^6EY28>)K8T*Z7:^;+N.GAJE5BL3N,(7UPRV[VS># M$$X-4RN\L3O$5)=R'3NM"F0LO"GO UUDY!$R-+>#262ODCJ0HXW++D&%":V' MAE^[;UJ&G1JHBNH#98(*V]*V&W9KJX0S ZL*NJN*:@1KHVJY$W10-2?HFW(= MW%#P%2_6\GQXJ!-:UTX8/UN7LSCP@\FK\14<+ Q3W#)716),K3JII/8L:%H MI]K 0ABMEOZM!JB4=;N>$TPP_H#*H6B7PG]#7M2L&B]Z4QX J@N@- -C\A_< MY/\2A'I,CN[F1J;";9[LV&I1/5#36/U'@*M=U)H5QE<60NW:1:]7EG7%6)N*TP]=,3:+F(LV?EZZ]1;58B6IUPLS7(^T M,&(G->H+2B3*T!JZV%S*;C2RH^P*&W9K7^4NBW4,+/=7W;Y#6/9J%^U>RZYW M&@:7!I<%4QYWB,L^L,L&L,L2Y MX6I;&EM40IFS-&=9Z<*R'5E_C?Y!3;]W(9/3Q-Y;<.%A\ .6%H%\A:NW0O82 MC%^050Y#YGJQY3R%C*52Q ]F$9ZZ(V9=HT]WPWQ7EWD[^HK)%[>C*[JXP@K, M@*:6F#C>,(- MBM1GX? 9YY$'(RO&AG*S\-6*GIW0)(I7(VH,-":N"(@KF$P"_SX.AG_D45*S M=M'K;^.C,#&\*F)ES8RO8EAIU2[Z]6W EAIURZZIS8PO/*" M^;.';FS?Q=%AWF:-8=ZNOKL+67P[4E>2HI>"UA/6V#;M3M/4;9\:CM:4TR7A MJ$LX D/J>\&E!CN>^][NKM:LD[:N>J.;WH:K[(C+&EA0V=AIGX?:K@*1 VWQ \.$VV MN_4L60.>"H*G0'Q\0_"T:A?=9K8TXZBCX:=25_5.%%:]3\WDRDM"KO!,KK=0 M-K!EE54NJ18SXCHX?K=I]WLEA.0K4H,S@:.?IN^A?:)^]@^8$[/WGX M^N=P/,,CA1^>'?^)?7=B=CT:L6'AG/).CSJ-]7+ZV&QF]51".!E4[Z\JO>+X M[@.^&UV[T2FAM;[!=G6Q7:(CJ>*(II*R5F=K:^*$ZN(/.Q6(KA'+.)BX7"N$ MV[7XSQ%.&%RMN1U-XLG1$/D*M8S?VNU()\A;?RO2SR'6+I;LY4P*VFF1/GN]C2 Q4DBFIH]:[>\:L;P%H):WWA_<6'2')%J'8SFKS NP#;@]\ M]B+\LN?/F'L+E^7@TPN[<;NMVD6S;>>U ]UG[/I@QNR) ZK9WC^BVK6+1KMN M]P_<:\) :D?646O_D,*&Q:VN7<^9UBB\*\96^0G M^:$%=^T&L\HZ:+^,K)PQ? MX3S^QQG/6&'B[I=F(5>"NLD8^B5VX(52N]?,5YA!7,XL5?V?FQ MKJ8V.L5N9\ZNT_X7EXN8]_INO3WJ#QJ-$>NV.VS@] ;]QJC9J _;_>Z@W?C? MWJ FO_0<)K4D3^SL,63.'V?."';XP1G_<%XCA)QV$!///]-/??[ ]M[RGH[E MV^W#];WU<&M=W7Z[O_UZ\_GRX?JS]>7FV^6WJYO+K];] _SBM^MO#_<9*!UF MP5^"T(J?F?4OYH21=>UCEO-%OUODTQ_^*&1=_-J Q?_ M^1@B@!OOAI3.U>I!P8<'%$WK'+6/P.'\M 9DR1R$.0+A?WO__VV^7W M?UFW7ZS[FU^_W7RYN;K\]F!=7EW=_O[MX>;;K]8=(.SJYOI>BA.QWNSI+[X: M^*)8"_GHDC7B>G)6V3R05XINYK\=>(1U%833@+L4;>N9.>Z?,R<$/L&G:,%9 M!Y.1Q\:N#9_T?08"=CB+;>N'$V&>M/@R_W!CT.X0K+W(ZSDA ,MZ!\<^ MQNV]L/&K3>NI7?%EURC]>Z%&%+$GE&=+$V#JF9J"&?*$V]%W6BI*_7O^F+25 M W<[1&7H!Z@>$?.5'E17^._5:Q?Q<\A81@M*SE>L,/H +.D)?D6W>Q<&= TV M_ 3KC'!/\G=T1/= .,-X%K(<2;V4!-:G]2NE(\#;B<9?LQ3>R]#RX;C9)R<" M< MI*]0S)>SQS&2=-SHEIZ_AO01FYI'1N78[' M\&U@(I+N'YTQ]O/@N(I#V ?':&0].R_,>F3,M]C8 RU$\I*ACHQSZPK49@=^ M[4SX,N#':>@!2;^"I,U?/KY***// 'C02)-W >#'3B28$]=5D>CHQUD8PO?Y M@Z?:+8,<.X)[_CP+\7;QCH!U *>U!#_'F^/:AWY_V$8MYL? PC I874;'XJ M[QKO]PUD$+Z+K>=?D+_!9#.\%/?PO M9(36"]J#E+SPLU_'Y/)'41W#_^-\(^+*,YX@3='Y:'BQTB$)* MA7":ML+1CO!1T()+E"SKBJ?,[GA]2U=C(_#X'6O\Z8LB\/N$P!&+HUE(5ZY+ M^H#?>LA>./0RH)GBGX)9-'ZE/G2DGQ2S5>4,K M9G5DX.^\:;Y:Y#&P111_4YP1)#1$@8EUA""QO]"E;H4_O/A99X<@@^ ;4Z3\ M)^:ST!D#IN#O;"K$&+[D=U 4FG:XT#(5_3RR1(MIA, 6F#@KV=.P(*8"G,.5<^2D(W!_>F.OZ M@:#L&)B2AW(!W@,*_T>2#_P:X;R#'URS0&X TH9Y+RA#0*N5O-L3JT1K9<*0 M*[/4,Y!WX]B'LTZ$*23:;CX)6A8N&SD8?K MD^>JR$/VCABZ/BG2QL>--4&\"*057Q,52!!^=C<$.\N"N0S[S M+WX.(@T;>^-*7X(0J,F_(MT(='1-@[OT7?KGF!_-0B6^51T&)G9CR>U8V@:. MA9E)!>X9['"I)@4J-\@*9C'HXRR'_Q#[X*R0+61Y7 E&AXN@0OB68&;G]^>6 M"Z:R$YY;PMV%\D"]VE;P!<+25J327_@(2WQ[+(X=%H<:&]=:04'3PQ-^K+TFDUH3$AE9>*)/<(3B40$\ M-D+:#^!L\'O$]_E.XP0KEN/^>Q;%@IG".P7S0XYH.<1)0"GFC _XP6PRXZO@ M1XI_#MDS\!KOA4GN] [?3>X&XDG/P1CU3>IIV/M(G#)^W3G5_^%,?#3-T27. MKT^.-_KN17\LI/!V=2@\M7@\?KY\"]=_#!2>Z+N 23A,#C%.NB"C0:X0LI58 MUA@"MV:3W1,=BK&'(6R?] (OBJ7N0@^B&4B.J]GYB2CEU#$GRZ4I!@1!&H*- MD/_!4')'\X^:.J]DUB4&N?@-?&D*"L%/$F;6R/%"8?JY\/_"#(B>0:GADA,^ M!<9M_*J].CDBWQX0Z!CH+\PRN0P=7+=>$0BW(<7 MC*[DE_&"KG]B%S3F/CP#'T3Z7=F_5//E=98$7A M[V*7=M1GY,HE)% ?!?EI_9<*HFY^;;E\6,"PE>;?..A?@7 MD"YJ8V?-9&>])8>_8"']G2P$(]O9H';F%__!W0^:EI]+O3=<<),_BZ4B4FDR MV8@Z!J5";PUO]Z!V$?_(XB\/;L"4D'-]"ACY-C2/Y5>06\^P#NLW)P05/1T# M*0FDG?HNL-&O%P9II[&3A30V!2DZ^\A9!H8F^R![(OFF)5>_[)4K0R3JC6L3W$;BJ-/<,\%A M"!F4V+4(+H_>JDY/K:K04WMK>B*L#Y]+HARR[LA,YK1#3]7T-7ART8-+U;QD ML\3F3RXYL$;NB8&RU&Z>=[)'M(2P%JRL7>[*,->\=YZMTOT/.NRBB^N4NSA0 M<]J-\VR7W?^8*)MW<0./AW6"X^UK?]R M8)&V!=8H_14-K_^/89C1I05>VN) M:-891JYXGL^)):4M3FYJYB8WM0YY8PW0+M?.^++>P;W";WZ__OR^[%07T@HN M79=HVAEC$O276K<$ M. R!T5F/8U# (A$ZE+D-(^MOA:IJTKUN.FF]'^0LEM6@7\\5_O;OY !@+M#^ M)WR_[$JR7I9]-\'@ $DI6S-GP?V,*2E&G2K&VZ(5IXHI%& /A&@U%#V#1OX1 M)$4&4TQYN/XY!9O+(UWVQJUU(JO("6ZY*H@1:.1$9/22HC^%_1A(1'3'PR7TG; MO_Y^1_%7$?F( S@X4O.T-V*"9QGW(_B?"I0\!#01XDK?QPUMXSO?Q4/PN[;^ MV]$=7_FE[]ZS<'J'R\9B$IZJ(A+GSQY.$X MSQ;+RYNG24=TOL[/LM!"IUN>SFO M4/-#[W@@@@>"8S@HY*7\'X5W#^I.YSS;_TOQ"4"(JT9;NYB B&;XXRS&H(CU M"E#">=?'D66XCBAM5E24]@XD2@?MVD7]/#L;SR-'-)VB83MK5!)-A&QSV'^#' T M#)Y\;XE[MUMO9;SF\+MLX?+AG+YB+Y:VF6,0G42ZEE;6=!\#>W9"U[H*7*IK M(*2_JUW>7]7>6]UZUSJSY%XIS?Y*Y>B3J7F5)!0E!1<(O%!\*>0'])?(<<#T M%:QD +$56K")%P\+%$(VPOKB2!5G* N3)W;J29SLYY1_-+ >F87YGO&8"R*> MV84B*LF0'JDT[,Q;01(%0/_/'JP4/N-A40'/#N!U*^EJ0&BK45 M5+^ [XMB-N7A?WC:!RH-%+6#KW)#=&32.)Z!HS/V$.Z:_Z?X#V,.0P8?:[ZD,9,C3Q',^@\>V]CNI++'S/KE2 M=!% M5..#Q)QX7*\ANGD$90K8;8BBAB.+FMZHNDWQ)YXKKRI/;G)&E8\R/E3[D> M:OW#6*53J%]HF 6AHI6RT7(I_TQ6A&""-)5'I>F<'Z+TSJD'9S<3/5,)TB.; M0P;1 )9LC!>1LP+/*RW>P6=Z7)%?\CXZ$RK3IMQOD*R C1A@X8L4=3K-^:,D M)H>_@..@TF(-TWR3D37!0M\I+A> ZN$-9MZ>/J,)/)P8XJOU[YG[),V%A!_! M!D5IC':I0Z!@40@F*[;R0,(\^BH'D0<__"#6$@=/_)G<-TH_@L$5@!DD#P5&<($Q^*/0<= "_K 8:A![?C.?1]5/\F++;U#;KI5Q0%M;#K M,@+&BQ),@I=Q&=$NV0BR!96WL@\,>2+1$47+T[(;RNUT#0I)-6> M:?4G_[M\DPGG4%$ <8^9Q=A:K=8L!M;]EZP%FV!M_=C[ Z$E7@LW^HR57Y_% M>HJFLCK9Q5DK($38)$_(%7@"W' #\:O*]P 12D-J)8_@I,)=JF;(]# MO#OA6 L$E=@@N33X*[VDLCE7"Z*F!POXM4*M8\E<-2P*!,5YC$&:B(&YQ2N> MX7N/V ;E7"C6.7^?(PBA]]&?4#I2FNIB59"82C!V-%+B+YG0$BHID7S[J<%,%BLR""'4]JH$CDOR-I!@R15%F7E M-/!\SF3QM[!H8+S 3").L;+! EPG;!3H&8P"4C$;?(ZV^F828RF37 MB-P-Z*JD#T*GS\1IH:HGB=LIKT:*U9C\SOWD=_9,?N>;S>\4/JD<3U6SMBPG M-.O=PM^V3STGM$K..L#J< 56*^6+6,]P32OMB;A)6@A@'Y11,/8"Y;"R425I@O@S M2'9T32EU5%F39!]IK5^4!I96I[%Y !@)Y)-S9,'.T N'LXDX([Y.>4:S2*@R M.6M22V=J:.I;_OTB??0':?PHV47+$M2J0EZI3GN5^\)W MD2JJE&^,]>6K@KH*^/"LZ96RTZ,X5>T^5K3.$7Y8H9G_)3U'$RF7,U>:/MZD ML&K908MND[JK2NMI"6J4@Z? 5Q@EQ5>R<]G1?E[C]DOI-?.QB-PD@CB4]EI;:XM0[@CMP7%%E*WL?"2](?M0%]P#7@*XV M//M0^!B 4X$>[JL>,5^TEH7P\:?0FV0!288F,OMQK7.[QAH8O6QJA!*I*XLL3X?V= 1_%KH*,$L2IR/ M4OP$XZQ_"]_\^_VO:8+RHH+/(2?#;"IZIH%U/QP[LSP7I6B8Q#$Q]K![* ]J MS#^0;PY^\R,(_[#DL0 WMWD0!=\AUR+6ATV&)+?D_8,HLX;O$6W>S#[U ,+K M%-69L7ILE/MV==3ZW?!("'!@[N 0I<"T56&=DQ>>7$ODK"!_T"Q2KF:]G<(/ M"A')96(2DBZBY;G*(TQ!1)VD# %1W EW($B#^S^PTMF:CF<1>:><"(38(_?E M _4?1Z!-ZN=>I(>+4[YBX;'EN4[\[N+@!TA/TB. U:?4DR4>ZHA1)^ODP]QK M2LT%X?1F% %>_(:LJBJ:>J=6ZV,[GD0!EAB:Q[>'<7?B6RX F1(Q=9P*BC]\\R7*.'0R![!0IXD8E M(6I&@7KGN?6[]LO4BO&0[0)7"6\2VYQ# JG^LKNLMAQ)"F(?/,-,ZKMNTHMW M?;@(6%*_1-F.,'G@B#&Z44YHV.4I9(FP11V(=^;EOLQ\5O:06:3RN..'$QQ( M?R#U%;:5]2 4R=FC_&*0-$2C1]@BR.0"9M5C]4:\R)BQLSW_$\$P2G78'$=! MJG%E^D1Y=U_TH[[RS+]1A!EJB>5#"HP@&@D9*1HUV#QP#1PNYJ>,3L_)SU03 M+39\]LER8"?/)DY$O3EWD\BDLZY))-]E"*2EJE$504"7TE5_LN%,DB-RL$4VM.(W48KC7$:4.\&?S67WD!0+S7T@WZ_'(11-VRHC M#KNL\ZB"38E*V"D2C32$]A_L-;G1"07>X1W+.)BP(Q2I"21;T?"9N3/,+](R M)Q(@!Z1W8:ZA[,ZJ/X1K_:2))42:*/[" Z)H>>%S)4DGA_1W7:8]RFZ2$NKR ML1SS,F>*JUFF8QX\> M@RXIG_T8OYZY\/EQ,.6G1S8VMB$G76?"9:SX_7NM+:ZZ)OW)Y]9O"1XH@8%Z M">LN$$*C.M20/<&-XM5S_B!M^!=Y'#I3D9DX.@=3"J<0]5)I$YERBU@2__.8 M^4^8YS#B)@%U+B1DL67!07$)0<*+X)Y1*>2(^>$\"810W(XK#6E>*'$FU']^ MYTD(%6\N(=C'USG9D[,U@@%.+Z"\<)DBSGU>*OY%=Z=+(MY\U$;+%K](URI# MZG"5GT@AF$VY2A Q2>!ICD0)!%PB:XX](A>].RD7,F@J)Y ?] M5WX7&E]1G@_!+*5]Y'#KS>%97394B7^*UQ>M(.RO M4V+T7;WKQA=*5N'<9^P)U3S/3J],@E D_$1Q MFC_S4_FONR]SF<#X6W1B2!G_7Y?W][^)NEZA+.1$\=-1>Q/'+RF.WS=Q_#<; MQ^?1][R8?&=A'%]&^4W$WD3L%TR;4KZHM#N0; +E$IDS#E!:3,CVS$SFR3>+ M;=TK(YU:I$GJL2"NQJ><7YXT5G_:^@P3>KE2M85-L#1;] OE/6RMZ M# ^9>L0#/'F3/C*24-APRC9()7XZ:&63ZXV<'\]6*]X(3?DY/"%Z(WC'C1MA@/@5>= M4U9&-A3EMZ(O3DM!27D$,_,J%AT/64Z@M;SHNXV6Y'3SY(5L(@R/'2?>4Y8Y MN86'1:4O=.=C! -JFC2$#5WU420!EN8/NBVH0XY<%31T,/%]O7OV(AS_ QJ^ MK:;ZX0?A(PRL5WC&>V'11DE02:NJ2$/.#5B42EO-355U%B+2&X$V'D5)[!E3N=672[%&X8I/,=X=$!Y -IDZHL8PRR9H2O1)#*!PR@H.(=4" EJUM4@H*J-%(O3A6O99(X>-6/ M[+&N',M.G'V ;&<><8^/%,4J?2P5*D^=5["0\(4IN"C"M\3WIS-O;OU&D[<87\,TI.>KRL,_$.:;[F][PB0F/.L+OA\]ELRFL@;')L305F M*.T_?8U\E03FA9L2/$BOD1-UC<($)R$\!B_,5E3@12D74D(Y8K16JAQ$L4)2C;2\E;E(NLCA\H@(C)5Q M4AV4Y/>D^UD -"JK7FZ\CYQ@SA/CX1,I=2O?/OPBTL7Z_$B:D7_PJAC$ B,A>TO>M5I M='$EHOSW:H:OV)QMB>W1+],;M.0.CX&)7*6F%*OJ3XXZ+H"3:1!)^3<6X;WS MSMFYK7HQJ2@E$('S0T76;)E^(;(WF)@TH6*+-D::'X'D@.!"6AIJ3:#X S6Y M;(KS51)3 XP'()*_1,$ECAJ92^U( FG\&>_/Y9614>?SA#/)Y426,@^*P3=C M+Z++Q:3/@+_CT7-E0NDTB' _:K#GU'E%5B5\#"&Z\0,>X9,C/Y-F"!&WR;'E M# U+58#BE8"4;0?L,_!]-CY/@.02.?[<(\GV48/EU#*6 M[$OW/^AS47E"LAB=+5=J6S]H8B%/1$^N2K_<<^LK>U+<#L6T^#9QO(3[B98' MF=P@XJ%/JT]M;^U^L!DZ=H*"_UR#X?$"]PV&QT*>5Z&.[M3&G29EX _:XH^" MGG=8'@QFG@[AL(J"(01O!Y9+)@EJCO<1P),M _8KP./;@ M381!X>W$YY!)'H!UYV%W?#&D4.C2\7/(4#7VXV?2;-$#,%_9,5RX%V?E1,.$ M+LILC_Q;X+/7WXAA?0%^'5W&5V+Z(S4Y*QQ2I59_BWO(%X\&K^@]6?+Z&W5L MW-M8T;86;OLK)O)8#;QO]BIKOS$;Y#B\,9\<_P\2K"XU6Y;Q3546I+L>21_5 M4\= \LTH=8L-_XADMD=2'$_8?L3Q/-1[(TZZ+(Q2HTZ]>*;[;\6P7D<,-Q?B MT\,L6Y&).G9 Y$I_D72K[&*_+)^A;.+;!-IQ=T>0%#(8'C V=A@,5 #6M&C,OJNQO5RRR%AASD]0AN5 MZA$JMV E>S@&72>M@N?,3>9MB$7^0$BMPT"N+Y23V-+G*6= ]+)1H7)>Z\/K ME$7!* N&8J-:NXUV[8(,CJST9&,>$?M@O7/>6X1!;:]*P]/])")\"S)T+"QR M(5FQ@8]LE*HR&#Y:[Q[?SU=E9AZ*74/3#^;3(K%%:.(PH$[F3-7V4D5*XR-% MO/B71)?.X7N\0KV\GFL 3ZB+^13\V<-BN#DG'X0G0U6_,0^"DQKKA02FQ'T+ MTF_L_46*,0TQF0]$%/)7'(R&%B6-$8,B"L.<^A^D7Z./W0UFC_%H-M;)3;3$ M3=+-5?T1E?.I%'_NHN2)%)C[34Y,+#OU8RW#P&5YI$SW*'"L50YRS3]5,J'* M>P+_*2#?EBIACV3ECH*\JD$3"N%S2>Q2]"IUXHOI;* M7$BUF?1&HIY$.!J&PD>&83KVYTR$./F3DSRRN3)YO;I&.YA4:3.C)MI#\5L* M96H?E8T*.71%I;TODVJ2S(9T/96**O&.8]S_/)=Q(@Y W&J2%8+.&Y7!(?Z< M)'*HWA5);S7L(X@)1]-G_NLD^2*R1=\U*\*^_B*0+2\7[EDF$B291PI'%$3R MHC]PJ;B(\ZR]4"2,6"3:PJ&*IJOL0'V)9:R+O(N-3G74 A7FI14?A4]QSBNG M8LF\^E(B"XR=5^&"9"IW M*Y)=,HEBW/.2ZM0I%IR-V.(3*!"CU=^+-HJ8/J%G3%(T%XY"A%]YEWDUYPY&/^4*5N1:*>HI>+AEA1K%UV?/>&W &0&8SWH57CV[.1^Y%9ZE8I%51E:=*A>5MU5$3 M)4RGXV##6.5*(T6_L*2<7.6X4! O77N-C5C3#Q/A4U'Z/E?2KO0"U5!'S^'2 M3B9S:NES3J*=I"<_4?<.3%*FX"=/Q/"9-NN/6!+E-M.Q:!EFJG^SVH&F-\%* M5"\2+2PL',$DEC-YE8O'&N1U@%115!R^3>]3I_SD#]C)ZE2ENR$%IGW/]:I+5)\6124@]'Q/S!9G; ML,R#L;&;8IZ8&Q_5ZB!\7SG.EU[6^2*>XV$FR+QKN8A>F&M+X?NJH111 M\T7J-Z$F@V#I.S>,Y%ER!X.>& **-KH&$KV'9T$-96L$;K-K38MX8P-IX8\P MO/\LV_6?6]^U1VMY+"+W2Z8&@(HS_$.K^L;F!_-UD[SMD)HPQN9S3N=8[>9DEHATZ+8@>1@N:Z_.'H3G0?)DO MVFBEDX)X6P$]8Z>L!>$1\Z@@7Y96;X"*:$0'GJ>%[B-=3O*8.S&S#B>&X1RL M:SFV;B'/Z>?PG'Z5'+YR2[9%FZ+K4=LZ!MTQV'*SY"F4)HYY2/BF,WPK3Q#/D[:SB*$;;.R],,46N$'$G8D+/HGJ-C,BSYDKLM7 MT]S):IKUVD6[GED-+]<7U3^@, ++?\;D1F]"_?=YBL_:!]G:S=(Q5%_\'-N[ M64RS=M%<<(XV[_A'\PV&Z.P,@9B"T0B+.T:ST/=4;E1"5PE<29E/ 1O/7;E- MEF\VDVY0SF9;M8M6\9/O[F8Q[5QZHI.G!!7=GXK%D:&HQJ1R29&\RC/+X?6B MI[&N-!"K237"P09?5.#"W+E<7+2!L&.4SS^'=@3V[G-XS8SLPL)=N"(')Q0Y MN6@3XD"56(Q3/8H-L!'7AC%LJ"! M?*)>)*LO^*Q2T'"C>1\(9QE"K53+EVY,N4/2Z5+03F;[Y'XFLQGA\M0.0U2B MYJ]3%GYA"5ER5>DJM'AN!)/0X^<6)'VU2G$7&OL7]?.\/T%,M,$24VQSFS18 MYIW&_IRIY'XQ0BZ[>FI-#T:V $VN?%I%AIH M-Q%9=$ZDEV3Y#/5M)WPM/='JS>92]>HFE^K-YE()BR_'#EP^\83NR $T?U#MEM\9-A(-*FB M&":1LG2!$)L?TWWHD\J_]J^P0Q"OU5KJ:O=M*J-AK/IEXJ]#EZZ=HC18^=IO M-P&^7^DSL@16_'ZN+472&](;S46*Y#1%>I7T9&(]&74BY7VL,\&GA[G4E[G( M1OJABP9I\.^%?!BCKW>@%0K?7,3$20:ASDW(I6;]RH.CS?N9?V:ZU01^FUJP M,]ZU(P[$)-GY-)U46UAXM#Q\+!U,RI/$9;T3_T5UTI8'2@-FX%!YJT[8OBVB M9>+Q]V1'K9BYA+(UL_F%DR7X+D7V0K38#8<[59U9U,<]5:=.P3M? M&TTYUR$A?@[T]V@]XBO&LU8S FH,+'(M7GD76$&C2%F\'H>)7Y'SWD(QQQ.E MZ+?S%6RIKV1[):WM)**,DB2D&LBPL$S!B5*/75HT+".W\TN=VTDJ=8!G\:F1 MYC)W1QI;X@O4+8!O RX2I]?*LE=$Z9B[2-S$47L<328N%W(38EE$3<'H;!;I M[B,.$5EH\YJ..:?GA,#17^EU5Y]$%.R>ZJZ27"B)41X"UWCP:)X#"[;[-;4& M.5P^G8"8VE5JSH*(7*4=!#.?,ACF.8N4 @E?Y>#RD)=CY2=O9Z,WKLHY-YR+ M]">-2-%'.*APWL)'S9VUO2QS0/L"+VEG.1NRI01X%7]0I=XR=Q93'>Z#B3J7 MY"H%*9"@&7D_538<)R&,5(UETFPHM. G)O^LC3%7E[1&](0W@]8/_S<9!E[@ MSD]"BDB58^R0K>UQ09X,21X5; 4%6"6:BG#-/ CTP1E"[17R!,OG1ZG.8A&- M^L!T';W%CD,=O'E_#W+@.3]YZS_XM%+')YIZKGH#S'=\HU6Y.,Y-)P9]OD#Z M*N>:Z@F-96&:C K[:U_B3=MQUIB&.)Q,N(]Y[JC8;F8].LT_!F'(KX,6EV)K>C)Y M4H.[2&/DPC0]3CW#&-/,XRATGBO5!%O=.2=0/ S$#4CVUZ2D.-T56QE(7"L. MY 3)0,VV8@DCB+C6*LE??'C!Z)!TB\-Y\>2-1-](C6^(!I::(LTUU&G2&%-[ MXOR?Y#;JN3"]%6T!IT<%KCQ4S&A9>PT=N46/K3%LSF5!! MXVFJJKHE=7F2SR9)\O--5#4K=8X4SJU_/GM J=$R%62>/I6,8@[.Y)EK6*I> M.%?$KQ^E3-]29.Z20!+"[2ED0KO@+YCY(ODT<3=((K&UU@:4N<%'NXJ;H"(? ML/*#S,EF;CHUYX]B+EQSU/>F:"59:^Z9FE;[>XK?Y+K[3?RF(B[0_*_%M)^U6O\G0'"$[,E VB51_AN^Y> M'D%7H:EEW(FCK#NK &1R?%R\HW#:D05!2:)<_([U+A%Q&<=+063 M\F%#T;H@>9XRS+@?,^$SQ!KR$S,=[DG$, B@>(R-S8_AS#&\W.K40>%)(!/! MOW(P15%:<25I64=EB#'OMZK\1'K87HX%$4FKY-9()9:.L7&OS.,,T(*/DC[X MW&,A,PHI",W]//1Q>#E.:>%O?Y++UFX&TU+G9S&+;7-E0U^^MK%)3A>0F&8[ MT%2?5#L)CCM5!2<.X8.J/LOM3>'Y[@PX[JM61I9T1[=3>;VI+%%%"DD+1.PZ M1)$(+CV>0+F:1KEJB3;X=18E3IJZSD==Z05#1G MGSZ?>J/5R'0.P]?2:^,!S>@NEIDHGXX#T M7'1RW#K4 T=?@"W=O4'$](]KJ=;(L5)F$5\E#?L5SKB(QJDGGF,QP#HSORG] MDHH791]/WSV&CV%#(5*7G'K$I3TG.9A+C3JU&$JR#-]IP< MPH:],17K0M['JU2P:"'+!?=I1WQFCPL+=IO9I&OX794,!ES]27&.KFPOEZ0# M4GL/'-:.K9B3<6ABT-,$D88)VA$0YY"'LZF3.QJM,N- F0&HZ+SPOL'6K=;A MVH5S).F?VZ4HT)L\I>*OHB-\SK1+;:$AU9X*[\N5-JPN>2B]/VFA'4K92 4X M)%[%"J,9<5,Y&F:_W0E(!4,E_I6@E M]DB_Y+,E_44=#;VD5'"3BK.W&Y1LFJ#DFPY*9IN+X&\'IQY@7%^*_>Z+=G#, MO4N\,[=) N5"05:AR3[:)BQM%Y:VC6.0:_HV%LP%M][5'IWA'V#OU][/^Y&S M484<9 M/_02[H"D?WBHR+U.4WW[+DG0+AL G#C T_WZA"M>NVBTV@OF7_"KQ\CU@(-,@P"R(RM1E.D-=J: M;TDN5QN _IA2ZB@*3J)^\?R;YF'0N&+6S$[0V&J@IE1?AL:5YG2.YH<==;W1 M:ZT,,77/QJ,;G](COC.9T[M(-+6:>:)IY0KW+;5P3V=B4U:RJV.05 ^!A3UR MT/4-1@&6M0'F13]S;4 MQ6FL9^:,XV>;A([>13XU7M&98G_)HI=Z:'VB4BJJ/3J$JEPD;6*E1M>DXH1/):K+$$<.? M 8L;\XCQ7!A,RPK";'=M0H?XHFJ%C5U74VTZWR%5-.L?;SY]^TX_-CZ^M]P9 M55K0*OFSTUT0DQHO_)HV(&(V38^(B$'E$E4\>@&4J+$BDIM%:MPX7ZLV/S8( M1=M9? -?B&KL_T(J/^F;-+%$CWI0()2_6\X-U5O5KS6A+JG565@C>Q3Q]J^Z M S 3SDQ$"(^IJ;@5=GO%=NF/28D#0D*[6_$UQ&KH,H,FEE MHCBJ")NN4(1/!-+4/%Q!U,KHQ65A+@<1KS@#.>0E8G$\ED%&1PLK\B:$^QJN M_!T XX1#'+#\.3D7,79];E):*R<.UZI4'$[NAJY5V\\IQ>;HQ-,[U1"=%"Y+ M5%)[:(<:6(?B2Q\I)8Q-8_V;'^$?$=@H-F7JR#D(J<1OG! EX]1JFCW703"@ MP2+Y#"+D(!AS8L#A#-0\CV>-D+M'&^X@@H&O24H9*N8BAJ(M4(Y-0'$G$[Q$ MR9:JCTM:H,^W*$B$\/P4=%UZA(N.E9?_9\H]4\+D'LL@59^9VZF<:\Q(ME2_]GO=/+Z3.=7NK3/P\'G"9Q$LQWOB% M86K>^%;[99?%1P M=U#)_0[6VF]CGRDF-Y3 ]N#\7.3%:=>K(\GX8JT'[%-Q#%JI6"_UU>!I5*GJ MH*1L06MMH\POGE.(/>!%V!L>HS*EM$_FM)Z1=HM0-/&+J-Y2C0@?@QZ''AA) M?!8?EJ!CI@IF/>=IB/0D55$<27X^G\Y)_#T9%[1@H;ZD-@ MT4 MP#_3@8F<3Y%WQQN\:QV\ JK+R3O0I>.6L/D8UWZ%%4J5+"A 2^'FE U!)Z)ZM1Q'%4&Z=0LS.Y$7X=P0'"*4\85 MGI!,I%#MV')0CNK-^)5GA7AQJN_@XMS!9)"EHUZ2V#B@]C@\BWA*]7J.JJ9' M%X'SD\AG!D *^=VF$U6HW_*0:K%"+U9)^O(UV#51#[$@:4D/C I46DN*L]1Z ML0C!5S-.$5#46D*9EO)$DN6 M5<@L1QEAYSM-VM)@B_Y5:#?)8:GDL)9)#GO3R6&#W.2P1MUDAVEV&K&S3\C& M])#:+;EEJT/>M.# 36K/'HE%R5=/*Y MNFHJ9"L=M^W.$O?20*8^AD)OL MH44C4[U(BY<()52VT.8O2BGB?I+K8,B5>9)L[ MJ>)OU'I8^.(-Y67CRP'BN!NA4O';?U?[?G\9U=[S5 TM1Y%_BM?IOJO=W?^. M'](]J#'S765]RG +-N\@=8GO,;D>? "W9LAZ><&SD':,5@Z96"B4FZ%I;M)H M>%=[N/\NUBM^I3Z.LR1%%22W]&%WMS=7\&D1!HJ?X3+.:'RMOE=NN]H"LR.9 M4\E+^S$QBS>\1>N-Z%)V;TX:3DZ=UV 6YQ(" H%VK_8&&UB;&!SK-V3G9U=. M. ZPVYXL<"Z)!-3J! WH&NH<_A.\VPK=9UET<]]^BE;VZ8:\]E^\,/!YBU'R ML\[+L%:.#&M528:EMF!]!\'E\A[A)R6\6O/"RTN-&&.I0PC9DP0^V%XC[D^W MN5M %)FA)T-W=@C3[G??4\&C2' ->A9&[/3/4X3_WS- M>OQN Q#8]WZ&44 M=M-B3O^<[_=-G8CP%3\<'E6?VP%0BYWN^0GD'".CG;GD%70BO:UE$F^?.%A M1"TB1WR Q$3O\1$_I\=@\V@69X6R_3_?ML+1N96&F#9V'0/PF.X@O%1>E/1[ MXEVO-;\RYMU1KGDJWJ?5[ \=G[LF5>-.M5#.*:G)J?!YTVH5:-@D<4I*0K%>YAPA3R=ZSK?>$MJO#\J?9+UOP*ADCW0C,& M'FG>A =@86IVF>P!MO2(D]F_$7)H%O)>%3S-8QC,QG!8W"^;OC]UNG/YXJIZ MG-Z_@N:C*J@+OMND1TNWR^'1E(2"3W9Q8Q@ MYHH2?6S8_;J6,-I=]G-2D1UZ+^2*69CVW&[G2*IVOJ2J7#)TLC_KBW+CWOB@ MAB,<3 MVGBX"8O,YZ)XJ3@:B!A]CN25UL(GI;N*%&]%0^G)'<3HDY$X/*7N'0]8O9<& ML63M=;9+)Y]I%H'SK7(!F/+EY792:!0"W2J#Y "0GM*7.QB,SC#+2T1 M5;.>8#2B!H2)6:-%D?/WN.!)F"*YX%#(=P)JQ(Q[SY5#?Y^6S1T>.OGHJ+_9 M'8SGV$?3(5>G#CR(8Q'1*QMKBD M(-46'4=X'HG&K5\E2Q/].ZP(.;RHTAO.L>G4PM-9 [D,1,N 2(TP>^6IR.?6 M_W"_3G:]G&OD>I">0YJR\&D!HP+U.'CE0^ 2FP(U;7)MJ0=C[2(< M#/4'E!X2Z;H1'7K),@FUT>9;-[Y:I'ET\L:LPF^;!XK!7:O!/O/9,ME<>@'. MO/OC[FB5.*[LO8@:3;&G,!D_E?%_J MA'?.^UA3;8OA,T^R;?-\HS.10:?F:FD^9N$(D'&:-+],?X^O7+CVN9F<2G7P M:;(]9Y+T5[TY]'RR,RT8;A ;Y]@J5X%4\J2F"+FT2GJ7#U+Y?WGVKO>1S!S?_H[Z3(PFS1] L@8#:O?I9L_Y>%!5J'CWX]S^8^\3GVZCNC*C& M7*-1]JJ:(=_^@%_QA,[DL?U&YZQ=?_]!WP4:YWQ5O-S\1G=NPNM2+W&6O*?& M%;& PI6H(LFF-G((N-#WJ5],3('[Z1AG58L A;X@Z1W.][E*^QJ7!8<3@?X= M\?:?:2\JSPKARQ+O!NTIP-DJ\@6:<4K9 YJRRQMO)JID\D2T8S6G6'K.J7SR M4#O3E)^-#M!C(O5#-FT?:\6(:J;-_*DDX!DQAU?P)1U#>:N/*$H@Z MG?, *NY3"J@3\6U+$R^22CG+'ZRK!M&CNP6^B+8HJ,H\>&CS^P>BP%\QE\HR M\:+'@6/! M44[Y" R>M$5V@@:@Y)IML0]9E8J4,<4)LJEAA][H3)P4?(97,O'HM.KVCXUM M/5297>OZ[CY9O':0*B8Y%!221Z:).QUW,O*PZHX7Y=A)S,2;* >VF,3)T9;^ M^",#KL4[5J'2FRA>C8[-"_.L:W(<.*[(;9.19[DN7! ?8$%).;P/!4UL] B- MCI]ZY<1HFCG)/)*C!<2TR5MPQ/GLDG M,\#R:72DRG)2([' [ L#5= E+ASO8\;[6.3]=<2#':)LY=:W_LN!UX:O5JKS MEW+5^*P*!-[[^&4 T#?+(49X/TI5Y M<9@@"Q*90*NPDI[BM1 UZ*.<@WP*F<$MCL M$=CN>.Q,(_9!_O 1Q-ET[+Q^\'S:)7WIX\0)@>C/A"QNVJS==RJ.+1B9\+=@_L^E:5G(--#G#CCC&J\U3.Y MU$2 RP6VQKS?ZJEH2)D3=ZD36<$QL&TK]G'TW3.Q\.&0@03^6#%6LAP@Z8F( MBX&P;17:HKXU M&CIRB>YKO- MC0#50,4LMK>=7CS_9*_OV]+YQ#F>M[PQ9+L _/]+;Z_;U?1P:SLKZF! MJ[88_H61)-EIA%(H,&=A\=C5([3*F]M8Y4LX7A& G)J:E;?%TU&S5EGE2$D/ M0$B8T_9-#7PMK&(U0,7J#^PVQCBVT['R6=+.; ]#%&^0*%:9Y"411;-VT;.[ MS6P3V!M_[]MQ ZY]GZ MAPR=F^^_U6#WI:@,P/[?CN>>89T$[TMYA+9URT2\30BC5-LZ(8\[H(X;_XK3 M1F&EJ5V[:+;[=J.3G6%J GN50@=WI9L6^<:M7!D2&0-;3A7= (/W: M1=?NMJKB8#?D8E7"LJ0E_T*5YDN:I\IE[+[[?>>\ MOUT;S<:JRB)K)^KQ8,V9G#2!-9*#%8(79YQTO-&&!R==@7/[NO+T,OE-O=.- M'\0LW>E -"[:=>^L75]E/^NU$S,=N)/R2Q'>Q\0IV M*<%>&]@>E(]V67BU. 8+NXG@>T1V83JQ\.AONE6=FYXC4=&Q*^G1I?5K520G MFX7D-MC*(>;,%6NX@Z M8E.S&*#20GV0>,NE4X9 XNIBT.C:!M)*2CY/2SJU[QJQO0/Y6T]XQ MB= #UV_:J;5W%$VB#GA_-N\=-PNI39[6DJ]( ZV#=:KZI-JW 2JRC=,>V9.S MN.]>PCKR6O;)L1BZ-.%5!TGK0]DEW./C6)+QDP%O>^98.#N,6OW+WNTY4W9$ MQ_9SZQ]>!-#]_]G[UB:UE27;OZ(@SMQC1Z@Y>C_L"2)P=]N[Y]C=O@;/W/-I M0@U%H]D@,1*XW?O7W\PJ20@D'D(2"*@/V]L6>M1C95969>9*%/+)VVI'6&%, MM(OB8NVLVFG45JS8%-?76.GB/IV@I)!),0N2R[O,QC5@M(.>'_<&^2BCKV&5 M'J1>8Q50T^4^H'%_V[:)_$X"6@-Y?3-II/>2"NS]0.W!IC)3/C-:0^+7W+$& M)7M%*=DK&M+VW6S)AK#,QJ\P#I\#?QJQ:T/+GI)J3/"!J'71=[)-Q,#[MID- M#,A<$"/XPL9SO!'#5)_F(::-:AM9]7RF(F6M)AUY,+/Q'4T$JKE-6UNP02\N MBX@EU9!WV)OKVW].]G\,LG^=D_U?+=D_HYW?6@K@XCG_FTBR#T <[ #B^1/N M-["3N\CWOSD!6+$I[OUN[U-"J9]LML%&:%&S@=9L^X&V)OP3UD7A79\1V&O6 M>^C]9V> )ZTKI-CW]$" ;MCR7P&W+AG_?\24Z?FL]6NLTUB)>C@,5@J1XN'A M&.QH0JN\106;\<; #4E4*'*-O)VQ@[-3A$% M^\':"W:A-V3\B)1#,Z)93^C-&>DMEA>&'YW M5A Y8OL7::OP)[:&PQ-C=\9>PLH;I8II1ESVR_9^??CT](.6!O78S6M=2>]C MG@ECFX\ C47#'2P["1.Q90!VLY7#W#">;E9J#=_'4"@KC/X[+EZ=W8N \DQ* M=T8?P.*U<[9UH?!8>%@,D'Z:TKEGWH%=6[^HIN-LHNLM[209]+ #!>YXZV1GK-)C.J4TGI^K/Q\ M/!#0S-4!%/&>V?(D+"Z!Y;#/1A3JY;^#_.6 3I8T6FMLZ7[XOHXQA*RCIFX MG#FEV(<7KW4EQA"8FM3RWC 5[/ 8:]AM;%'Q:4\^FB^%Y#=6O4"6^'R>>5;\ M8,N@KTD"W<;YM#[#KB_3XA*4^=^/>/7+?IU6/G>2 2+1>6\\.@CCF!E\=9#P MF6VMK7J81(%QY2^Y:=?.CUFU -H!"HT88 $[P63U-?(;0K^:;LGAHT*G,7\\ MTI.7+HE:&CS'&ZC\J68E#A8>$93$M$\?;V')$5H%@(U65! JZ3@"1+SXV\] M0\H$(B@K@0AZ)OT5K*"GT2V,MCN/S)6W;\YO=[J8?O*#P'^%'MPZ,_AE_K9? M2(*Q/,/!/'%-:F=IVP2PWB;8=/9AH?L2D*A>8%RJM??T^<=JST]CM8?68%L5K]+#"BDOM\S C15NZ0WO,;KF+:O,F][;RS4H2 MDL3^B4IRKI0YB9;XU$#0=K)J05A4/8S=IJE;FC+S%6[,_D7FD2E[7C71$@-U MJ3%S=F;JC60#WMCQL]!'@N(89B8M)_; :@HEQ9J6=PIW2;FG< /&0.E$]ACQ MQJQ*T98:3W37,7,0]W0!I+66YE$=)?@=_HT+9ERN/J943I6="A.[/SY[A=^< M%]"4+\F&,GT:&Q7BQI=$NQ#0;:C0V<_XT?]9P*9OZ Z6CR^IG&FB*_W\(@Q9 MN>9^GC'J;JNVM+.6$55 M%-DM8B2FZJ9A&?R:<=UNK34ZGWIY6&E]#<3ZL2K ME90+7ET[+G0U (%Y1)CO(S F"$R/O-"U-SELB*5&L214SNMBP^ZC#NGXT;W$ M9[EF1[6]M@I%L/Q*&'TE78A-Q,"FJ1.X=&/"!"42S&%UDJD9R2K6+OV MZ>Y;ZWW4!&J0#N-E*'E75$F<-2AJ!(P,UDL&P4)'8BU"J&ZKB59,G#/%T%;E MD^Z'([M-C-;I%#"BNF2IK>U*Q KZ?NFBO#9! N@"\N('>& 232NKZ)4NR!4N M34GJ9UX^X@YQKT(#9"*=&>T>DL@:+$5V:M62]8WE>LNNUZUE;'9K87-Q#^): M0TD;6;8LCXBAZ<1V3-N21XHL#33+L#7YOV5+5EM5>,.4MLD=8HURB)VL TI; M*%9(C\4^I>OCW8=S%[>NV>IXAIHM+6VHV=+2*??9[1_=QR_WO:SW?6]+9H-O MD7TWIS5*S> OO"/ZQ=9FT-+?EW5L'Y@M=)M6S$O/2R]1S.=@\MV!91^M2"': M_=26"G#)ACYGCYE22V V1!$3&?8-4\03%2(\8P0.*^E+GX1!CJRA[X$_7."! M8+R$H\1BP'U%P8W8@MAWL]Z*'DC"@ 5'1U\78=>1% &-8N5@KK!*<+(.LWU1 M\GJ/'L;1RILKMV#_J=GF3$A2U9>-(&S F%40KEH1N!UC=B [AJ?64#3\]"0" MSZWB RMHJAL%W "HW.$"0^'8H;T0;P*)B-.5JLP<6?<[38V/PMA_)=#K552, M:55E5C(8C:,YJSXY Y,4+"NT.ZFS[Q=U',*<'O#EZ+PT)ZH.AS".;V?&YX8 MO$3I,RL6WKGPG,70G;/O#]%"W+\EZ<]&(L.F$]MP,_=OF&>*&<6Q9.HPQE/Y&3IYI_LW#0J4(L3S4(J64!S/% );%?Q_>K2;!/X MV9M'*0Y+O9N/E\-F;FV^HNE8'>EE$L1H@3H WC1QE\6-_R][%%J2'83_F_JJIN3MW&--')U[$]P-?I[G#-$5Y.DN#1="U]1 M14=2''NJ7&^;OE@9S7U')SV<^PS*EB&E*X_C3I8-I4<_> 0!(U;XV.VX19%M MNVWI:M&:R*K:5B6SHDJ_JE6L9O"F1BGP@+*]TN^9-TI7EX[I@XKJ@B*K5E"(B56[ES"9MY389N4GP>D!&T"W* M$4G<7^A-J6V'IQ0;SUQU<=XRM=O8PGFA61 _DODH+%T62)K#0?CQO*;W!7//2[E3H>K M+T &MFC'L"Q1T\V&.&*X@%R9@-3CH*]!5/3*]E)<1KB,G.KHOP;!,' -T45% M;5BI]_@[\5!J-*;TU+8P?_ZT>XG"#=GG^52>TB%NI@8F/:PG,,F59CXT-QC^ M/&;G\%RHXRX@-]^GRK+?;$9>=;5;3FU8!5WK(2IDS)LWF>;U5Y MOI52)M]JBU%3.G[MC/?G>5V\G/VY66-'*1*'8<:YQ MA'PK$\/A15G.BL3^![=<&K@TU+TP*#OC^DO(@(T+@RS:=E,6ADI# IJTESM6 MPM4^VY5MB1#[.GK.6ZAV6UL59$)8$DVXLM32R33-<1!R#&VQ4@Y+N++D5J,NWE7H&85F7$E&56&G/+BTSHRK$E;\=0:L%^O\Y2B/349*=1'KE@I+ MCV2(=GD3I= D-723S,7KW,6KVF.F;8*6E26MU;',[!)<^#2)BU!#P'2=(E2% M>5OA"J6S%4K22QNWM8O7-1 -5)93=8SPNVM\OE+&JH:#L9J<*NY5N4*ORJX# MX.KCX2VCU3%U9+?(,CQR)WQC0'3) E*/$WX?4"DQW?U[!* M6+!*:+:H&Z4YD*KTR/^#UE.KKS2NWK9VAF,JV\(QY5W\]T(M4:3V7@42N_.\ M*JFT3.(R>0 K!KK+H%=$8NB&6)B+EC9-W8H7_E9(E9LK,-;+AY 82\#:6"5[ MDTD#8SG!UFTI.NPLB_UBG<_]R@Z7' ^KOO&PT>G?WG18D1Z/0\HFKQ9+SAVY M;*GDC=5-ST9\E::)KWQ4\;5KA"MR[K4W,0+7(+YKY3\SA>S7ZM.O9"=$LZ(I M++ KBZ:HRB-;YU,/1@5 I>4CSG/H3Q;SS8]DIZ]VLC>%Z]X^>TD0[^?C4O^\)_2?A M]NFQ]_3UX:[;O[\3/C\\=A]O'[I?A5X?+GR[?^SWA!LL6LF*(=>MU?9L_.=( ME_^+5CJ_SZUTKJ[5.\^;TS7D+^L_W\BMS;^J-\HI9TYI"]W;VZ>?C_V'QR_" M[1_=QR\PD^]@'N'"S_N[]QLF:6.UWYHZ0=^85W@S7^I^I,J=IS)J'UBI\Y6R MJ9^3LN:]96WD&V&P Z6\W'&C*PLWLE&\W'&%Y8Y[*Y7,GY+RY^==9[>Q4[11 M >^N?"P*Y/> S.8"S)$0H@-2<*;^8K^$^P;/5;5?YS61>4UD7A.9UT0^-?"N MK"9ROI/AU@_I.4_H3,C1HQ+V ].%>J+V[/SE^*@L:;N/"J'X-/KB^\.PZPU[ M)/CE#DC8\R?#HKXI6VEU-$,3-;.J;-&]U5X3W;IRAL"-"]DN(=N145NAC&FXE)D5!N/5)V7'#BO?1 "8>&;GS M$@1;UYN[7"@",&M9;J3AB;*8[W_/\*3U$YNAPD*IMSJR(9HYR8CGR*7.H;3- M>BH*I2Q:D%]^07?^>PPM)-)12\]N=YZM;^J5N%JD'SU"V>NL53MYHS;#QUBZ=N\7#W MH^:4*$>*=S58)%[.K$S/U<#'+2A(2='(9XC)T73)D'FVELJ.5 MRJJA)%4S,[/.Q3).Y6 1%G//*]2>S#:L)OW!E"6:<\5KU)X/BHJ%;V=LG[*) M5Z:,07:G#[;@0#GB^EZ5ME$B;;.)<)A'[-23;%57@:2]).A\,QVJ7+!+)3C( M*EC%JFCD5$PYV]I!%XZ=>I;I-11E@:*U.CP)[PS@4>'B7$ZSZ)%FJ8K3BV^J M#\B?BM=GGD/%H^EW:8>-@87*6EQ5D2!ZF093Z:5/MINSN>. OWC JX< /KT\ MCMS?9'CS%PG\G+!:V6P!^BU%5CYRJ>!2<2Y28999!:Q&K0+7<#H3YU-59 'R MR/H+B:P_@@6X'E OV]5(?W/.$#CD+Q[RQ6S !/)[6X&*5)D5R.6"RT4SK<#U ME4"1&[42;"M!S>OH-;ID72,;=>HZ>OOE>YV:NK-$-;U;?SH+R!CNQ-^7GH>EA5U,6CQ>_N\ ,2E[\CF=0GGX$>09E$S,HS[N"QZI-4!_[ M-\];N?2\E7H(T%?PR6S51S)_&O6=WT5C:A2EU;%543'*%#+A.6+-0AV7M>JX MXJN4-;4RYG@N:@T!'1>URFCUJY0T#58U730DN\FBQKFX+OAY?I*T_TD2Y^+B M)TFG'T%^DL1/DNH]27*+N96XT(YQ>XULU*F# M"1L;VE8JC)!&$3KA6/@\\5_//-2ML3/$@P_YD3$//N1'QLT:07YD?.Y'QJ?C MN>-AA7QGW:RPPE+D7(K5ZFB&J"C\W(I+US5)U[Z!A.6DR^:A@URXKDZX]@T= M+"5;J@0KER7J593G;'P!AT9+Q(/W"W8K?N >6,WL>OG3ZS$(0:8"XH3DCK#_ M/WBI&2HL9DC48(J65J;XAU$3=E%GQZX22 M"AI)$ZU2"W^S^ //A4HZ59\I("/H5@C_'Q#W%_JA>>6'AJ[]46$5$OY(YBI/ MK#04*XTS^U\:=/8]Z2@!'8PE5@=?W+=UO;9RN:4\JVXR584-9Q/V8))H&]GT6KX)NP!@[=C/'PJL'/+:%*:L M"RQAP$&UKPE0H[*R&Z:L*DG[W\?PY,\?__FR=F M_ 6IJ,]##-$&AI"58A!H M+)HN*,#OP,C2PT?FZL>\6"PJ'^C31Z^>H8>^=('F+N,_:G6.&MR.98"+CO-0M%URDY3JIMK2E75S6N7 MJVLH=EDV%I5[A@\T\XX1BZIAY), 54X M4BI5/3L6\VH5CAXIG.SB?JZA*M<;:GJ]#M_C+>VYX5\%9\)QN&!A9H)"IL#Y\* <\"27X4BLI@BJN"L[-QV[A<=IGJ]=G;%CIR: M(K\TFR9V&W8VH8!OX"X 6#NV^K6$J>I296&J'%0-!-7N$_Z:E)4N-TQ9Y9 / M8\-PN%QOX="6Y5Q)E>&()D%3V"'!S ]=O.=#0"9P\R\240A'DY1Z,"(@EI:/ M.,^A/UG,-S^2B1DZ/M84;)-IK1D4J3^QN3C;KC64M)%ER_*(&)I.;,>T+7FD MR-) LPQ;D__;TEOQ0^,D4'CFO)";9S!,_[QQ1M###\[DU7D+<:Y2 S%UO;A% M&H[Z^H =/6B*#LOC4_^^)_2?A-NGQ][3UX>[;O_^3OC\\-A]O'WH?A5Z?;CP M[?ZQWQ-ND&87 94*KUJEOCYVXS_[@3 ?$^%?Q E"X=Y#:W(] %5EK*2"XPU7 MXU%3\\_$^G$QA68,UO2.O*YI[MP0T.],OH!LST+8ATP6*,YP>1 /3Z1U?"_$ MJQ,_7 2D#Z_\-/$'?RX5B\)T''VD.X^NX0<)**$9RDZP(*WMS;.T3/O(W'$G MX=/H83ISW ##Y]&7WWOY2M(]K ;AF0>_D$FPZXW1!WYZ8U>RFF>FFG(R29: M;L\NQ-J6^"#+ER.QL%/](#@LL_T0)(&M,EDSI(=R65F#"4H,)[UK+M[7>B]!SZ*(P]*$+V,J C"9D M,!<<>M3GCL!D\>8PB? X>0%U%8[=$7;#F0NO_@)&<.S\(G#WU/D?Z W80_BP M[Z5'^N]ANF-PURAI,71E,9F';2%6_6^@^@6RHOF951;34:_.84 &&'PQA :\ MX#1&'P9U3G!H_E9HFZ.OF*3ZNB+^ A_ >),GKP>O?QK%4K&? 6HL%;'6ZDCM M3;0Z(!(3^)FA:Q)T$CKX#KOYGG+:8F?CCCY';!/J1+Z MY#N@TN"I.Q>#XGTPD>8^Z(G)A/Z\.CS05S>$N6T+O<5S2/YW@9,.M^.W0+SP M-;&XY6C%S>]###HKZHVJ C2*4']YPF?R'$ 'WP2%Y0NUA2X\ 3LDO!FZPY!; M5#2-(XFFCJ*YJ;Y:))I4)A/%$RT$.7HK29E"%>M$JBX>>!PPL#+9:A%+,?ZP M.NR)7&]>1#8L%#7;./2->64B\B5 /*F]MVV=C9:_:'AK7_W0P,A9_E*+>'2- M-CH+B$0.7TE 5E:&?',D>-,S6O/C-D-C6;-G/S1&J X+KA'F]C5B99^_?9N/ M#8;M-/[O?CE6A1<3K"W8WI3X$B\F,#YTT)E.6;/VMBX(K#L"GDG.VL(?_BOY M16 Q?P'S@3T9[6FBV5M]0'! ?> B!EKN+_B81Y*ER4W.&83!V E>R,IBMSY= M8+^$"S!4G:F_0$!1O912I60_P'QR)J#_0(.-<8&#H%F$]5,',#_)P1G+KW?0KMQIK <$?AZBKW\(AD9( M80 ?;=H&,A_3/VT T+F%'!+W< ;7!> L)6M'>M M?J_;>D^-)K90+MY0\X?:1"'_4C,@OPK;"N MT &<.K_=Z6**S7!6=G]TW<<[8V%XZ"=#W!;N%@$*QJ;S.YE-&HP^-&/FXH1A M]P&YRVFBR\]2.3G)4*0VO:S!L#$-Z=)%WPI/H5!Y?ARQ\H;+IS]@@I!,-7X; M6HU^B-@#H>"P@:)Y87= AUL_G(?^ MJ)] MA<-13<&;&&M9K4ZLM7>Q.(3&RXP# /\-M,-3N!5VBT6#X9G'TMAC"?9 M.;AG-O1,S5'7F9ZY+)9Y P28H)2;5%LZZJ0:$G2]G4VP$++3N17V\J:#2?8P M/:S:KCX//*%,C_@A:-LZWK6@S9#Q,"DK1L+>.-LUYM'3M0UZLRWN_$7^W]<" M)9;>V1N8CYZ+FXSY/D:6R"Q5?S$?L:TK'>44"F&E<]DY#0S(AJ66FKR%H2KO M-&^SAFR7[K^>1I%/']91W+[277<7@QABF[@PBI56Q\I1'*LJ]WJ M@F^?8.[[#X &H?MX)SP\_N=]KT\!T*PCR?R^Q),CI&;G#/P#++I]B&XAVN0/ M"\!R@'>U.ETW& 2@5X3_&A,R$?Z/,YU]%#X%SI^D^?VB?H\>FG_'H#SV>^N] ML#9^^$HZ>HGK7\37=7_A7Y[&KB^BM\S!T^?!V D)[HH&Q8/?[!W!;SE:Y$?B M/7P8HLM@Y&(* PM([D9CU/6&7Y?C +^!SAH^DN)G*2;(O:;LLE#;FT?/18_) MA#B T]BS.B08Y"'"_W^1B3_# Q 1CYPG-.YC3H<: +48.1A30;,9\;@9.CA] MGKR)L1\?.KT!B_#0-G,:&Z>SKS/>J)']' 2,R( M>J6?BCM"'_3G/OMG6_@O=D"$_<%!9B;**D(!!WA"[M %!K>6V+R1#R.$#U.YN*U'U3,A^C&Z6?TG^):ER+HW;8<+#=61).\.R$27@ M",T()>>7,UG@ \P_AN>3U(N4^JZ#LC*AF[EW%"'^ OH_#-]_*+K T)RKI=E/ M6=Q@V"?.+"0?XK]\Q,")B?/VP?7HX-&'/@+R0(INHKT"VL=K^5UTA60_1Z:S M;;=-R43K.V-0H&1IE;'_5 MU23 =YFHY)+=5)KJ7CIAM'&,084+LU\HV^6:\95)AJW2^+K%LW-OSNY<4FT4 M3J,U[%;'% VU='G@9I%M-5I>\#P#1SE:;CFGUM$EDGJ+<\0Q/%P>HSEEM^8( MFHF>>S-+D732FDJ*/H>8,+, M'$]8)DZ4^($Y"_2$AB]Z%R&1\1Q_QQF&.^[C^2TLH0JU0ZVJ"HSP!7(WJ+[X M_O#5G4SXZGAR6>PN#\:^1QZ [^@ Z$XF/CMSC2?K_O>,IN/TG=]W!$]]7914 M&F106.94:I**BMD4QNYK6!:?,"H-4Q0<[P7GCN\"FR*$U9BH\;P6/HHQM59' MT251EZJJ:,(7P0*',30J511@U ?L;(TOBQT.KIH*MD8H=K+KD/7/F1T"#A;P6HZDVK,JKZ0AC@ M=DIQ.V6%>.9$5DH4-+@VL]R$*3DR%Z0)C<+VS0J/$>6-&!%,DI8+&RUV349+ MF;FML*Q"\QD,TDP7BSDL77]%4?(S.@\84D]^S\C0I:2(:\P1W=Y/FC9V(UFB MT,I-+Q+>]?V9.Q L27\O"E'X*@;^8ZAW]@G/9JD#]F#T3=2@AS0D9_1WZ[X2IK#^9+A%1KLQ9,_6&2G,&"P^%M M0X+O@(ZR]Z6X:5DN#/9A1@(J!Y@B[C\#5**QB/-'D'H(,W&L:0'#1,^[[-@F>Q3C+K0]AFF?03$21B7 M5I.3G,0YN:0]Q.%Z0RI;Z#V#/$/!>GZDDN:.H*S*[(&$20ZO;:986^=#SKQ^ M-9-FYL!,LM2L-2:K0ME5&P@]J&7[7ZRMMZRIW:2E15.D+,KPLX-6/,'[YA%* MS4"4?S-R Y#!52ZNA-.#D="QFQTOR>O!L7V)]M-MH3N9;,9 E+.__&PJ]<<' MC-$4]"FE.&,D-1%_U[F(1#P,.2P_:YDW\$_D=!LF[GFJAO#JF*38_DCDR1?" M-X\$+XDV'E E'Z=PI2GW1\OD'\!?/#(@#!MNO\ QA@!U_B4@9&2D7,O [R \8@KQ1LV." M:9^PGH,@NC<1[R'Y/4!10DXRFB:93HO+3NJ&%A9.U]U!=MR4:51@&E5S)WT4 MB/DSH5FO4Q_,^;_6<@,%:+KG3\%FC2FH1S$-IN##!B"Z'-+D4VK)HCH4MN9Z MVM;ZF'T&W3DGM*K2LLMT?'Z&9+28?'5'JQ5I0=P''X:+ !>H99=5[/+Z5@.7 MP^W-L6MJ#HT-R32',O2(C#TT%Z>1E!0&)FQVSP.9.EA+._/)2P/32?VPLK3@ M9-VXOV_&[A#Z_ %;9+0Z\U<_6I+8#%$M B93]'5FXR9@)S-6"8BU!)3@E"Z= M"PH/V+V,R"H]025\?IQR9W7MMJ2U4>64.Q=*N9/'*LF8<7+X?][?O6^6G5R +0= -]@!N@89^X/,!,3FVUCD]7I%TDVILO- M39AP#,8'PQL\B#-F90KRUA 2R+-,4HY*0)"$,RCXYAX(;G MR V.OP5@H[XZB&2PLHC R@L(L?$%E]-U">*:BO,@&9YHEXPD0=[@35SK>$)= M%#6+[3- XT$C_&#EH#:Z ^>*#)QP+L ,LQNH_*:;0?=TG^/['M#D8RN ,Q&% M+]"AP)D(W5\NN_M;PML$,]2-SI4BIX$C"I_)YB4'4/*I^41('5@/!/B9A3<_P5 MR3ESO%D),U4(HR(-*3"D3_K\/!ZV+?1>=+E \M:BW*RRM(-M.V?#^CWP/R,N M4R7(?A 0U 5Y&D4;5D+9B%/967"9'=HL MM9Q]DC+O1;&Y/+ XLXV(*>BH;9M73SCD?P!U$Q!;CO/\!FPLJ] M":,^<^C'+8_;BT9P<@A*OSECQ@+=K:2[\@Q;'X+&+BLV&-O;*3[! ;1K,06[ MP:,%H#9_$+V-'D%/"RL@ <8U#0/YE5B=V8%=+].:]'7L# L-$C6 6'%7_.#: M.&'J7\"V!F."+9NS26-%UU8;NM*TJ?/&VI0XVA=HKT8A)E18WK _RQ%)V\-) MEIS;(^$01=S%^-)6(3!G+Q$!CHK M!;(6"I*:SUQ[_+A\CS)6!F1GMT4('PVK+=M6982/^1\YA/!1MAO8**44"^76 M6/T];[,SM^5$Z#(7Q8D"4C.'J5+Z9'Q#*=Z5*,\C#&,JY'H9$JIL#0EM^ #C M$KU/A/G.[E[/>,E%4'SV^$51%H-J-QUY#< MALDM6*&H\KSXTKGPC1NJ_;-3\KIX.6DFZ^<\^Y!,A?$A1'3L5S2]Q-9:'5.3 M1-MH"E<-%Q$N(EM$1#V^B.@@(J8ERD;I#"Q.;E%H_7R'A\+ODU#>8Z>'7K*: M.#\"_T*$.3E+Z0Z729[" RR2M3H)RFL-@Q,W!0E)JR8^\E^F$X9)"I@;D[!#8\GL9C$3 M5^/:XS)/ \_T:V$XVANRL80\**89'EC_8Z694K(< ME;6HO^Q*>D3HQ0UY\!ZB9AR&-TMB@879:+I0UPS@RHC^BSF8V8P3=BC<59Y1NQP\%6Y4:,>AYS,A0/WHG]8XV1AO,W M'SO MK?D=:G6>/.$_%AX1,%\]RVKMTMDISI2A;:=*P'(J\[=OE/\T!8#":Z4%:Z64 M%=ZWE;ZWWR&>#/*UCRIV$>U0'UEW/#Y .)]E(Q933 MBSGF(Z-E0J-(&&-.ZE.H9GP8VY XE,K=A7WO)]\)*,GC'3UK]!EUHQM&0TT# M4<+%;.8'\S#UKK^'T Y*6(7+OC,8D FA',KXSCD9C#W RPNES(>W.,\3-QPS MENV(6HBV%#^-)V!L"/Q%*-"UUTWSVWLPC]&I11) $W/?4*Y[\@M^>HG2B=/, M] &)J(20Z@>_0\-P:)N1$B=$@JV(:H?26H41L0]A!2A2/S/R\%0SV?.,'&B% M,VLY0NWTR(^=D.5B._11#U^XSD:3>GUJ $.DF@!)D&U1F+*$8[0Z)LMT^YKM MX(U)8/GR^\_NCR]/2 ]V.O.\U0%M .] 'C*'':^';Z UD,X)R=S!U$.B-'UQI*VLBR97E$#$TGMF/:ECQ29&F@68:M MR?^-)#RG-JWT8CPR/4:$_X/@V@,*^BZA+,MPQUB2G>$RA6OXSE5&F;;0N_^" M=BDU4[_M22G?2>UX*/Q3?/8 MG(.62S-TNBB&+XZ7HK=>S/QU2D,T269Q>064</,/88RJL3T:B,_=>TJJ#% M]\R/H+/&+AD)][]!(=-;GT8C:&& M4I\;"'VX?;I[AN2./URR6N8PQJ3,->Q M)8Y1ED3%2MAME"TQJBH RC.DA0-2!8:8XHU'=QP5MW%>7@+R0K5ISK#@5]-? MC(H_O+%/HNPR[I+H_K-82?O;:W-0 ,5T123PH8E1L:8AHU<48SL7;0^\CL8% M4MQ,L2 /@^,OEQKJH3\;4UO#B=B68'DAV!)14HC JQ=D3(79)Q0FSTF1L.64T%HV'U$KS*/3 W&U2!G5E&SGMT;$ M!#96[X\;Y8O0HP#L@9T#N)G3#H)--R7IF?^X_I(Q<7Z],3O[GS??NO^O6?L7 M, E-[82^!=B\1%N7Y1A^C%#TBTS\6YCJL?'I' ?T]7ZF-@.-6_?JIYR MQO1]-O'GYG;*V8P?6#JCV!G+8$R&BPEY&JV?MJ0:\NDM^C%[[B)G3EB*?1\+ M:'D#6!;HAYY&$?'(Y\"?1M\,^W[Z/"^G"5)3:(-A%A=3-('_6JF%FV88?7Y+ M5>B(IMREIY*,CC?,"\ ^+OFG;;=-R2S*_:F;;=LN1HZYC69S.S?FWC2;)5D<&TF\>;&$YR:&%RW4 T6 M>;X>!E?>N-+TLHVFQ\O'=$(O^^$@1%=$^\N?OT)F8Q9>DOXSQZG(68]W#2.G M=(W#6/7M]'/1Z4E1=CE+5EH=759$2]W$J\2IC1N %2X'L1P8-E#!('3K7 V5$&Y%#@*!)J'$VTK::Z&N^Q&/%POV_ M(-U7D^:3L7*@+EIZ506.]IZ$F2!AHJYFJ[2]YR[IIL&HTAC$*L"#\3"&J.I-"0KG$#IJ M-&(5$++!YM4!0J7C$L\TOJ$9*WS)N,3KC>XMMK)G Q/K6]E5J=6Q1=G("M;^ M*WMS]I$<1EO#%&N$D8P&HI&3<,!A=.XPR@0M%H%1%BE8H%W+ECHZ.DZN-IJQ)$&>RU)5#F. M+A!'&?=4C3C2J3[2Y3);BS/=KI\L'>&)%CA;>%'Y'C*,E_E0%#PR/\,D!:6F M) 5NXZ?U0L9)5Z->0&^=:%ME? E\J]A,&!W1):6:K8YEB;J43?S@.#IW'&6< M4C7BR (>RQF6M01VO,$VQ M"@F3Z9*F654%X30K8?$,(W0>L!X*">?Q(=_*&=\I#LK**9[S%L =-F4\5_=L MJ@H+'[K-;=&N+,:]$6L.:#^1&0N1L06I3TF7ADY,ZC@[W##1+N MT3_,Z-BPP7XD\^_0''_H#NY@?CPR_,0F*HPD%&E,@M"9/(VB"_>_!Y,%CEV/ MS?HM3/0M%FSW8)H+RS-2F8M*J; _'E+21 #N>\)S:@ :6*M1U'/L&([ \T;@ MOJ$+IT8@0 OHL%'0F3#A(+S$A!JLO!4 MIF,?B?SI3+T/;'YP>I:S$T].,C>K0C9R?Y/AS5\D\//DR\)P=TN1E8\-80'@ M6#K".4<]6+(YELX-2^5LAN)@RH!&QTS*G$*8/(RHWF#G=^RHX7V^$Z324")N M=N\?0H-S\^A[_JK?,3D/S(J/W.JH:@.,8XZ36I?M31$@A?&"#C%9;P@?! ?- M,=;GP\&";BRM >Q%5Y.(=.\$'C0XC$)[A6<"UC>)XWWGSN\4A\@IBH^P$?J@ MPAP._<7SA%!OT&8_T46'354Y-,W60I4&=,2!5)]AKW +C[K> H8ABK2"3<,G MBGEV7Q\1?_\;MA0PC*[G!&\/0P@>1DGOT&SW3E .'IJRR?>PROG<--0^%LA^UM9)1;5RY5>,I:28H*Y M;&KM;*80=FH"?Q&+ME2NJ:46AJWH[6S<5-Q2&H17L+%*38VUH;&JU,Y6O4X: MZWJ"(BFJB'\JM.GP%UD40-_-R #%:_(FTNL!F<%%C"@D0Y;UP0B6R@TI&8&J#"+/ ?PF<*?P;8#/W02&X MTYGC!J@U1- @_O 59I_.D$]?Z7ISQWMQGW$*E[?"6^,WQ:H$_A+.PY77L2LL MJ .FOM_K4O!$O+2HP_ [(4;R.-Z L/NA%0X@+SJ)PB 0@(_@CX3G10C=#D,& M.>P4WB*\P]OIC4,WC"Y/][P P#:A&DD-CY]^< M%[QB-F^> .'_>."-H[ =G\NJ\A6B1I/HT=;V;] "N M]_WHE>MH#Q^?^O<]H?\DW#X]]IZ^/MQU^_=WPN>'Q^[C[4/WJ]#KPX5O]X_] MGG C1%8J&=:M'_=L_&<_H,+\+^($H7 /!LM0N",#,GT&9:'*8MZ2D3>A:W(6 M+TN2C6;[(.YT=QY?U4XY8WI;Z-U_P2D1NH]WPI?[IR\_NM__>+@5'AX_/_WX MUNT_/#T*[V ^^P^//^_OWA^B"([=J1YYH4D #QZS'' 6;I9#7Z +*SHT>RZ[ M:K#/K@>;1%]Z./4"5Y XT7*/\= M_;S4A6V)ZK+9\ FIJKCOWL-R[0-> M;0$\/MZ[QKMD.2(^SGN.;IS:JMWL([,CJX3D9Y%_4.\%RV M$WI7YR_'S2PKF2H[99PR2Z^P(;F255%>!)J(W$3*::444ZV:!,]9K&DY9ZD7E=8W)=9B,*G)-3X_SC3V4?A"_%(X$R$[B^71JUQ%KH:A6M')O?!PH4) M#X8FVD8VDX33A%T"<)1Z@&-* !Q;E-2J\O4Y;IJ%FYJ<>:9,2[.;)L?-9>*F M)G^5B5Q9F@; :HF*5KD/"M]V-Q,U! M;I>M1S6FQH]J+ALS![D2]M U>JMCBFI.(7(.FTN 34W>!-- [C=)U*VF .>: MCO@>O.$BG >N,XG.]2AK C_,JU&.#O*N["%')@V4E?2J2L[QO76C<*/5Y&$Q MK59'$RVE*M8M#IMFP>8@W\'V'0*O+G+AF*G);6!)K8XEBY;9%%U3Y2F>W#;U MAAM[- \NYMRH^CBO0#+A*M_BI<<$%^[_!6D2J:9S30L=2;(B6CGUB@[;-#:B MKC<7+RY>A<2KIC,92VEU9,469 M%IH;+E5 M$3$='^_C$-/Q<3X>,=T6CT338T_*$--5L^F\(F:28IV_H$VG5E,NBZ6W.IHM MVE9I8I)"4]/\DQPN5%<@5#4E^E@&;'<4435J\#MPH>)"U6RAJLM9CI&AJJC; M7*BX4%V=4-5$3&=9K0Y(K&B7YU"M7:JN*:&A,F(Z'BNZGWQ53TQG\?CB"\=, M36%+MH1A2[IH6)Q?XC*!4STSG2US97/1F-%KRINRE:8IFVOR'=1.3;=7J '/ M"M=K"NJR,5#2,$13:TI6. =.M<"I*>C>X\ M350X?[_!6D2 MJ9ZX8%O26QW5-$5%JVK3V CJK#K$ZZIEZW(%JZY=)-8)L'114DI[]@O-#9'<:EJ%KZX5.V2JKI,0*Q9;9FB;=1N C:"D&Z?LXLC M/%\3Y5OMK>--JZ9IC61%V\I&EW]FTW#.(D7"4C$I_=5(%L!BV#IK$JFJV.CV M'I9K'_"*V.CX>!^'C8Z/\_'8Z,XXE+@,&UTU.\XKHB,IUOG+V7'*1CWI*[9D M8T$<45)K.!P]$<'SH?O)5.1N=+?.8X@O'3$W98[(&.MF615VIJBX9!TZS@%,Y&YTMZUS97#1F MS)IRI62C:SF#0".!4U-XK6RU M.HHEVG93.$(Y;JK%34WN/-EN=31)!)W#<7.1N*G)8Z4@ [JEB8;5E(7JFD[[ MRK#1\?W3?H)3DU=*D6D"N-:8[1/'3;6XJ9R-SE84?E9SV9BIAXW.5E1DHU/L MTME!'#:-A$U-_@1%HX2I9OD] 3_A*XR "MGH^!9I/S&JB4= T4'[RJ*A5Q4I MP;?6C<*-59.'13&0C:Z">B0<-HV$3?5L=(K)Z:HO&S,U>0T4"Y8H4U3MINB: M*@_QKH*-;LM6:<]L0C8 >4P&5TM75_T 79 NDNHZK+"QGI8I&E95!;6JF[\3 M'7:4ZN"54@Q5.307)+5R39L556IU%-T05:6JJE15S!R75RZO9RZO-<5[J'*K M(ZN::%M5.06XO')YO7IYK@\WL?X]!_B2J*_T^JX?XZ&(YE3#LX"9'[KXZ@\! MF< W?I&/K^YP/HXG//54-$#2\A'G&89C,=_\2(9SY_BX5;!-EK8Z%ND_QPD! MX\QY(3?/ 7'^O'%&T-@/SN35>0MQKE)]FKK>37H U_M^=/X@VL/'I_Y]3^@_ M";=/C[VGKP]WW?[]G?#YX;'[>/O0_2KT^G#AV_UCOR?<"+<,4F2X 3[';OQG M/Q#F8R+\BSA!*-Q[0S(4[LB 3)])(*BR*"B2HM(_%9K0N4*#EYK*-6F)*]!) M]HW&M!/M='<>7]5;&Y\QI!OYE/.IMX7>_1><,*'[>"=\N7_Z\J/[_8^'6^'A M\?/3CV_=_L/3H_ .9KO_\/CS_NY],4UPFD[UR,L4U(#PX#&=C^-]LYR89G4A M7Y/T :8C?S+Q7T'U"U1Y"^YD@OYI9PZ?01@[LUG@_X;U:TZ$&0E0\X%F$?R1 M$$8#$!UOPO\'_HL'GQ\*SV_"C#':"?.W&0G;<8?9-Q(=3%'.NV..,\W5SQ3X%+NA19R+< M_^_"G5%S^IOC+48.A=Y)PT)+$(J=T5F?M\!]>38@9^5X'G:I\8G?G\[42X[[ MOB?[H>1L[T99'NZIK8Y65?9<32Q:IYF-?^.X/A6NM0IPK;4Z'-8JZ=/#.Y>/ZFO@%NN@1G#K!GV3..0;JE6"S M @DV\0"T";F:39!3CM'*,6I5@%$+-KLC:C:+?X "^ M1 #;4GD=JV$L/E>R5^@FJ(S]G^?C[BNP2F'#??\51Y,;E<_=!&GF *XJMCE Z,*#HA9RGF'-W'17<56P&CBO (CFZ.[JK1+3TU4#C4:;]W5M*Z1 MJ9*I3-1]-_4-3V1"0H=*'90-@-=99Y95E:*Z][!<^X!7E*+*Q_LX*:I\G(^7 MHGK&L>)UI*A6OS>\OMP0NXJM(58'K9@H\A)S0SBNCXAKI3RN=:FZ:'0.:P[K M*F!= :. CN2^I4MY<%QS7%>(ZPH8!72EU3$J9L"]1%Q?4\A[V115'L2VMP17 M$/NBJ[ RE;:X+B6*C6.T08ZJ(7$E6\\Q_%4DJ59/!7N5J2!2 M!8>@AMSJZ%6=@EYV+@A']W'17=C0RD&WTNHH-7!X?D)X'=7S3%+EX\WKJ#9JG'D=55Y'M7$;0]FNXE!/;W74&HZL M+RT[A./Z:+A6I"J@1I%K1'CSR M[+#!R M]OO)<$5DJO"'($76SU=%*QTY4/F-GJ2BX?#1+/N0JED*KU5$K+D7, MY8/+1R/DHP)/L&E7$:/$Y8/+1^/DHP+KRI)J*!A[K>)!]V'_F#O08_C_T/W5 MH>.*D^9Z"X<.[+_3R^RAYP"S(:,7T.O)CT?LB$+W5&,BS-TI##]LK";.G R% MN2_,X6H([0Y'$2#]D3 C 3U0\@9$\)]A"FB_0NIJP?OG;S.]@NB<^36;LH_G0AV<^ M3?S!G\N)U5L"S+LS@Z?GP8*T3FPLC/S)Q'_%Z:7V#H@J] :',(AZ16=RN.P7 M$WCA&=8[\H(7/A085/H'^U!L@S)+$KH\<68A^1#_Y>/0#6<3Y^V#Z]&&TX<^ M3IW@Q?5BPQ0/N->L2&IELI\_OKK#^?B#;;=-R42C/#I9CS[,?I7;,!#_R%[7 MS;9MY_\DM>6"UW55+?3$ID;)W][QGQPK6@1&\QO1GZ\YOH=8F?0EWN?HU6QQ952VE"R%4[=?H(EEQ*LK.P@9X;4B.RZJHL\<+"L%J>J M "PJ]1IQL%PD6-2*P8+<"&I5E9_X=GS_7-EM,5E5;\=+90EL3A&XZ&._*H?F M@A30,7<,.BYDHBE5Q196Q5R>:-O*)9A+<#42?$Q/F&U@IJ>HZZ6M42[!7(*Y M!.$,F:"H;)S\S-.Y0-%L:9BK,_-#%&S[0Q$SW%XD2 M%**I3#T5=5-:/N(\0Z<6\\V/9,)1CX](FE)BZ:L)'^D_QTGYVYGS0FZ> ^+\ M>>,@'?\'9_+JO(4XXJD^35WO)CV ZWT_>F@M[>'C4_^^)_2?A-NGQ][3UX>[ M;O_^3OC\\-A]O'WH?A5Z?;CP[?ZQWQ-NA%L&##(\>GIP?N/CP/Y_@:R'PGTF MLE_ P'3ZIT+WF"MQQ*FI7,-\)/>69-_H3._03G?G\57CE#.FMX7>_1><$J'[ M>"=\N7_Z\J/[_8^'6^'A\?/3CV_=_L/3H_ .YK/_\/CS_NY]T82F4W2JQY*O MA >/J6:K"_FZHK>83IT 'A@*3AB2.4L3=\*Q,)KXKX*;ZMGSF_"\ M".$-81BGG0EN"(]%^6OA6A+:7LE[RZ4/;ABX$]=AJ9A=;$SX.?"GT2#W?9!C MNJI@0GTVI\^V\G/Z>*+;Q>64-;)1/-&-)[HU=(!YHAM/=..);CS1K0@T>>,: ME^AVBCT" _80=(X[%3_/GBSU_(4G&B;-$23HLK<#Y8<)$$-,0;:ET&A6/[V\D;G9P MN!R*&Q4#\231DF2.FXO$S8ZPSD-Q@^DAFBTJ)D\1.>.TS7U.MGD^M"+OB*P\ M5(AT4+XJ+MI-L8 Y;JK%S0Z&CT-Q@]'S*NRA^(&8[85 M793*UV,]TQWWR9R&N*#LX6 [5 5:K8UNB M;/+]WF7"I@[O';2#TH=)HF67IGSBNⅅNKQ=LGH[;)M49/Y.<&QJ2168ZF. M3!EQU0FIUY-R6H\W0Y;11ZZ!G6+H%=>3/^L<<"Y45R%4];AZ9(4*E07&?V7G MC5RH&@(O+E0[+=R:EBITH(JR;8J&5%4X5\UD!Q<>X7+KS#"I1B"_:553ZAS[ M4%M(RQ[/IZ9SG=;BU 'S%]*T:]C3\3!_'M5YS*)0$3'"_5*+=F$@\+U]_ZOO MO7QU?Y'AH8NF!HNF)9KR!?DON:A/1^!Y"TV7LQW!8'7*F4+SW!6K*67=.+2J MA=:.>+%:H47#0VRM=$@9AU8CH;6#;Z!6:"FMCB)*9E.JY%[G&4(F-X(?'=0@ M9CL"(@J)68XDJ:V.8?%J@Y>)G1,Z#Q5,/1;@H7E1-5H M"K2NX6R Y2H,.8"CP<]6<'*6M6, 6K&$*7RM9AY&':S ,C%KF25R5K% MSL22UJ)A\>P'+G97)G8G#,M1+*0F%/7RQ>1K%[NKH2.Y(S,,TV&5U[ FFS/U MH8E_T0MG2$BB-J'ZPH4D4S2X:=>P'^9Y'CPB]YAY'NFE /X^(?B7KC?LIE:$ MXFN^W>IHDJA)I0.XFN.BY3)RN3*R8U=:BXRH4JNC@HP8I9FXN(QP&3EY9D<] M,B+3DU*ULM3Z<]LA-L,"Y3D=3L'&9F-J1S%$/IE3$E&'P M!*&+Q-2N+(YZ,*5A9I"L-24SZ#J/I'CZ1A/2-^H1,!V5MMP8BYMCZJAY&_5@ MRJ Y=S(O!@2;^Z.7!S#J&Z>X 1$>"-.<$-P:Q-=FPMS>#(0 A+. MR #[)WAD+@R<('B#.11^.9,%-"LD+P%Y<>8$GQ3F/E[ !"NZ31K$9Z;"(B3M MU;R5\YLXY:03]]D/<$:$&3SN#T,!]$0(XTR&(KV\'&IWPPS/ M<;N#-G,GF# MNZ?PSQ FS1_!E(9C40C'H&%NYB28TJF;^-X+^]>0C$B *1GPN#\EPMSY';U6 MI(\*X0)^]D#D&2;PE1-W! WQX!?'&\"G004,7!@+?//(_4UBF)T])M238F)K MYX(;A@L[1P \S\Q&M%H^+*;1OD)J?SK\_ M!ZB/ZYV\S/)KY@[#%^*_!,YL[ Z$!X\MC>ECF=7&Y;5\I9?9/?3J"OV#_"+> M@GP._.G];Q 0SYG<+D)8H$@0?GI;MJ4;$"?LHQ#VX6V?)O[@S]2*K+4$ @OU M#%X\#Q;D1!F2=/AZ8"XP#>',YX'[O$!=#HK\93FLH.%A1$,!@0\JPZ,:!WK$ MH 3WOL)=8Z:>6-@LX HTBCN;D6%;2$W0T W9-R(,AO3C &*T&8;X%*PB(W\R M\5^7I:SH@I\8)/9LX;Q];T8?9KW(;QNP?V>NZV;;M_)^DMESPNJZJ MA9[8U"A9;EM2L5==4@HU%X3+%80= >"'"X() M@J IHM:8U(%K",F]7P3^[+ L')[EMI_ [ @W.UQ@+#P-D43+:DK5(8Z<:I&S M([SI<.386!Q>%@V]*36O.7*J1QSUW!Z\\T=#B=$ MN'?".<^7K5%J=I ='2XU>^Z[H7N8]5E M JZ:-A-V0YQX%0+G+K DE$@$A# M@',-6^BG^9@$? ]=H[C4Y1HRI%;'%%6MJG*=?"?4+-S4Y1PQY%;'$"6#!S%< M)&ZTNGPC!JT\HVM5T; T9 --OVNV3;WA"S7C<@S8[!T[HV K98ZTC35G/5_E M0J-/*QR@R]%%=3G;#!4L'U,7K?*44)5/WQ$VJ'NUA4LWE^YZI;NN\R-# _O4 M,D6[?,%5+MU+ATZ[!V2Y9HVU7E(9Y6NG-('==YQ_#?.+BNMZ"4 M4_LRD37HQW@2(CAIN%G*DLY%9$0,:ZFGHJF1EH\XSS +B_GF1S*<&,<7&4HO M9AEKG'*I/\?!,JG_A=P\!\3Y\\8906,_.)-7YRU$?*3Z-'6]F_0 KO?]-/QS MCT_]^Y[0?Q)NGQY[3U\?[KK]^SOA\\-C]_'VH?M5Z/7APK?[QWY/N!%N&8S) ML"'D>3$7TK^($X3"?88,24!V'/JG0AD&5\A,4E.Y)J&1MK(D&ZR<$W9/;PN] M^R\X^$+W\4[XG']^Z_8>G1^$=S%S_X?'G_=W[0T3^ MV)W*)SP$< UV@*LT^6%O,";#Q80\C>+E*Y<'L>L-O_K>RU=0:<,N)?I,,R,Z MDZW2T@#N]!)SF;@,MX(7$9](WUL9_=U@05;%3L(OC/^-#>3HJN3., MT/KIN(,=9>)GQWA>N7Q@]1)HJ4T M!3_78/H^$LS>F]1Z6,N-%T7;$0R7E9T<\5"1\89;MY<)D!TYGGL!1&MU=*DI MA(778+SV7MWY7TQ]W#1M(D#T'1FK>P'$H&'E M#0'(-=B>?_C>B_!/^(-;GC6*1F$?7HYH8)T/3N)TF?@H[-+*P8<%:^NU4NZD MTC.B5]S@_1\,2@APTE3_3(AV/!>5-LEHZWNT*2?9!^.);M1V3ESWLQ,2?$&K M\TY>RT@X5MC*UIRPS0EAU^#=KV1H+D>%UNZ7LEL=V[9%Q:XJ)J"*"6QH< T7 M6RZV^XEMW=XP"]W)HB0KHFJ=N^#FI"A7GY*FMZV=AH2RS9"0=UD20BWVC[U7 M)EV<9SI;!- !@AET\[$;8EK=8.*'BX#0GV_]*;3M32"_!Y,%YJ(.R8@ #(?" MW/D=)]K!LW\[?(72UZ%^%WVB[_QF6/_J.L_N! :9A(]DOA_RC13RT0]LM+.@ M%V!8)]A83*0MU /]R#U 3Z39SG(#+7M 9R%.CV+2'&<+QWG"BB@$))R1 8)T M\M9>,V1+Y_C3YKK64-)&EBW+(V)H.K$=T[;DD2)+ \TR;$W^;UMKG3QCUV@+ MQ1)M?Y!P'BP&\T4 >JOK#7^@K)-A%\>23NM=(COY>=IB*)Q3D9X7$[\IJG MG"[5ERT&(!)^0%O[ 18?$C#-V0_@M+[J??"6>8Q,+-.:]IF\ M0),R!0,"?JFD3]8@.Z 05B$<\?U:'8T M_@" "-UPCO=%%'WQET?N7'@A'L&9@1<[B0RTA6Y(6QXN)O-D16$=6>VD.X3W MNB,73P*P\=@/T)>+ 7X$ #J!X<0FA+"ZS )0BP%, _24ON1[ )HRQ*G_'OCP M#-P3DI>D1\X<*W_O/F M6_?_@4HVM8_"&%;_@3^;P]2G/H3-IB8/XBAN2#16?\?!P8G#T1!BJ).V\,!& MXXT219!\HHB4ZE\9?F9+%ESTY.V+WHH+@YJST+$5[>#U MVCA&T]&CU]X4JQDU?74)%A'2(4@7:#2 /L,[&%7^P,7517AUYV.<.!!N]C(0 ML:=(K)PI&.1SL=@X*+JZ?22Z$UBY\-L]& 7R"=3*$$%#O) JV_O?^%=2?&R, M5D=J;_)VQM/ZZJ"VH LK*H00FW"#%C.J@F4CP!BEK8CU 4K F@"L&D!MX7&/ MMZ6^3 <8=,7&3%6E\$+1N#Z)>S9-:1=;P ]C!LDU76ZQG7FV MBMDO&"<90!V-=C>'R2NOS16:GA4;-W,*\%1_ .7B2JJ9^7DXXTGW2D])MY MRTX3VW&:M?K'FOV\8G/C44C^[N8,XSN4$\5W7('#]T(=MXJ^(>+B3V?JK3D. MF.!\(K 7Q)/(3TR BOMR,?Z9JDC0CP_Z :/I(4Z69+/4F M?76H]:7_E7K8T9!I^$ED4_X%RLN8O75XHU!N2X;&&X7.H%&HBFCL>V]:5ZA6 M#!ZZ))_ACOZG;OKD&BXKINWZX"+D5'(/U1Q[/E3Q>>D"[\_CV^_"G^,O/VZ$ MKS?CAQ_?&1MDLJFU:MMS]3]]^P$O$4@YX05))QC@(Y 9C9&!NX"\17ZQ4B>\ M,$Q($#FC8;,G$M\3\!J) 43,I L!5[(?+'6#!5(=6"%>RO7(.KP)[^ WY)?A ML>^^#]N!X+\LK)4R\5$+&RP+O9D@HH3MNP+<6W[":V;!>Z*7QL_%A!(VQDR) M Q<<^NK YWTBWBN!VT[P#-HX@Z^B-5L>?=X"7"M@'A8SA&M#6ZZT:]W"T%#[ M-& +>W$(N3#!1IO"+#[BN4$C.@*+D/FF M;V6^2U.Q;#<"W8V+7UR[SM5VA,UZ@X-RC NL^/F@#,,R( .;F;T/%Y)*YQ8< MXL2Q[$0>?CQ<^.ACBC92OTMG.'S!$V)NI,3^3U ?(_P_WV8-30:&&%!$Z?TM M$$56)VD@6=&;C_K(G:0SF15%?D[;GY.COJ/T]UEG$CMNJGUTVK#FA:P ?[:#4"1]DM^*5#OH+YUSC.[X!DES3,_LFH[/CS77^+%CQT2"++'3M&RPV,*DGEO MK.P ?Y%H8 SB%0G%'D2?\S4$LTY13US8P(H,B)?JA3T% R*RB+9OT6ILW9T+ M,[ 18$2\N3T% C\;0U>ZXQCH!D>_*&J M'&KM:8!$=X!9=9J?H#3'M+,Q#7R8"6SK#?\6. *8<4ZQSRRDBF#$9$EKI DC M#3J%29]B;6U2Y&?LN>M1ZZH#I6[7HZQVAW+=1L+"!D.EO"NP#PG6F[;;UNDC_V:"E._%7[;O8N"ML,J00X]'_4ZEX/!2!ST>/R"HPPK\N]3>ZQ@M\ZY3@ M3AW[%^@-C];L&4Z\O9"S$ATF+NJC"U1(B$;L.T%?"2W>H+TK4>:]NSK&J6CE M%?+O<4U2DY.:OMH6>?M*^>4SZ#=W[(5!N)*GEQ10W5R[2QEOT[03%%,8E#_\+7N,SX:%I- MPPKCN6U.L5+< <&DA7O),AK:4FP[\%LKKAZ/1@90SDYK//=57R:J;X)2WM72 M&\2B>,ZI\0NJS<*"0WCSJ^Y,Z9.#EWD(?XY:W:'EWL2E56NCC\($WF+ (@SW M)^B@3Z%Y"/43/I>U0!7LM-2,AF5JN'I6[Q^53'>%0J P,2C"SM*'VK)DP643 M\Y:*%[*V+:SDB N6NC+;"U^0_D-._V'M#25/<66V 6WY$,(> =:3,&7E831) MB&2W(P9:R['I[CB*7#)%_ _:0Y"L:<;_FVBQ2%:.V@J6BTX=BR*1HKHA*>S"7']A97YS?4H;5Z;@ MN*/0P_HG7L@^F9K3%;>E0M_QQC:L:H/CD#K5[7"\ MCO1AHIA[;$W_(--G\(W&$216W &94\F-^)29!LC1,-L >7WS_?;/\>/MGS<) M=KF]>WC\_F-7G9!T&0?DMRN\;W[&5@"D:6L@8 H+;(K A0)?Y3OZ*@_HJ[1D M(U4="'3WF+D>/SN$M6(BPR#, $9C& 8<=<628\VHHT8C)_^"2V^ X:=A6[F3-6PSF \.^$O']PVVF;[HCL&7LPN*)$RYQ?1 M,!IDYLT=VW^>V[Z7"N'TP[E2:ZB.EXPIP2X&@O:F( M!KCRX$*_-&;&]-:>L.\,>T]RVEAC!Q),EA5])Q%&I+VK15R9B0V&T4"X1#W< M?_[.KK7%! I'GH-GBU$ZBHF6F?,6=[^X'GPI\*KIRAC!ZB"',#S>^Q?"F,4" MAA:\5V)B8R?P]]P-;[03>Y&:8Y@Y+/(+0T7LCT])@!J,QF(L-;@LPCX<,H>K M(+L8T.<:#<,UP=K0#% K\#MHG2^VZS[:GQ#3*%K4/^EU_Y'N]2O=:GU95-<@ MT[9$;]4,7T8%L@)=S EQ!B7\C*-C0!_4V9. MQNNGQ+)!75 1 #$+0R@L_C$)FPY14>7IE-GJ#][2NB,=] B"7&Z1(DH%W4'I MF688LL&EQ3\* OM!C,9\2P5V],G$7_A,IDO$TU]22,'4:%,$NL3_ZX)09(92 M^A:%;J"F)B9@>LD.P:Y2IC<-!I4';\)KCRYJ\V)C-*N-@!==(FZ(C2UMCRE4.X&BU CA[OZ5*=6^I M(;3I6_DM5,N[A6K96^CMW9]PV;S_?GNSDPLG?6/>0N1.Q=[K<-]Q^W5$@6"@ M3%%/-99!M:6G.@%(&X)PAPF,J-7ZJ%J;1U)7&S8VT+6IWEBI.VQ?PRXN2FNB M8?<8JLOR*YC.I<6V@?&SYW/()SG\E0_+W4-'>DMDY'@:,UM"L'8HE1,@S#G, M OZNOT8W3C[$EY?U;Y3GR13U1Y='8*^O(7?5KN%7I)'H!B,]H2X"23>.K9R9?/K M?*NC^7U#GE*+X&!*&>+'@_"[#0NR,)G0M-,4_5ZN1[]<:W'<*E4&=5=-J7ZV M'6PB?*2-@X&TWCO!'+P-U*R"20-QT#NA5G3.5PF^4@[$5_W.)3BT2EO8JB'K M?2QZ^\I>+(A#BX;BOHWG2)/'V=R=&?YSIG;C&T6(X79Z)#!."V9"(5KH9#<:#P"-S^V."S81GN MG$S!6;R.]X'O5E2.M<]F51[K?%,>),= A%O!T3:3U@HI[8 MZZDM8:(FO6MEU'*-G"BUW7?50%!R$E3?*D"QJ>UC+6^XZT1-BE1:DW*B"=8& M"70Z2JFJ9;LC]<$&-0FK[$;BL-?4S:*Y(VQIG0,78B[$N_,L-A)B&5O*95%1 MFT(,/:P0Y^"-'@T*ID/"?KBH=3/9L&DD^GQ6N_+@R#T$L JAU,+P;=B$CMUV MS[;'?N$2G.,9(S)-3-U8,, KW](M-E6;CM>,GF*[:Q$<\P''MF[&V_R/:QOR M.*+2"J)2+@ /1U0Z,42EDH9*N9 Q#]_*FN@F%=[!^3W>WOVXN7XO'#GVWJT5 M'V*,T!AV@#^19X2X$QSR8L#[L#/:-(4G!-0DM-$:#WH9%&8PU)P)B*9+!##% MH,<9-(&(. 0.(BQC(HAF??0E]I8$J"JT#("U7$]\"D;@ L%TPZ+-HM1$L+Y2 M_!XLA5C!:%YXZ,SP@MP1!?;1(R2KKC!VZ-K)8YF9A$*Z"G8(N" *<9J1#7FF,+#TS[83@"\Y9*D; MCB@ 1<#U02!)=H#L<8@8BQ#?%*W[E9@4'P!\$@,1+O(Y#)U=E[X]P=ROCHV M4[.:P$X%6#,TGQZ40T7>]^T"-X)OJXTEHV'AW3I$YOJXTL,]K;[?N>SWNT75 M7>'R*7A2\+8\5 F7Q(IL$QRC-$Q^!L'9B#4:TY5S$V@IX(E1BV!N!PPQP MP2W*8X%$":_4$P?5:U!@VQF-O^@H&988/(W #>[78)AV"""VP-] "AC-QP(6C-,RNK"O\R'P6 M4]2T091-HD\#D5T@'"\"AALSO)>9;S$&6:DRQV\!!2:4!1!@/[C_F*#)+08@ MZX=V;E5%/)DZ&QL?HJ 8%-(8"QR"-X7<8!$2P(CEJC&J:]8!*C/C7$L 9;5 M!#-7]]\=NVI6-BEY ] ;:E=K$(M>5D>[7?(06SFZV8AAN.0% TJ4 & M0S!"9NE#=8$X62XA5.^P01['CJZ] [6B5F2*#8H^DGRA=BX'.79]&^VB[6?E M6N=RV,W6JI0HF8<_+N3?W]V^;T##!.JDC=JD*N-LKDWD'F:H2V@?*I,\@E?0 M).AT@9;'0'7CLE(UJ06 Q]ZA@Q89:=RBU#L%+[JJ]<@2OPRQ* M*@=@.RXT'0XK5@(KQO:?<5&/&#RI'5A QP>8Q0'&=@@P=BS 286IC4:0QS9K M\ZCP^U.&Y.*D/!RZV1'VC7P!66RZ6V3KXO[64:EZ;6+>%D^GNE#6>N7UA87W MVAH9 "5Q]54ZEXHF*E);.ABX='#I*)$.:;_2T0?I4,51ORT0#2?BU98RQ"?? M,'&QNW-@>9^RK*U!M6I:D# WWN^)"D>S.E%^6H-FU30_#8&?E)$X&K4%1^$L MKC)8RXHCZ\,*5IK6XZWP.Q2K-2V#38L5UIX,Q-&PJ/KQ"&\#G)T2[+2F>:UI M=E(9.XW:H: -]RMH6N=2 M5F515HJ&$7/W^KCY:;17?I)ZP$_#GJCVMG8$N'M=!RL0IX,R=H@K&+E_O4.Y M4OO6\E.VG[9268X@%I;,,R:A)^2M):KZT?;T\U#.M'; MP=,]#P%\FM)+)=0\(PFL-9"UDF^I#8FA:11 MU*%B*).:""QK0'FV6JN,F=!!M]\@[,H:2*?MEHLH\&58*Q39)P>:-(W!D@7Y M.2BC%R"P&A8%':%5B6Z[5IPOFB%F; TDO9JBH/1ZY=P5$(W2[#LN[7[VPR5C MUR7>)X)H3XD[;/*N6I\3903]:1(,3>FM44K[VYO2N=2Z145MQ:A&.BXEC6*T MJ%JMQ3#U],D$,?3(E,HQ0G\$0F!2(:B&FI=$>YWKT\+H)2YY;]S7V-GT00.6 M(-KME^\:V]6@ UJX7CQ80,KPP;DE8/BPP9.<=A M*R'NE+H0=SBK#\$)Q];TUO)TZ]F 2SHUMVXIR)VLY8#X?_[CY+MS>/8[O?K_]].5&&#\\W#P^[ KKCJTG;YGR(<4GI'F]'58_ MTX?)G$Q]D]S/PC?E'*#2RZ&,TLL>X$$'!P5P?!10EP'QH=,/YC)PJM@0H C" M5'><-SJK@>&-@\_]'% @0N$-G/4#X?N!YN[VF/:N _#7[W7[B'5Z4',WX'!8A#C@@WUC MTQ0JM6API+ZP8B(8"<.IMP'U'FB#$/BWG&HUJ)8MU3^13F#ZQ#KPD"PHW&Z, MR*V?S%?6QI6U1&1*!>1,,2II-T(TQ4''(1?@XUAT0-Q,6,)#;8YAV6#1THFC M]$EKP,7"$,]F33"*U+E4AHHX4D^HBY9+P^E*PYHRO"VE0>Y<]B51.:66$TE=JYU"11'6:C$'OGJ88"]L?B9]X1;\^1^TH2%_R^L$?S&&5Q)]YH M?5G3FHY_5SND(\"?.6-NJZCZ:W-;OTT$V&TG>DT&2SH2!/50;:OOVV\MN]"M4-T3K!X*:P73R"J26MT$W6U<%TB]BMI@//G+Q\OMM>\ .;[1 M&U!]#:& UR/VU;9,%^.\U"PO571@UO/2&J>FSY,#)\U(TIIYM(TQ$L\RG38C M[=.V#=MEV\ZAP#H.K_-Q/BWP$3=/]_='384!3[;#ORG)4Q\QR'6Y$WP''B:N?FH M&'ZY:M0M#,[G*CB>Q_AT?M<-:Z/"F $"\HK#05.@V/S:WB[.JN@MUN6L-=I; MYM&@DV:KJAYDPVRE<+8Z:;8ZG!7LM\L*GD/(<:4NE%C3PV$Y;%'!TCJZUNY> MK+CYT]$SI?';M]EBY[!VY[-7$9*GHNC:/GS'L-8#TPV6/RUZ+-EY3]BJ&878@>U(# M>$A<]KCLM6CCM63O<%9/;@ U:A^21V_!O]$)>KN;!3KHJFM[U.6R'G6I:I-Z MH\O6*LU%%' PHAZV^ N>'4\Y# 8AOA'=P0MWWFC38/BYYSG&D\^F'\(3\%>O MMO,3P:XF^A*GX, K<)HIO;^'TQ/'AC-Q])DG_'-.B$GGHWYR])\X3/TOWV"T M[ HU!EO2_^$S&$]NLB!?5-5%\1F,V\Q@E%.VC<]@Y#,8]TT^/H.1SV#<-]7X M#$8^@Y&O[, K:XG(E,8N^ Q&/H.1SQ;:.I&L['*ZT!#Q\30M-V%UM $7!I. M5QJ&.Y6&/I_!R(7A>(1!VZDP#/@,1BX,1R,,%9.?&\K"L'.I]$:BW.^U1!CX M$$8^A+$5]XY&"UB'S?5;<>2*5G)51?^]6:YJ#JB1\([*'W2^!#& M4^6J@]73C7KM82H^A9%/86R#XU#1':TO:U+3$?!6M_AS;FO23:W/;7+#$6;. M;,?/;!6=USI7GE%S$)"J"RG[MY>GG$A[@='0O5 M2@3F>++JZ-A8J)8Z:L"@5=%! MK8V&H[U_( IG#8&E-X#F@5?+ID2_HRSVZ\D%S5AM57 M(2.<+JF((_4LJBRY6'&Q2HK58%=BI?+IDERJSE6JU.:+M-5=C>OA$G5HWN(2 MM4ZB=F6EM!XX?R--5 ?]U@L5GR[)EW822SN'2 F?+MEFPWGTDWYV$CII%$9% M:[RPA$_9:A4+GJWLU02;J>BZ-H\+HC58D\-EKU4LR&6OT3#,#F1/X=,EN>R= ML>P=SNKU^73)^&CY=,FBZ9)R\73)Q(1(O*D739)Z(S5/GY@WNRJ?HG06 MZ]C2S3?7<%NRA=(%WUH@PQ-0WK10Z=7PYL+XX4I0!CV1'MJ5#>=OO0GD13?A M:.#%$0O@^%@0!-= ?9!@$^ CW1-,HKL>: #X?W"FI@!28+A=RE+A,Y?$08L% M'*(+?\%W@,HH2X+NNL1U4R-J<\89KO"0*+S.#5@(?10P4O99K[J;>&7XY.RD MORQSMO\8D:P%),QN>3TQ063MGR#C(+D@E:X!IITI"/SYS#9-^Q6_.@-OP7;< M#\(SL> ;ID#@V_;"F."O ELCPF.FONLY;X*[!%+/X*_!DI#E1&$RUZUGH 1H ME(GN.&_X8&0V^ @L"KYP]:"IX8DW"-^"__(72V;;?!?CR&RI2X>\&+;OPDH- MAST57F).?%9+Z5(+E5@ ;0T)7#;PL3QC:9* :1WBP@?1FO1 QG%WH.NIFIL# MVP/MX,.%#?;2-'X2\PT_M@3+]MC?8P7JT@^-P*NC*_'F1N8DIN!$X1?AP*@F M73KV)/AG(:MWL]8V;6NJ,7'!'U>R:GTT>5F#&(UE_O=.ZE>!A]B+?Z(_@:OH M>\4_R8QMW+]73X5,4U;HFOC?>91L7.K/Y.+)(?K/"_"$B/-!-U_U-Q?]V,2> M%H9UD23@ZM[W/H*2[O#N_O'F07B\%Z[N[Q[NO]Q>CQ]OKH7/MW?CNZO;\1?A MX1$^^'IS]_@@7( :#SRRO>O _,5_#M3;_X!/XH*2RQV4'K@F*&WP#RGO0(N< M(ED#IRCKA\+'RB'/3%*ZPN_W]]?_O/WR11C?70OWCW_;Q013N;AZ%=W"RC[=W/VZNW[?+KN5O+KS\ KM-UK#;,7F&R>VTQ=-= MZU^L6,"T[0DWMH&#M6I"J8\1V^M<)T @O] *HJ6GST/7@BXD[4(4^YLNL=#\ MO!C>6[SXT'B%-Y:IX4YL'UP,\'X(U1G/COT*+C+];[C5P4L#TSTEH.I!J=.' M3\D$]+]+UUX8";)\5$RKP2"EEPH'R6$TZ*>^L#Y\!JK\B?MZB%+BO#0]K;CA]_*^V;S)7C D"?DLO<"SA]N.ZS//#!Z69,I*,=MXS MZNLU><,;;^0+Z0Y<2*+888]6:1U"R_V_W!N4R\)?6T-*3IBQ<^>F7'&UV]6F2O M0[-'#1M#8\.EAY&<]8$=0ZZ0"5;EGPM0GU M" )=C4*$20BV%&1+ZG\$L>I_?/LLS/R_"8V&XPN_&M.I23S[U4(1,TQ<%6,_ M2H1 E9NVZSO1-L)X9O0#^!JLK2],?>I% ,U]7-.4+)#/=)?^"E\-BWEV]$7D M!])E+&QT/N:.[3_/Z9I,8P;O?)N8*ZY,J!\H]Q/V&G99L8)WB?BR5P+'&[S4 M7TZIM,!IDXGNPL/S[5"HC)+R1:)?P7_"_YD+,SBF^ G%H5VF.^'+Q&$"R4[3 MC70$"&K\[*[P%>3[F:P$KE:E+?37 M58\G;?I1Q$/11[080%\>;V%(3P^0TC MDO!L5#G1.__#%9#G%S30"4>ON '/&5,&>%^%OEXM]8-./6N>S^["D2??:5: M7G.8'FA:$W>1HV4H53XB31R"QR[&^A$)$9H+JH;693[2F@E8 M").CR,:Q$8JU+&A.YYF>1TUBJ^7$W@:N*$E,=1TQ*RB!E!I%)1!D(L%Y:9;# MZG4W)+>I80]>MPAG/]RK [K5P+%%*(>&FW..E%E0\J9,$*,C1_UO(WNAAP?& M$JVMNY(W2; -J*('$' 2^EKWR\ ;=-MR4=@HKS1F;3U?F*#>IM2Y M"JQ5GI?R.@_G]F^ K,"/4G5O)KS-IF=Y^CKDU[PJX'!93I M"G>VX/IHRA/4 O:,8Q4U62DG(/\ON&08L[>=7]@RX4%I %QV3^7I-I(G84RI M56-7J4*$53"85>WR,)G#69OD?A;"&W\&9>"1+WA2\2K8(CZ]?=7_93M7)IS@ M(SST$YS7STCA*+U>!WR-B;Y$>CH^.1#8+Q76^Q6U%#(=]3(IV]JS#SE$9:4@ M46*'5@#!FDU]Z9(/X3\^@E^T-/6W#X9%WTQ_]#%]Y\^IFJ \QOX<)$RUNWUY-P_];I2S<\'2K_6+XH6)0VZ(W78LD5I M74U26K8F2>X.!IQ0U0@US/]3^*@UO605V]KV^#4M+K)-51?*I=6%'S/IX@.5 MAF9,%NMV\YA'&5X:V'_!S:%"?QNG5CZUCI^SL7SPJ \*TYN-<_ I4$4^/*<> M!ZW&"XP8_,UP>=%1_U:U[;=J0W814QT?7_WNP'6/$HF%R*KT1E?9_?E0,-%% M$=(QYC[.6XLY=][<]N')4[<*AVTTZJ#"[S=EN]:U MX.7C!W!24Y#$BY\EUX.7$$T\"JD-^",EC;KQ1I'+L MA)+T++W/UH5,4'H*(J#W15D>G;D1"+UI0QR35Z(:2^Q,I5,YA;V3AAD'\'YL[G]2S7$J-Z%>]2Y'-6] M_?=WM1AL).BMKD;8]N)?A:?D7)XZDCF#]?3S&C#!YCT8#;0Q./=J4>=$@4IN M 1CG:;!'3?N].7\T9;^E'N@!253[U;&6.;,<1)=DAI;N6)=($M4E/5GENN08 M=,GF_-&8+I$[E])('/2R'+,K77(.&<%'1\<>-N>3U=+>V;]L^H#-.544^G4#GB3-436]@ M_M65R.JKH9UPQJS0PC#]HM@60Y90GLVEQLY@ZG1U'4"\7MJ MWFUD>4>+ >62<]/:^4IB^4K(9.*ZOVLE0-?75YAS5 MF+[J=RY'HC;J'UY=G4/&YAL[C 9U-&FK@V#SJ5<]PXSW-5BAF D M-)Z?.9!/,-K6)\A1R:/.Y;#'\R_'PC U;?[F'%-H\W-X2.U<]K5M)G5S]FFE MOEDS_GTC?:-AWQ=/H!P+P]34-YMS3 U]H_1 WZC;7")XAJ1ZV9?MZ>8QID%: M A;2 +4J8JT$T*X*,/+4]A&$.]QP HQ%*@5C.;7.N^8)U&YM74=9[SO J& A M=[\O*LK6;:V-'^N!XI-1\CW MW=.I*&B^%5'J9V6:FV\NV%RPFS+?A^_&53!/VQ-5J8%$[6&EG$9H?J/3I:+, M5#IY1?\[F+=*J94WA1H7-X@F4)?.U-ODC^'; I[IX^2KI>W2:8@?POGSP<"K MP%(D?A60MA?_1'\"*OI>\4]:D%.E,\:T_DK6,/&_Z#-8 M[ ?=?-7?7#S?Y%'!.24)N+KWO>.[TQW>W3_>/ B/]\+5_=W#_9?;Z_'CS;7P M^?9N?'=U._XB/#S"!U]O[AX?A OABK$AF1:PS[X7_SD8XOD_F-\5;G+GFBIL MNBDMF89_2'D'NB)AT7Q-60/U=L#]24I7^/W^_OJ?MU^^"..[:^'^\8^;[\+M MW>/X[O?;3U]NA/'#P\WC@RC3=,5Z MJQ_N=_58#U(Z!QC50JT-K)GEV_0&L*6K5T+^8';[JI83<7KQDDS0,)MO8F; M[^K8S +67!WN>Q4/IY_&DW[=S4?];C3)U)Z5^)B??<]W2/(8;MAN'M')>B29 MF::*VIZ9IC?!'/=I_GF$0ZLMV(4PPS'JM+(I,W\].Q25_#)<.LI:IX>5F4Q' M>0CG&NLXL]C$4;_1[-2]#TP=]49U!Z:.M*ZBJ\I79,W0'3SW\968+^0KO&2^ M0:!3HU!D([DMZ+OG4&4" C_8I@7@U 0^;XM4],^V M[]07=)D*>G_[?B9NTNL(NLI-.C?IFPHZ?+>^H"M4T'MR-O-P0(M>7F=0)1'8 MLO2:0(/1@F?#F7O$6>8;_:%A38$\3OQ+E@#)Q./QN]$B MB.49GD''>T 9=].QG^7P)]["F-_I=MQ?4G#-AB/,#?B]@VP4/\H%#H=]>9YCL RYQ20B M3*'AFH-EVL"$PNOV<% MD0?:?7[*>.RQ_6?*"NJ,I3^_XTY;1K'",0#B&2HN$XT0\W5)^N+(MNAR,:UFVM\-9A*<)[E9/GJ1] MRI.*0+.:.-A>GCA48"NY2=XG-VEMXZ:&KCB,,;26J^G=0@A6P/;?#F?CN"5M M3<%&HW(VZ"&XZZ@).:M[*=0^$@FES MN8!OY*#L1, '.[I[MA<_\^CZ6L9>$3Y3@.XEL[:5%<\&NR%6BZSA^RL?/>DF M>K7N&FRO3^QKPL.<8/?&*W$0=8KV8-#'A-ZQ0-WCVAAV_7(0M6LR(["WZ6?# MPI=ZX'9[46P"P4$(IW5WBN M< #PTU*>[*^>;/+6^,]@%V.VB=M@#]]A"]%A7LB)TU1!Z78'V>[^?Z<+KKG. MP>[6B;//NJ,LWLB_K_#;[GM=XAOY_0RW]!ALJ0C$;]AK5^>+_OSLD&?D:=VR M?+B0QC8[1T]C9Q_1)_.PH2V#[P?:5U\N'?L710P M)L92-V^MK?'_AE)CN0M>RK<; $".(L(%/A+X7/R_\A324#[1%%*KF;\6]A^W MZ5S$TR*>A?Y;(^3-Y8FY'=\-[!^WXUS(4T*>1?U;(^-];LA;COC'#3F7\;2, M;P+X-QRTK?ETT\F"?$I@[8"_-DC3@D\)/*Y[K## _M= ;'Z-I\+ M>)AU)YMF[U)-LX===&%Z)5\IW,,F7@SRVI+5EZ[U&JRB]2Q\U=^ ^:51&A45 M2SU(S3()G,:]IE BV5#S69^0.LTTB4J)X1#]O5XW:W;C(H\H%[L,+3WBJ\+; M,-\Z2;";2RP#E(5ON63B(\HJ;=H6ICX):"/WA7=(FP[])^7.SGMAZ3M8#>,A MKJF.D*53V!/\/OCN;?C?G?>BP,IK\&F2+ ;4?B+>*R&I>ARJB'YT'[K")]WZ M*=Q1C0/K'@?(LK0&1'<%(*#K$=(5;BW#\3(+0L^FCI$:2@Z0$#\V M45 TL1<+&WG9GOP$FDZ)8V+7%/U63+\ZQ00M$N]X RU9?[DRLE98;GL!+RCA MHA6,1=+]B797H&8$9K,]_&-]@J%HP886X M&/C6C* J[ H!Q>1^"<40/1F<]$ TFU&0I?3;DG(J'>6Z#>%2JHXA8,/VXZ_R&07\29&"Z)$:7MY+H%>^F%)6R^28=2&DSW146%B-F=U-MMM3W: M6MM33DX& 9X@[Q.XJ'7KP59$,5,1EMYNL@B,#G"=?H/3@C_ [22W*&S4@YMM M5\Y.H/WWN'AO"88 ZYP6857IZK9% :[;K.Z(+ Q6$F6^42ET'.J6VU3>V%59 MHM;O#K@F+O&3D'*T1@I+HM!F/AL6(H?C+\.O"A*3U@Q=7^$X6 D6"=[$OHKB M[5LF=G_"4TV#@J:'O#P5GMY28@^N0> MD&D:O9T^WR6>AW#L#$D>ON92,QK8 MQ<1JJ-%UP397LIR(^HZ?/!F6'M;Y4JAT)%+\A.1OP#7P5AY)3.8:'$^M*$+. MAZ2Y-H!_C2>?[O_)=Q$GWPW5AC@H!<"85W/=0I9'*L*?ONH_R<4_YS:\,^];JWH/:_=<^ELX:F8"HG., M_;]G5'Q6CL\#?AR\E"E 9EKH;F&/S\_40\./:( G?"BLC$XF@/^T?2?)3; B MA]"I ((?_%?(P0+Z=!G^$RE+ 9>&A>/46Z1?TSTZ UA8H&)>FO6'D^.\\(0R MZJ7,VM?@J6F-5$WM]A(:"0M@K6$A[(TF/:01Y1]: QV2V_%JR([ NX MA5.<^D#0CZ6VG]X.HC^@LSUU]%>+,MXV-%MGL+['"FH+VS62L32^;*P[L!$P M*$ZK /ZM;9-26[J]^YQBA,#D%.TKW%*>-5)PV;G6")T&9/=$K;C%A.V/6';H MC QVJW/(A. <&&:P0HD!7@ '!.0)N %D"0-O(3M48),G@J^-S@?,G@DRJ4\F MCA_PC&\M=6,:FT.AX/&1@,H+9FP?BQIRIHEV3E!A:;1J#;Y_;[K0@ZA71)XC51S?*>. 3@- M_T9=C:SR#T^HT74.NX,*"\W)JF%WY872S=$D./4)']"Y?">MQ/\YLLUVR>@B MWV=4XSZ>,,(I VW84J[O.P#?=]!59*QB.LN"DC8HAV_423Q"#2!OHP&V $G@ MU35MVEO9Y12N9@\84]HNRIBKU:C4Y&NU8>=R..C*0WGK"=A'6@I[2*V&%WR, MRY^"@E-VY.+P$N%S57 Y";FT=@O$9T7/Y:JY4>=2[7?5OM2JL<#GX+R-HV!O MD#%A.8$@D>LO;2L9-CI"Q=??D6=7Z6Y7UL'L%>L'A+:HW[J0^U<*F)O,!35D=8F5RE=:)P(G 9/OT"U\"'"CF0I ML@\7\$'3!U]!S.0F0BB'B'[O1C%IE=[]/4P'N87E7UHC)Q':F-#\1C8YGR>8@71%5$^9D\D]4Z&0N M=+53RKL7%[57*"[ BL8TKI_)).3B5"PFY5@Z/O$EEH-UR QK5IBZP?*/GV%V M-I $3.I/\36LH(S*2U 2DBRUN%VMKJ$**TST_@)'>IK)&[(_TO+7\+.@ZA6> M&99BO-J^.44O$G/DGLD*38*L96JX$X>$I4&)O6:3RR>J()2S51!PU\3N%GNE! [[ M64)V#= ;DW7NML6*[[Q4-GUB.!-_@<43$\R%@Z\C3%EC !8+S0Q4 5&9%9:; M@3VC?\5N)N$?OOD6UM^)M-2!OB7Q!"KPZ<>(@L$XUM01 Y!@11+($2V&2LEZ M06T^B4H@K*>]GU FBD8!' M5M256\ZB8BF3DM6@49_CLD(0N*G! MX/^6:&;H%U;E"9RE).$HB&!R(5'Q)#X9?''#GB94 (JI1ZRBI8<_8'TM"V \ M\$-I33?[0^<]:A5FI*CC&OR4\2O-IK?.B^EOZ/3'H(TY9Y4E#555M-"8ZJF& M=!.E1!Q:^$QHB7-2#P78G_>S*Q-LJ_7\ 2@:@D^H9J4*JI\Y33H7&IJL6Y: M.O;4GT1E">Q2L!1_%;E>TIP-5 M)C5767L))VR8;"E *OJP2%B"5X%,V%AT'13735/KRI=/R@VL[?R->KMB5,J[ MT,-"<2_HDV#F6O>8'(*;@%68S[HSI8P3T!%;:)[MC,%>=719Q]6SC0\49HF2 MY@DM"!3>T?KH&>QO&KH"T=7RO9BL-XX="5QQ6&N+LH!SHKL@ M+ [%9K^2 E$L%2\$/!:!I%8D88E2=% Z"\/S0@Y<.@_<1TT]Q!?ZS*^$?6P:.35I\VD:6:EZ.Q$=GCTRDZ)ZP5#=A*D2J9*\4'"$VVU#F[8 M^$&E5W6%']3#R3B&Q6O+[.9=:33J()6PZJBX$O9]'"N)J+3I%K3B6KRIT02 G)T=.\V A$,U*.".K9> ^#/ZN MXZWA1)IA3J;/I"(3!/G""8H9<9:ZP\:RE"J4M/)ZT1W#]C& 0B%$@C#I MB@X+GK.B2"@+6 5*@J9N(\1@* MP1_ _L@8[SKX3?@.PE(Y-J;A(R GRT.ZA6:0B@TPU\3479=%3(%L:*;@]FC, M,/W'8DU!9(G^.+1CKK"XY[I!MA' M >Z5,)G;@?['AU&KFGY'XK_@& TB8!="7OV[!NLF =6&IR,6*JAUG)R<$)ZI.LP!DV"0HK@%2PD$AR\'@3E MD3UHI<(;T@I>&R;$S,J^,B\$!P+ MN,K/*33&+^8%1><690$2G&A8*6_K/R*^9.<=##&$[Q ,52;#**A(37]*IN54 M!M4:%&]@P17:@2F-2Q>]F**$.$1D91D8@A53KBTH9^L&3X;- M\2)EI?ZH=R'WJ+IY\IA92C2)($WN:?8VT/C".S1NC* MNL(D*1R=Z.]8M$>5!V4U"AN#64#B!=8Q%&/R:TDLS$:_)"Z[V20(V\G:M>#+ M$HH@R"/4KD;H]Y*'G(%<+T:GHV+Z%.ZC\./QPP_\:^^B-PPO;0Y9V(A0%!6,,]N# M:UC84V*Z$=9X&8K0UOVPESDK!(.=!DDTPF*I0!ZO>@F<$Z5)-6OV07 M$MD]NM&C@J"+ GCL'5Y\.V+E?0@AZ>"SN/J1)D5#5VN.4DG13? .A^5Z<9Q8X/V,:4?8 M,.7:^AR*>-'=[$SSF$/K+;XO[7/Q*BZ^#-O>JFN4^O(^UZ^5$_\HPB*?R$3W M798GC'J.DMDXIFT,-QG>RHOXI\-=4?M0<=PK^&5@3D7!@'L#%G1BY&E!PKRC M8WAXA;>"FI\P!DC#">PE8< RC%TDXR]4)1]QS*JT.I+6J1O1D >@,+T=@008 M#+Z5]7_E)V!S*LT,*\@73U@U-?64W,JM*G']]TK%<^H!A;,1>&E60Z59(UZ: M==ZE6?W\TJP!+\WBI5E-E&;5@6H.XV,WS!,/)_R0Z3_A.EX1HQFVT1Z,YMO5 MV*4>;2FW6"R((N$])NQP"?K1/H14W2_4LH3) :;!ZV M#P9=12F'-:Z,D"QW M1ZK:&&QS_DLV6)2F-(#$-B/U-\M+#Z#M<9W!]9XZJ//3H9?,Z56+7E(=9=$XK.N^W=E\,MQ:H7*U?7CR=+/I @$I M"GEC#7L!+N63#[C,5,[T'DIF9"XS7&:.1F;D5LB,TBZ9.9MI(N-) HDT6S<:%N\> M(;[^VMEI9S;[K(Z3F5]:A 6)UP%#?'/(PO 7:4&?&;_(].)OXMBY,M['>ZTECOD MF1J$BZP[4M<+#&*,026!LL1B3!^?%FXG$8242N.Y)WJI:9! )Z1YUGE%*Y>= MZ\IM&$E=,VKVPM/<2;8TQ,!EF M$';.?(OQ)/-:NF)(G21<@F:"N2W!)!#A M&MBF\SX-1D%'7TPI4.""%=YBAPWR".9EF-*JU6\Z6M-N^@56?3]CU/VL3RA\ MTE?]E['P%Y]" (^K -2\;OMI7^IU+D?]4J2?U7,-:;3R<><]D\Y_?/MJ.\] MGBLZL>*3;OT4A;ONN$NQYP5LKQZ"A-:@/R"EU'8=_:864# $"<-U8=#/!S0(:),(G(D!>S"07G/ M../+> \/043<[* 2[&)-LH_Z$;X.WT^@YL9@DG'+I!.)#+8_&L$DS)EC+^HV M*J]!S]@MYTB=2[4<(PK(VK,&(S?C#5_TP*R%P+_1J07 M0F%D*):?,$:C"M[', 8Q7LN;'REOOS->BIK;]JTE&5:#CUP<8N,D$"$H.E^^1[M"P MEJ%W/ @)7#-4I,'4#NIST]\RN(T[X)DOA(WA$KXC(XE"8O92 )F9/9.);B$W M/)$T)G=MK*Y^Z>2P:+5TL>$ZZ3(_&X[KP0GCZ!17=]YRL)_[$@/JRIOS5W\ M8]E2TYABGW37<+_9X+_FS1[L2WT*FY&S*HKV!7Y..,8R&L473P:CIY%PD> # MN(H]SX4'LO18#Y*LADW(^SN-3PQG*3B4Z0,=11:?CD'R*3'H7/:[HQP(O(.> MS[#L?"A:^,H!40T6GD_F.(;T./ILG.+^CF3U#/(E9(0G,&B;A*C-GL" GL!@ M]P> ,^J>X#]P+!^%%H_^?//I]O%Z3 ]FC,NL=CH:GD[;])?DCHV^'EZ>DZG;V%:T=6.1O;(@=U@.^ M$(:C=8_#'O-I)B$B6]OD3):+3M)(3VO$)GA_L:#W/5T(*2!$)!!B&H0X?#&* M=X!BLS_-5W)"N51HI9<@EWH)5,HB0 *?1M2BF;B!] 5Q.2,).;XR)SLU#[?T M6-'CCKE@NF[P8W511N2AFD2NPQBK\IM+ZD&!FJ6N,'Q]XIL!TG(F()KG'1_% M[>(VODC&B&!UKP<%5S9J:(-+(5[0GN#N(A9>VBO=9^"L[9"5*:8BO=XLHJE" MX14G*JVYLE-L%M]7-A]SW!]4E>UP%>$BBED/?$VE,=U3,H9YT_6-"K10&"@! MLG\QX"RF%%$UA\CO]/^##YGCGV.9]VOG1.:A1J*T87I^.G$"&YO;CC32 VST=T*(^E3,_12 M=TTO;2QRF0N".N?+7_LJT4CT #UXL32.EJ]TB M%431H:UIA#2:N%^48(WB+T 3@P11313!'\)##=RQA\5\5F(=T181%YQ0W" V M0(V#Z>T&3$_E8'KG#:;'4?,:S2SO ').6LTU/4SF9.J;Y'Z6DW4RB)N#,*>T M"&'N,0D2)P3@<'/[U4U ?+N)^=AH&UCC_EI&:]M$VBV;0AXDIA5'!-M M&TRT<\7X$AJ!]]HO$%.K%W<.*%$L!ADZ.QLQ#@?ZJ+S%4ZJ>U\JKYYNO9DN4 MU2L2K683>SG1,8Z*TQJ&XL(2",N@=TAAD6DI:XN$Y40\M'(DG" (8?N>Z^FT MA$;$/'U0#VH2C^:/$2:''OO.?#:._5#+5M47+Z5SJ0S4)L2+(X>TD7OJ*._Z MW-,'[ADJ+>*><[CUC,LCQ,TKZA*WKY*HI=L_-VQD/G(Y+-+B-.&.0FBO>%#? MPXF:&1_J)CS>+^QT[8W%=P#BJ\H-^E9M;\;G[+JEV3@HNPX[EWUE="SL>C:P MF5]6C4PB1[F2CSQ*Z,QW\CKTS#WXJ>>MC=8 UP0<&/JQ]_&ME?E*]54-(E+) MX@C+@QKQ:UMA&#DK-L"*:W!7FF=%K#N5Q*'2U!6K74;O].Y?^TY#<7RHRBUU=*&MP<)4V4>_(QN.)<"KD4'CJXN@,I[/@TD M&61L[[4T#=;BY.#8'=GJ]NVT'6[ QYK::M=_^E?0=,[Z\:M@G1QA3$/9)J!1 MP4BFN3FLL],3,GP-9C,"F?-L)G&FL3 ,CP%6U3>($O8<]D5%SD+& ME!O$&N?8;@?T'(2N$1*;%E$,$-PT1G&J[ MGNL4U),X%!D"G"P:&@6W*E.F(!BNZR/^KK72Z?9$YKHY0U#&BD=I!;_U2=R@V\=(!_G4,BDK,4#S@*_KT!=NQ ML;-N0H#44P8!.O%=X!1<:=AL'CT9U\XZM84E<:BD8#\W;""$942A1?9WNT(V M8_9,+ 17A57H"$"<\D^GCOX*/ORK%7:'DQ<&:Q%3-FHL#]Y-$1OM)V %/2 + MPC/BH_%+$>)+\+P0P23 9VS4.R[".CD:\9$/*C[WLP"5(&@+%6O"T Z4?:0K M$E"M?01+&G6+QC^$\+,H/S5WTM_W3OJ=R_ZP6P1^'^XDJ[N8'J%J)!+^?WS[ M+%Q?/41* $4O0JW )C 1 9.7(%[ F>;;T4N-TA:C\Q]N#I (A9*G<-$D.(A5 M@!#\@@LG:Y(,=(L5/,*;@^)TYX)/L39CI1DKS$G@5 7U$ C#E5&/PC]#2".* M9%V&D9O&.D#WF,'O",&?N/^[MANQ4M$4@M3[+5L&48$9 [" M,JU.-PH030E6!$0=*.80IA!]IB="N;5\*H0>/2%Z6=ZZ\L#,0ACN8D3\$'7( M1+BA$+C/H;>X8I2UKG#+_N!2+-%5P*2T.HDG8PBOCN&1"WLV*Z(M?%S3=@_* M>>B?^,;[V0Q'5\X(\N@J5]7GFR$":F8OGB'?M$3D$W>.U-DR5UTP;9 >A]U5 M*%X4U7I%Q\W:8?7$+-!H-$K(0&\42*<]K#\M-/#2C^S>YSU M3)5'_7,>=2[EDL$ M1WFT3X73W&,BVK,MO"5U7UN0D-)R\Z)C4^@BF?;*D,< M@40Z%-'6MB)7)M$0ET3BR?@@(+XONF,PAU!WXU#& P$C#/]Y#S;$PE<*$?D1 MB9(([SH/]Y^_=]YWA;%7"I]J)!>Y"4SJ"A;M[=WG*OGKD#:XV+'W#0AL3V^L M:2X&X GV'01$605!)#:IA!?-&V)##>>#P5J$1U4/;1=YEMB+HLP(R0DJV_1 M(10Q$))IZU;RNP%>(JI61C!T3.B\"W2,ZU)NH&U N:MH-9\) <(A'(G^3/(I M1_&@Y5S\Q W0'H>]7:]7QO4J>0"9C'>7!$<7P/+$57FP#+!-H5AD\62[PF>, MVZ$!2PI?SK4;/2P6;'*>]ZO7VTJG+><=8_OT(]1BU; M[I]DD4'#;^!]I)5:^:"BVK9N,*#MLF6#E>I;ZV&-45'U5SRD+9HY*TXY&6DC M+:9$+3CI0I"YXA.6F[)4:1+MPE*-T%+ULEX,6*IV>2SY@(R1Q_)-?Z.W[78M M.M_-NL+PV3)8,-7P$:?0.8RUQ$@J%Z*00-]T8UI?B%04^Y+;9,U;QIH+TG9K M1=SE03?K>2&WB+=.,"N0@Q.,-X$(OWCLA1_B(]/PP>.KJQ]??WRA!W__ M^,?-=^"%K]^^W_QQ<_=P^^>-<'L'_WTCO/MR__#P/E-%LG-@Y/%DXB_85))[ M]*1S*/#%=MU'#%#DD4'.P"470&@SXAP831D!]&V+>A%8OQ#O/1@8.TGN'O,@ ML'WAG0D$>$]#-8B^; E/Q+1?#X28K&G=P5"J#9C_WZ%!JJZ#ZGNK>:R'TMJR3E3YQ9T"\VZ(UY[:C[/%5IX7EEW^D MX._!?UH"3?Y;DS?!<^!I0;D?.GC41GZH<-JM[<9J_/?GT,;^B8"3@D7@PI-N M8IZ=XR]^]JC_JMUD,%3 1(N] M4;9,\_TVA]72)A\N,FW:6SV)&937+^]<4/J=2U4<#>MVQK4<1IF^=]0=#5HN M!Y@8?<9*\"#L .PR*W',.*#R#B5Q6"Z)W\G$U%W7F,'N\&F?'7LQMB?&%3VG M()$8RN'8\QSCR:>!GT?[F^Z0#3">0#=<#L2^M+5L<@SF=GI+HXK>T@%8;X@M MTZ*J9).;U1VH(P5O3N29@D=V\ 3M;MTG#+@IH=RG!#.=# 4\]IJ>75#&QB+ M"TTH-*,,!NFAA 911^6>* VRS9Q[%YHS*W)8#2)C;SOFJECZBE>8'A9S/S_7 M*1TRUYD$HL&,)C(+YCB3*7H\_9?O,A@%3,[? M7]T&%[BQQ13:-[B]Q9>W3^SN]@V\4/>S[8!:^UTW+-9[M8%R0QP)<33,AE(V MP!T894:9M8X\.13H8X.IEME_NA_X\&GQ(TPQ[D:VKAD^<.*@T^A3>-XN'CBI MCS ^HG53FM+4$*H6^,BW#2P!D415 MS=KN]XT9[_,M2#T@4S=:*332.I=]4=.:FG;;@L3\B7/> ?1/HQRGXA1%31Q( M6:H M:DO&KA.D*N80^@.Q+V<'#S17D'GL1=%<%D]8%EM3X:/VFZCPV8,$<2'&9:N MWELXV>BS:;_^0:8X9+#0:Z@2(L!Y/N)P>]Q&7A#10MY: R&U#6^5>Z1:KS&/ MM%VU#T=NBLM;:%*F."AJI*:X5OQS7>GV9D9M=>6/]AWQV&\*K)LF=2Z5?@XD MU('-\P8[D7=JI\^W7KQYOLX[\5"YQ@=/IF'AV:WEV>SL;V8S=I9!7<"#IWNT MB>5^QKYPG\=E-[\\_,\GD]Q8.,6))PSMS5J6+;GN]RX;BO+&$XZ.=I =>,669^SK:BJO?]VZY8Z MJF6GZ2)MU(@Y.Y)2?RY>7+Q:4;*@J4V7++2_/K$E)5V[J4\\R.(.$-0_C#P_ MVIYNKAT]CG?OW<2!*PI?,)-<@9.;VCY..#\_VU&1!NVV'[6N?FU! M3?M NNVFFVVYOC4GF.4IEQZPXCE7"WPB845>S+#0S1W;E44H_B-]J, M&]K0HDR^%HJ*84W!_?UPH36?UA]TU57\] QKR&7XZ5(I@/H[Z;VP$P!UK<*B MV2UE9MN>97N$\8N%8>OPH^\V];4];_GAM]]>7U^[OYX:XC,E&G'7YGT\.LFGR1?@8 MI)ZA3GO]F:I)THP,^P.BZ2--E6:RU)OTU:'6E_Y7DD>='+9.B ?"*QJSMYTK MN$P;#F4(:=@5_C-%I&Q2(ZV]HKJ)(%?H.^01OO[)M"<_$SI(8MH1CH),QU[X M(3Z.@,9:(@T<'YCH]N[J_NN-\#C^[YN'S'&M$KWX1&IMX6$R)U/?)&&*E$U, MBS<&_P?.9#*VII_92-]'"A60LTMY=3O_N<*""8)<%)!$/M UAY[_XSPEFB!Z M@;SFPZVAZ.HNZ O3M%_C;BVJO2-3PBP&[,#4ER[Y$/[CX]1PEZ;^]L&PZ#KH MCSXN=.?9L$+[DJ,[J:BP/W]\-:;>_(.F@8Y64)L%%]'@Q>RO4A?V]5OV\V&O MJVA*[I]Z7:GFYP-%KO6+HD5)4E?25+ZH"HOJ=8?2H/11:V(3QY3RR0_(E6PJ M-_HC#:IL?@*23YP#;3^_.134+O4*WHCN",1"/^&:3,CB";P+11)3=.&G7GRU MC4-[M>@EU=$IQX*91)_XP?#@;9,*9+BU MF +RYK8/3YZZ.RLDJY>6D- M6T@<@-496--WWWCLH$XCZ+6WQJPG,L&EXV=%Z94 M12IN7$KH.+>AM$UQ6+O *([#LZ0]P(>^-V*6NY<;A?F(OAYN. M&M;Q.,QW4'1V2!B'$Y>IBI&4L/BOBO+%3HB<49A'>QWDW%(WME"#6Z1>Y[+? MWUJYUN$7J7,K#+*S>>< ZMB0UM6>G]M20;9JWSE&Y_I:NKH2# M_$2UWQ2">=L!*3@7-FGU&^-"BO\XY!-0SX +=QF[;XP?^SBV758;P'IL%_Y7 M.RMU2_GEFLP('.YTLZJU?<*$'(7XM:J*E-.2TW+G);E'$O;/[SF,J7>(:B@?AJ*%.IDH+&)(L5%FA;1UMY[NL4_(#=\)B& M$7TE)Z*_][)3SEX'< 9VPE1R#[MA!O*)I6&/PR/8IB**^]D-^@3!030F5!)Z M VI.@P O>3Y^GEJ30:W*4SEL(R-F"^>9$^29JO?]AO40S;[W!EO7;[;KNM]J MF[[CU!&?'M9L*J Q4:.=LU(O*VKM&BS&>;&]48/&>'& 1?NBIF:KKC@SGA S M[L !:8P%A^#*@CZ4MN[Z/,5IBP>;_G-; H+=TGD_?)!<8P0Z'6VV)JS3F!8; M87!TI#35NM[<61[H1L^EF4OS 1WEQN1:I740RK"!BBTNTURFST2F&[QO-";) MV)\^%%6E*42'PXISSM"P2L.?2DOQX;N\<'X4*XLH,13@7\L^_%A[-2_H?HCBO<9(:E"#@]@_ZO M+.C65$@-.T@<95FM'.+5TD7)O?*7\QE3?+(8/_73G/S$)XOQR6*[ MI!>?+,8GBQUE!14G)2=EJV ,ZI0-1 &GU"50CJ:Z[[V#(;@GXYT8KLZ%$6++ M1U>T-$@LKX8EJ@0CQB&J_T-X44]].0H98ZPG"E1():'L_(4.#[-0N?9"I<,L M%$?J9"/PZS_X]T2 Q4EVQ^ZU!N4,29O&"Y--:SJ^9FU+Z6#TB M]T^H"XA+TC%)TFYK, XC4UC:K(AJSO2V8T1$X?)T3/*TB_J'PT@1X@K)XJBW M==IV.!"5+"I\<,7.)CR[VK:TWT-;.AAM$Z#B/EH;66HSY[\)EJ)P M8H,!9ZE38ZG-_/XF6$I&EM*T%MPDSPKQ\7:Q!#ICS _\ ,-[$R:F[KK&#-9' MF868A!X#AX30!9KB-_QC MYQ9E%]RB=B[[.1:=7][W8Q! >. MU)DF(#7X;;X=!3UQ!"TXTUH67N.7L%-FJ6WC_!%+95EGT.M<-H8FR;FF35RS M;2B_C&LDX)I>6]CFK.[O5W.XKN-=77C1S0!!2D?(']V:\%F.;3/K[+1NK1#- M'+XP!E?-<_\,#V\ZFB79$* M[^4^4=;:K'"S$=8:TB8A990=T'G4]_5-D R#1US@]S](ZL&0#*]T=RZXON,@ M>K9#P_T$Z_1-8X;Q?_A+*N3?*$#=B;O<>VC1_LTX"-NHAFVIK.9LU(+FO,WX2.E<*O(VL^/;%0XX9D<@S,\P M3./IOWS7PZ9]=PO3SSWRW5G^>V].G'%\3+GBU0?QRH&,Y/>X=G+-'A+[E=@& M^Z84GKUO/\/LWJQG^:5ZP?"P=2U!9Y6?_YQ&U\1+_=W]%^%*=YPWW"E/TK?M M-A^6RMQ8\ I:*9,:/9 4K5'G4AYLHZ/YW:N%.GJ[8KU5MJFAJ57>VG'*?+5= MY=X6?-6ZEB%^T8_:^>@L7S82&$%Y=)/?]%MYTP_.*P5]?YTXMCS!&_7@"L>+ M TZ2BS9S$C;B(@3@V[YOCW-1&Z\HF_D$&[$19HND%J X\G3_Y0\+F_.?+?C) M--F\OTV8_WQ]\"9B C_UA?4A=R1A\JS@"\%0'+=VU_G+-,ZEFG ZC?#,8/.99\7^!^ VB6AH[5X@7]+;N] MTZ.)/K*>;SVRR)<>;*C:OC^&7[:.R% WQCN8#E);<,/B;'/XL'UUKE'A7J"= MZ_ K>L\]! ?<1J,P!<+J)(5WP2W\_6YNX>M^\X1H?6![K-R[37*;/1*9W<7_85I(Q M33P4544Z"1--+R*_>3J\,'+$V;;N_ 42>K 3S=8T7=LF@=3Z&-3']*;Q+%R9SW6'8GG!1%/0%' M#OZW6FWD6GIB MRV#G;>3#!,/)G-YN;$("H)JX<(TUFZEQO;Z ,0GGW273*\2 M*[JRW8IBEZ2"@E3(!@Q35"!9D+:N, 8!P7_IIODF4B[ Q>C6FY!(#H>)8?C, MA-]9SX)G"[.@IMQ9,^)U2^[JE],[ R48P0G3XG;8]ZON3&M."4Q2M@\*K8R_ M<->X/0=V[KA #]B@7Y19WUK2FN.^^I08("6R>CVD1+= ]572BX7Z?\\*4ZZF M,,/='$*U;\M"\@%9:(@LE&U5"%E(7*.M1>'5\$#1"$O;H3M-ZJ,E*$[!(\[" ML)AJ7^IOM$^)BF@D@4 P7#4!??B+3'QZTO9L9DQ >H] '0X.K Y'Y>IP*R6P M9UF7B?X,AT8]$5KAA9 M%:)8W( MGC$+R0G>,W%(/6H-*ZJI+8BD(!.7A"YJ&\+1[M?<[USVR]9L6.PRB6M'3W/% MSJVD]N$IN /#8N:VJJ06_#$4X$#*^@,00]#'5)5^8%KRA7Q\-:;>/(PC)WX5 M!%I[\4_T)]Q*; N+J_>[C__?CYOI]#-UTYOKGO",3J1CN-2<3E- 9G3_E+7,F *"#C9QB9XB M4!3]2;CK? A)S_S>2#723!-LV]27+OD0_N/CU'"7IO[VP;#HXNF//H)=?P8= M$NA35"$K62:J-MF? ^VB:5UUH*"""6K?@A<'NJ<+Q/@M^_EHT.V/E-P_];I2 MS<\'BESK%T6+@IVH^7\Y[)K*Z;2F[G#3\L)#Y(;SLZTEF\JMN]6J[)T9_0/M M/J-SZ>['7LJRI,A0\9!SZ5'[:XGLM)S*3I?5JK:0H&B:J_23K-WN^=!+KL-U MC8.-[&C3](D?# _>-JE AEN,K]@^/'3J5F&?C9H#*OR^D*WJL&8[%K?OVOA# M&*_KK-OV82/VJ=((>F*TJVSX.;7RJ756W:*1I,&%RK3?",F"0#2DKK?NWVH= M[:H7IN9M\71*2]<,H7?X#.#3I"K686J8?^L+"IR MMM3D:%MHN?R)(;JJSL05]3)RKMM'PC7"51MOJ>OVM^_HY$$]]!L'T*Y); MT"<3+"_",HY$MHJC\[1)B:\X5!0WHZZ\#7N]SN5 E"0.W'.*7+6]F[XA5^&( M1K$W.C%PEN-0XK?6"[$\VWGC/O>^U37%(*#0*JB(ZHO60A&W!-E*=O/ MPKWNX^>K H6]![Y"D%U9[ U/S.\^9K#K*WU)L];8,U#<%F"[?,AEV_5]XB0W MG#T_["&>L3AL#=X=YZ\6Z?TF^&N %T%%;M;-.WZN,6AY?>;3! MU.:U:1PR/%X(*7;J(E+LMK4O6]WC'=V5=Z)CKR#EGI7/M)V"]_AJ\!/EY!G5<7PS4$0"N]- M%):F;GDT9(I DC1@RFL8=H?!7=T72[1SAZ?U#<]J;$UOPI.J;2LE! F2Q%&. MK>239(Z;LZH[6[OA+(EF74?2-C,HVQ48/0Y5?FMYNO6,P%V\@KAMBIO&KSX; M\%CRQ7@A4W;-J2];,K8>BP-I&ZW-HZ%M9*N-M'93;(4%#0-1[F71G_?.5KR6 MH:%&J[P0-.Y>*+"J];-IJTR%E!\Q8 M<=;;CT9OAO58/[8V:#7KG55<_(YXN>B23P2'&N2-0^ 5#>UQWVD1$1QA)K'\ MB1[?II,/DB*KHHLF2E(6GKUMN6;.BX: M+G+UZ?2(?7CZ%M _/&= )..-Z" MD3Z>GI06(N7B@Z[/8&E M@O_.!H@OEX[]"][H$;/F^,BZ(S_OPQ&.7V"%*7:XL[T'_^E?9.(]VC>_EH9# M"56?/CB16RF9L8MLO_Y^]-VU27$G2A?^*C'?Z[2HSDI+$GC47,RJ7 M[NS)2G(*JOO.IS$A@D2GA,31DEGTK[_N$2$A@5@$ H2(#WTZ2VB)\'#W\/#E M<2)9MD3";TLP5L,>L3:\#IEJA@4BQ1INP97--/Z K[%W(8:\]T$([8%8XZW< M:M6+Z$:Z0;FJ)U"N[3,I&@Q6;&A&?43E"LMPICFWL3GKZ71K35[I/'MVW5J5 MX7A66;7GSJ1;M_3$/KUNK2JE3GM#I^SSJM9JH%KERU"M2:XRR<#.W7_Z!J6@ M#=.3B(M&N>%.X(IOF00H ]_6W@B%Z!H1UE8G&&XWC5_(;1[("M#= M8YT@H]J:DM WO8 O?<] A!]Z#RX<[WJRRLT)ZUN1(NWE-MO?;KA%),S]%-9W M%DI"+77DC98WLN'J!I'1C-/:WEG,N+I-+5Z"O'U?" WE_J Q+HH988O#^)]J M[)F#7"^9B(:'JY0DJ^P?B1H/7NX:P $(5HN(BJ6$:-!@H:WC/V/1^$.+BC'&ET3G5B1!ER/>HRIJ,#@/\?^BYJ!!=( M#.J6O!E!,UC=]DUXQO: "@:,?2X1:T+G0K4N:@UC8MLCUB4=0;_8G+E:3ICI M1:C:5P>[T,*0IP@\#DK(L:>A)N)-Y6'!^.],\^(6M(> [F34X/[\"&/@':EA MD7OA(%B60Z0I^R,;9WJII1Z"]48L;\H..MJ@'TL]U17=Z\(PX:]SSKE>ZJB5 MU12CY4;T3%SV7.(M&OB4TVWLM,0*,[/0=KWS>"$&@R^\K/2KZ!6H/VA.3\9%GWG'.X#-9/0W5QI M5J1[IH ]T(*@&.UWPPW.&L%G^"K!2WVJ>^"U3(/BBUUJ88"R_,#_@(FIZ;H_ M]4UJL40'&+S-]8>@F W-09T(%Z6/B0'J&<8?#-O#%6'O6[+$Z/A&; @H.1>A M^P:19<5UI&>4T+Y#"OB@_QU/,]BY?6:[!M.&?/W&A@4[!.P6S([!#11DQ@*V M^)B X6VDLD'I7JB%'V$[,9#6]5T< 9JX,[A,?@,I++;W#.-HOPA@.+P=T<,-SWF@(_(4#P;(BT>TH6N;OK?^ MD95&P*>/UU#&4V1UB3R1_TZ<11'A&[D9@K'QZX8F$-QJYHX*$O#7K27>^EWWM^NN\.'NZEQZ>7[LO=4_=9Z@_@PO>' MET%?NI'X3D!&)U<,R8.'38=R]O^@&I4>DA0T&@>X7?*#M:HD+>@2TX?==F3E MIG;.Q5$:%>GIY:[W_4$:=/\OK-,G6*7!T\O/A_O/*11W+ :V:NS%]_Z^/YUJ MSKPW?@VT*%#Y7[C#]$$>C;&A:Y87>+"B&@SVYJ!+W9/[@VBN;<%6.H?7N A0 M,(!O?C-M_5=D[PT\"C^$& M D:2V^"/KR/#A7?,;PV+CI<^]!46 MYPTT"=>JJ$B6XJ%4>;*?N8YIMRNM>A75#,_OXA_F&J@"\_^R>KU1K30;R3_) M%27E]7I53?7$ND'!3%IB3+N-J;;Q35OR_7;$"DMY6T+Z"MO@SY2FD=SB'B5Z MAX2_HLY=O>*Y*[&YGQJ8XDB3IF^\I0CX^@YD>,+]S_;AI7OV)=VEJFB'YR.Y M0NK:7*%]7RX&%[[\&H!)OVDF]1'#^?T?&ICYSEQ2LB[,.;A^(G=4VSV3,VF* M5Y.+N>84E#H=L]HJ=:KE6KU S0^$3!15)M0MQ0:9"44;A:+>7LV&$T*1&\81 M0L&]:=73"$4-L[S*#24O0G%5Q8-=&#,++PTUEXPPAX+&]2R/!0IC(2B!IWT\ M8=M+UIXLW2&P;NX/XF+VF/5&8]QL 5]I*@K<'3J_$Z4/X8ZS*G_+00&;X*DU M"2%'XZG=821KJH"1+#+#-<^FQ# C\F#[(8>HD[FW'UCPE*7NQ--5['$T+T@ MQUR$Z?"**[:CS&$^8S,O1KM@J;Q:#FE8"M-%E8-1P 1+Y1&1:#_CX)X^JJ4$)-$Q&:-//,]D29G"9W \D=IOYT\6J%I^\<=W];(3K-M MMCCJV<7!\N6=2-.U\.RYLY'BNH#89@O]NBMIBJ.#3Y136:_"#EY6$BS$(\"^YKO-C9!= M(;L75210KV54)"!D5\BND-W3%C/4ZQD5,YQ9>-,@K6>V[O5*:^OI0-UT.E!V M/1YD.NSV3O@3TI.EFSXNBF1@831Q/0HG,2.69J)[/CTZ[6:,K_4)*0S2ZS7X M<-<:/?$1=77=\H3,E@2DE8O +V.BS8"XUJ/*:.L1:"F2F^&1J1O!8D95<0*%,)AH MWK\0<_-I.H.// 28>HAJK7GID5CK[H2N')(F>=^@4 WHUBK/]P@(JW9$HEC=8)FMLE@_-C8BQ1#1]PG82 M#1$<858SV\*Z.?J& +J2H@C#E"K2$X5B3!+R&=BR.@7Y9("0:XVFC1K7C0%F M,HC10!^,;'@<01\U"^Q%8X9Z!*^["Q0T?)HE6B I1D'6!8YJ_4='3()Q4A8P MAN1]$!-TU13X9+(,1;P1C3%BK?_ANYXQGI D38PQ7-VT7-H($-+I&M10":H^Z7G 1/Q4'J7M]>.D_]5ZDU^?N2W_EW+., MO)<$+,A?F_0U]9P@>$N'T/R@ODZHO@ RWR#-' -V3=N92W_ZP/]C T1L!.N+ M6'L!^.F,L8,T,V'@GU#84'6H\M?_#A_A'".]PBWT1^7KYXK4LZ1',G0H0@S; M8Q6YG*B"OMD(7HZM98#+.#(Z&F?O"/EG2<"=UHA"M5-L8"(E?YF;.QK(_YMD M(^LBD#"#3 =6Y:#&ZYZU*9JQ!02?P""HN@--Q+J8?M<V*ULO,=^!P3<(>%P&U87/1\;VLB,FB MD+E@-KU-5N"2Z]Q4LFRPR!PZ70U/-QI%J ^5)'XL&!,%1Z93JDA=9 .'!IK+ M$4,OX2LXO 5[Q-@!-Z6Q8_^;6('9YLZXN<:MQ+!U!!L:WQFFH-U]A_>LP.V M%G!1U&=\+?S_LOU^$:>3J)S!7&TN;'U_-F/I@K V#].9:<\)<3GW2S]"W0C.F,2M1P'O:V,+4/R;:6N&63,N'\ MZT:I$[(MPP-@\,^P,2/L::0%PHJTH4AJ;S2POMBK$$^OR3H'EVRC MXJ'TI/(^U48!RBE?$]=CS21@2A12.BHGX8O8LM!OPQCNHB2'?P!]/4)"^&DV M1-XNQXN.;$X5U4QSF#V%&-S1$;H&)ADLE&\KJKE&-GT;6GD6Q3*'"SAOC[[7 M,Q98[4R$,Y+8; VP Y^[0OCMZM)R"/CM*X+?9N9PHI5 /6&Y M=U$)IYY;;PB#"%K)P)(]^G15:?:>FV)NZ2#']0D9^2;IC7EI_)/UZMA_T.8% M_.@6&== 2T83;]22T,1#\8_!9C=FWIETV@)G/.Q.H>D>['C8ER%H^H"=FDA@ MP83Z M%F/:;4SU+"#1+R$A)#F=8,.DDI/BE=*2EN!ROQY5^#*0O@/+94UCIS0@X-?' M%>UEIMB,,WT9'!%ZV!B-N)N-_P.VU%UJZO:&!"\D1?%0+P1I1R3WXBS[CLTS M,L'/+Q35,FR[42S""'8ZG)VNM9,)4]27T\XD)W3.9O,3I!2D%*0L!"FOH4?0 MZT9'JP=7WPP+8[GH9D7/@6@@E%U=4K'[0M1D=7.!T3U+.>#1#G0XK 0^4A<; M->JE3KW=*+?K!8('%3)27!G9TCSE*#+2*'6:K7JYV19-MX2,7(",;"E4/8J, M-+%HM75XLP A(4)"CB\A6W 8CB(A+;"TRK)R,)[*A4)3G8,I^CR)5K==3P!F M'U&>MH .KLH37YD[6)CTDM1&26JV\M*81C!3MLRT!60P6V9JTBZ)U495,%,A MF:F5&3-MQIYL*GE#NQ:S'.3@D<4T>.R8O7 M1[#+F8W"K>S2*'5:C9QPR]7 UW?#\CK3T(:&:7ASR;1=5_KTIAG6<3 ?+Q/' M7AP)-YFR"/P$?VU7 R'#_0WXZQDX+;TE@DT"E7*[*3Q7E\)P\V2Y7:X>T=A4,E4MMM6+:'J*M$GBG#2?MFBRTT84P3TIME-K2W8EI6G*I MTZSFH"?I-?@XOP585=I\_Q[2UWLR3"DPJ?V<*SDF 23EJV;L".P=E2REU*G5 MRBU9-.$K'F^E-@TSYBT5>$LNRPE1<\%;E\Y;J3V@6W@K@7VJI4Z]6A.\4SC> M26TDIN>=6DYX)R/?*/UNL]*LY]QVW%;XAI";AY2\'=[":[6%D2Q?4Y^N'>:? M;UV32M4H\NE3N%NT6*Y=EEL'1W_3+EV^N^<)T;LFT3M'G6JKD5F=JA ](7HY MFGBZ74\Y@^C1TKZFDG$S62%X^> _(7AYK:EMM3*JJ3V%X%U#_.1Q/8AV#I!? MKE8OI9Y_D?12:ELUXI?:*M]!_#979[:SJ_,5DB#,Z[Z-)\FP=+EDJX MFED?^'+@31%<=4@92Q9DMB%WYYRF M+.>).7N[< ME \N=Q:\DT_>.7JY>112%ZN M&%!(7C[+*YIRYM'92TCROIA3,AY2D%1,&5!+5<3 MBHR%H.2!F82@K#\DGE10E'4064).\L!+0D[6'^E.*B?J.D2K2XUGYIKMN[KN M3WU32T9M/E/HDE'DM@IK-K+]H4GH87S],;W0ZB9+TN1;31TYX!EA]8.!]YI* M-3.82'60JRS#Z1F*]:US#"DA5@+L19BO7> -ENQKF>$3RV$6@BU M$.J]8[_9"G4C(^SK,PLU=3-\\33X5-")/?LF]_5*:VLK>753*WEE6R]Y*: W M+,;8MCW+]@A;*^M&Q<5EEW[8.)^)Y\UNOWSY^/BH_!XZ9L5VWKZHLES]XL#/ M7X)[LQ:"]@X4*'4&$R)I06-:R32TH6$:WESZ]*89UF?)M%U7TJ; 0!YRK.3! M[7_Z0)"Q04;2C%BN$:"1X>KT:P[(327DZ@B9 [;A2*.WL*7YY+$UA%!V;I8*9#P" &P8O,DP9+:OO..K9 ;N@__'B5 MX#5CVS3M#_)* M>8#]_/7#&'F3VW8;U$(5]3YW<_(/LU^5"DS\R^KUNEJ1:\W$G^2*DO)ZO:JF M>F+=H& FK>1?Q)@N84SUC6_:XHJ_)(][LG&R85+)M75*:4E+<+E7MR6P18FC M$U#MSIG(TTP.2'C2/=')=$@UE)D!C[=(YX+^#79/1Z)5M MG?P?L'_N$I3:A1K70U$T-H0@;5KVE*QS&'!U_0=R/#$-W!O8OOPYM'QD)9V>'Y?]KK-R'.J^UZ#O$,AR"&Y6K4U>62]+P0I#3UMDH1T9"%]!16>K:E$)Y8 M>MI">H3T7%#YS[94O2S$9U5,5*PC50ZIMA;2(:3C',5Q)Y$.!:NL5Q'V3BX= M!7%>;F2(%]O25X^> AG^I& ?ATE51)P6JYDZP515"P4"(CCNB(>$C#BN6B@T M#<%Q1[2K,^*X&B;1*^VF8+BB,5S6IFI&#$=+L:J*P')PA@8JDL8YX#.#G;'CT$-W5R.! D#D+Y-3+)92 4 (Y.YEEHP2: M&9S1A!(02D H@;,G MLI3KN@I(<2S4B:Q)AV&Y. PDA5;"N@, 07%!2X04!A""@, 84AL OR@ET@V$FP MDX#"$% 8E[SY"5(*4@I2%H*4UY# ^=.*N%(I]C3#H3YU3N<5Q&$O*))ZJE;* M.\147HCW-V!(%V,KQ/U&QK9#!MKOU.'4JE+J*&VU7&NOUCF*0OG<<)Z0JL/[ M+I]2JE0\=S7*K79#2)60JMQ+U0%-F@^1J@3!J<)VU*P*H1%"<_FIK+T0.WH>1-[O"0B4;V5VNL;.ZW39 09T/;-C:>;+ M?J8J>R'X0O#SUOKY"(+?R.SD+ 1?"+X0_.,TA]Y!\!-DNYG)X5[(M9#KZY+K M0]T263KS-DMXZT"/1"YD.Z$R;[FD:J4$:W.1U;8? X+P5:]A[$0; D5\;_TC*REK9RJ<4N3:4NU:Y+\39Y'K^$9NA@[1?MUH8QCM MK69^:',7%RM:#698-U$*+D_^Y/EW=(HOO<%#7QKTI+O>2[_W_'3?'3S<2X]/ M+]V7NZ?NL]0?P(7O#R^#OG2#E5ZLS',-_YQZ\(^\U3:6Z+G2@X6NKVAU!&VT M769=MGF[;25I01,K)V^41J.Z6MS*+M?6,FR\D_:I*:(T*]+KPTO_J?$0="U<^E"/_J4%_J>YODN,*Z^A7&/ MV_!\8^7INLK2=E)EZ?GJ1V/-RBWB\LY 8#AG!_X&%X6N.H9FLKG5* MO(D]HE\/7?5>K#AW411[4=W?U5:EH:8MC[S64DXQ)C&F+,>TN=1<1B M84&U9:HI0@B%$ HAS),0%B2/E+Y1%*9?B*$E2"E(*4@I2"E(*4@IX!+VG':? M..^&3E@,;FP[05#87VD&R(ZFPA&_F7#25U7=-!LJ&6 M.DJY*BM"-H1LY%XVY%9FLC$V?I/1S;^)8R>*116/1"U54;\*P1""D7_!:)]* M,&I",(1@7(Y@*-53"48];X)1D*CD1EYXPN P<5F) :;\+Y+M@^(#.RP .9JC M6$U'U$05VP; R'UW 5"!&.=^3B;$6,U!&,5FK'2GWPS8JQFWACK&D*W"Q@\ M"AJ'H&TB0'O* .WNX+KI< MY(R#\'D+ (WKIRF\\V- M;3@FE=6Z" \7DAM7C^"YYL:&C-Q8J]4$-Q:1&],?W#-GPLWV#WD4\DSY9TW_$TPT10]B\N\3R3XK.+N'J>TKL7,AF1NGN? M#.Q^N&)NUQK=+=;255)9(46L1!(\=TC$_?@\)V);Q>:Y],'XX_.<"'L5F^?2 MG_>/SW.YBX@)GCMS#/_X/-<2/%=HGCO@G+\G\R4P6;O4496\@-UD%.:_E*/] M"^T-QYK%!=79GUC3ML^T@#OK^/^V9T0?XF*T&3ZR*P/X]I6W-.17]ZH*;=*P M734SQV)!VH0+Z;MPZ3NTCF)G*R K.51HL7\U(9MCWW[?0@;SP8I"!H^=[Y*5 M#*I@A]?+:N.0NI.BR^!5"^ E2=^1W7WK9"Y!K*I9PDCLMC:7)E77+EB%EJW4 M;LT4LE5#4)^CRY80+R%>>16O] 5:*<2K7NI4J^U+$*]K@#"YFVC6&Y$,BQ9G M?<+JK,^2[4AOFK$?CF9&09+#]$[^Y"];=)--R8^\PW?7&M&[7D$.'>(9#@V> M1$06LR1_PFMM(-*_R2B(MG0=PP7:WM-^2$RF]Z]@:#9*G4:YJ62 DY*+C50P M]PE+PBZ&R9NE3ETM*X=O:H+5<\_JV6*^7 R+MTJ=5ED1>GS'N5PB9Q_HW,J; M$D]@8LP)J665$W)^IYG0T%E8VEL\23GBWY9:HR1/W M*J!]FZNE[/GBWFL Y.FRI:2M4B1[+%!Y\N#12:QY#9>I-T:QUI9A1,QH!3+GHX8/(11TB0Z\#JTK).=3BNVRIW-$_=AK@H:56'.@&. M&37ICO[P78]=W3?PUV(=#F'D.7?<"9D5,GL.<*+\2"I"%S?+K=;1 YQ"7(6X MYG:+W;GD+3>"VY9ABU7+]?H51':%S%Z'S&;J%CR>I"8(HW*2'"$ACD(<<[N% M[HP*?E+!Q!AV^Y!0HY!)(9,YFOBAKNH\R&0UN90O7S)Y9>!K2>YOBP*RL?+, M$)$-@=@DS1HE.\<#N+9C)(;M6-3)R'A;!=J/;']HDI EKE8'9D^@(BG)G=WK MK)U$M)M$#"N@80,4U,G97*5!FPD!7C)-^P/61*)4=25W8G](P(=!?UQ[ M3/^%M'*,H8^LXTI3;41;Y>(O_^W#*HT-,I)XI$]" M$83__AQZLTHE@-$M'T M"0\'T=_BGXB_'G]#,="LN41^SXCNN?BUJ?:+!*]39;5V&U_<+12F\POYFW$I M4-K49BZY#?[X.C+YHJ2\7J_64CVQ;E"*6JG7&V)0ESRH M]L97;0E6;RSIV_&V]LIM"2:23D A.V&MX\#5] M!S(\66!PVSZ\='0\-*X=GL^$.\7@+GMP5]']('K8/34&0)']E$E3+)"G,3V: M7XS3OLT?IC/3GA,GA0NQ)2L%;)PNA*2X0I(:FS +(5&%D @AN2 A28V)MU9( M$H2A6NK4JZNI9$(0)PXT*52(VT<2'A.<^1BR_7@3NW_"].% M3FVF/-"\%C):2GV)I+?$LUN$?U 8L]LR$>6TQFS A(^^YSLDL&5C)NX+?.#1 M0./V?XB6SBF2'0*Z. L*\3F^^"@G$)\$,6G *?'PHISCG1*7,VSQWT@ZP_(I M)'GL',F_?X-L?ML.6-^P1F#$WMZTPUS7I.S7-7K2AW-YE(++DS_YB8).\:4W>.A+@YYTUWOI]YZ? M[KN#AWOI\>FE^W+WU'V6^@.X\/WA9="7;J0[QGUDM(9_3CWX1]NA.._PM M"B$WT^X-81 :L^1QH1]]R@M]3_-\%QA7W\*X&=8L!'M3L%UIHV9,J M%II)%0OG47?AT6A,]]40.VK&YR!I<%%S>>V"&Y8!7(*_LM&N-+9XX<[B&FS) MFU/$SS,H)?DGX:_-2."XOW7%YCN-TS"LI_)'"H7)< M?^22Z8JNE,$',=_)=_C.)'6/SY;<*G5JM7(]LV8EPA\IQ">__LBMXI,@(>W< M^2(OWS;;MJ76L[; TM"G:#HA:8I%T@G9;JGHL!Q\V*EW4AA&IU8OJXVL0$0O M !Y(2$V>YG;.G324F@3!4$ P6FI.I.)*SJ0-<2851O49-]")0TCZ+52E6VBK M=K"R$(=1(3<7N84RN4D0C2KZ:58;4XI3Z!$WT:8XA0I[^GR;Z*/M.^GWT!HH MBD99KJ_VB1?'T-RPEA";X^VA3&P2)*..2.\'QSG$.33-%MH2YU!A3Y]Q"S7> M]SB&-M@Q5,1$A=A<@M@<80NE8I,@&4ULBG2P92E.H6FVT/:-*E=W@K(4-K6P MJ;/?1U$9+,JUW,&$.(36TJ3?6%O T*I2IO']7%CA0I"$()UL9\U0D-JECE*N M*7E)-3BT!\G9RFJ^VP[FAWMSR7 E3?I%YI+FNOYTQFK-+%C^=V+:,\0? K[ MFF-HID1<#U;&(VXY:-OAT$XTP#^^.:*=K8PQ$,KR3'CQ= 9/TEJX=\WD56R\ M@PAOZ/%75[(C55)8(,6*Y_X,$59F'&%E%NTC4I$&D:X@#GDWR =A;42FX<1& MFJ?1)X::"S_:%OT=B42OCLC4?G.TV<30W6!8^!$8TTS#Y3;@Y9XTLV>^2<=7 MCK4B&1'@WRE* ;W\ZAA@K2BJ],WT\2;3U!SIP_ F4A^96/K^>H.%?I'AL0*E M#\WEPW8]29O-''L&E/9(9#4J4KK*V//UCPEHX[N$S>K1L#1+1\YAW^I[MOY+ M>OBM3S3KC4B?2H^#_D/I8.]]Y)V6LZS(\Y- 1(5.DM"T-23*] M8)$-K )SI#=0/@ZL&+:QB;':*'B[$RRDO,=,V=2&.L)HOR!2TTHY_% M7C\$&)PJ S8JO*D[M-]AHZJ\ M6A(*%_'-\4(^7*88'5Q,;12+B@RBXJG0$M(@*94'VW7!_.F'--,2L? M8M+(U0O!'*NK%;F6MQH^F$EK<[6<&%.>QU3/HM+Q$BSN9*LM;0&BJBQWI.!R M?^E-*;I>##I@GVX[U\,%[64F*$);DK!TEY?K[E&[NW]=92$INF_;JNL1I*+V M]Q%=D?:AFFBR)=A)--DZ0"G?1X_;1P-84#/",%CKK;\@E[;EH\6\)3Q4V^[4 M7G*^W&FF3GV!UAN_:0'Q%"SR#UCCT'%]HT8\-%@,5&D?G,B<=BU3>[7/LY9_ M$8)Q/L&0U7,*AEKJU"M*6PB&$(R\"48\#GIJP<#*ETHKJU"G$ PA&-GM&+5S M"@:VTJG(!_?2N0K!B&S)J'+B@&6STI*;:0.6-;E2E3<'F%($O5*&/C>"CJ;] MN!A4K@95$T'+(P0M+\S#%Z"?SXGF2&0%_%P$7JXNWI;W".:%D5.$+T6\2<2; M\A6^O#RJ',1+!S/2Y='KO%'+L_4E3 Y=IF]!*+QNV7C=&IEYW5Z(]\K='?S^ M.]OUMKO>ZB)8(WS2.96.YMFEHP&;1:69%=**D(Y32,=5B$;K[*+1/$W,1LB% MV#72B4;[[**!X "5JHCS[QS.+#AZ6-CRT"&>[UA26/WLNL3;KT77!H"DG93% MKF!)^6.?W)VQ@M5]MJVW 7&F/^@B]_ ]L+K)&J)=ZC0K-3D/\$-Y4 *"ZR_N M[+0'UU=E-!F;@NN/P/6'[9CYH]3+EZZ@U9ZTNH8:G"X,1GLC#/G#'DN&I3M$ MM&\)&@E:"5HE0-]OHI)%L_[/3>(U$JDE>;M M]A!1[.+0KCS#A$<11JWDSNP 7@JQJ31]4L(M!C/B],!$9BAH03ZQ@>%N@F!6 M%MBPQ'DW=$(3CQG&V>H+\0_3@,^Y9*;17Y;PG! #B^"-K&G2>YF,!ZWB(;74",(1 Z+H)"QU#N_!G<.C%< MSW90/_'G@3='F,T/-U#NX#!^HP#Q;*HYOX@GC4T?D^;IJ:XB82HGIHI0-L < M" : MQ@:MZ62AXBC*X+OI:I0W\O*(?0OE"R%.&?3 LS5PN2_E&%I77R= 3;Q MO"+=^PZ62R!/,%:@)19FE %B8(WTDV5:6@%L,C(<>!5E'\M%!,D]."16CA>B MDO[2IE82Z>CH& %LBQ.38.]CSQX_\&$ "3'C",X&R;2IECJ*4EEMR_:7953& M?;?8-3\&2H=KAAH6A,QLU\!7WSH$6>"=\#H0[O*)/,4SR>7%(]K0M4W?6__( M2@K6Z:T9JOT4N;%$V,A_)\XB9>^-W SA#/?KAB+)WFKFAS9WT=:+3 HTXTV4 M@LN3/\\.]=(;//2E04^ZZ[WT>\]/]]W!P[WT^/32?;E[ZCY+_0%<^/[P,NA+ M-V!E<&S$G&RO08(_1?*5'E8R_+EZP/TBV#B4I 5=4SK6:%1OZJN(D'BY<Y%>G[LO?>D3K-[@Z>7GP_WG?%D5>YA%P&?Z%C[+E8GT&C$T ML!3/L-X)M6[ L-5@IX'CF,$7;"+< >#W8C\Z2,(+W+HV/A- MG]3M*=C;1(==S@/[FMG?[,W4:'ZS8=NA]E/"-D>'X=D(>NP@#"R\^ O<.=7 MF-:XN8VC_O__OY:J-+_">WPJ.JZG>;XK#>=1V%H3-N\;-.S8RT,CSIMHN('" M&96!#@<6&)QA/[Q)4*D8^XQI:$,XGBPF1$G'9N4&8Z=4@T6Q*/HR?,,EY)>+ MT_FD?88??AM31$WF^SRB&L,3Z#^S+5KPB%2<.?X(J<0<:-0N--Q?^/^F[=)_ MQV;\E3[T:?AY02+7'X\-W: O,6!Y1A0EV9:F!$BP?(*) M/BFVP\.2XJ.$,( M7Q@FO,HA%(<<311- ML7T7LI8#"C"9]8L *V]24@VQR&Y^D3BH)-ET(S35MG M&HO>>K 5\_3R&+-COG-J,[LEV2C!3G=R935AX"]?LAS)<[ (R8/ 3-!VDMDH M:=[JCE !31-"*:\1 H8*[3+;,M!2W1%6Z;J>0RT>/'1/#<\C1/I$8: U"PP! MRA%Z^ ME8<.EUBL*/;(H%5LJKI'WV=9GX&;3E!A.N6/[;W"\!O&83A'%&87+ M >'21FCE@ESKQ'4I6'0$>+J,+ JRP/B"<)'*V4DY68O^#.'60>,>![8 )+RHQV\?W&W#WAX.< \SAPU7'^#>[9^S8TYUXL0+3D]!ER-#$ M*>P[.RKK9!9X5W[V_Q8959FSKN-R89 FMHD^1S=PSL1G@(XFVX+]",Z#Q"FO M)QZNC&6'V\1A&%G5)=7$1MP/1_9W/N;%*>H9E)?7&P]L3S._4Z_"/S73)[UQ M\'!7I[ZJ9)W2P+/V:HN4OP1;FX>O#;P5V%2 L%^ &IR"CKJ]/ MX&805I^]$$3$];&C X?K7XQH8L [0'[F.=/:R89\'S24QZS#A5(-'9OGX!F) M"IWR%5C!<*-["&Z(;[8S#VQOJLFH:88F&_T#=3:L!%TA:HQ3AR2WZ3AF!ZHH M5 5@K=VM?YAV(0'KVZ#-/L8Q9J(:&2RYB$+UL.$X[".6-Z$;A@E[N_0Q@4T@ MT*6C*+/IQ&%&ZH+Z]-QPLW)N8*U1Z' X4R(3N](S[FJ2$AU717KDTPVGF#QQ M;L4&7!\A<;"+,"M$)[@OT7T+]T5M'C#[T+%_X98+\CREH8)@(0AV6L&[1AHP M1LP#S$]62 %VLHK,/4K<3=-5X],5RCB5J <&"V&-4RY$QD$$88=&;D*O+P@' MK*=.S7,;AXT=8*@50VW#GY5^!7X+#3.4<7[G1*.* ,_58((C5W%/-![C".\A MX_+#)X:H_O3M(/X%/.^2Z"O >ASAD+1WX',\M%:DP'BALA!2F@UP-_&]A.WB MNT]]](]PTLK')L$'A$>_M:L[\^%XKR\6F<="<3G96D=7>;K\0OJT.V&V SW> M8,,>ZO7!L.C0=V%TH.U'VCS.!2MOVH,%A$;;K-&H; \<($F.>)(/RZ/#BBQ_ MU)[@R@38#L]0+L\<@P/AFTD#J?@0/8G@DW@"8TP,#,T8G/$PM6+#7DHK+UAY MENJT$55R4QPDJ"I_?>G^D_ZE?/V,3CGV&*4@'N_AO(YC"8[7D8,<83W@ MS'GH<7,KC($'2;_QL[)+^,0^<1)$K;$U[EUF1>*ZHXOKAH;4T!45WO!YH4L6 MB[C;UA.,;D+,P $2#G&GS2B1&Y$O7'^(*1UHL%%'*SS"G ]PVG5&F@5#H;9N MM_]34F6E?B,WR](C'I_H,5SZSDY5=.?^-+!GH&1;JORY'-JW4<,NY.;DL]@& M-L E9]KZ$U $I65AJ@-#T',]9B=@,'A$/;X3[9W-<$C !(_H7>X-B7QV<5QC M9\_%+\RV10L$Z&U1N:$FK,> J(!H,\R60(/,9MSSM M(0I6H._P5Y2:=V!)VV$G3A!D.*S9+O54E^&2 58*H:$5. ,Z\,,-!I4,]-8" M>QJCP%+N8;$6L-1S2ITVZ%]G MB25LLXO<0?=A Q9:<^(G[FAV4^0;(V,\)@X!M1@]EK,3"[!!]*!*9^RNS&MQ MF(E& NFX(J'"'5)!MLJ^2 193@1IBD20ZTX$::SES%-MFR(99.?)[-O@-@RH M]\:+'+UU?6ZKS>6&MN<-E2SMD)%^PV$@:ETK:QY76<3*F3$62$XDZS878-.@ M*RLRTY=IT*;5>J4E9]=B-=V;UL(55ROM>BMO@U(KM79##.IR!U7/!@)[2]%2 MRMOVP!H\GR68C+](DPF8=KS3' ?]/[L9'**2_C?U#+,5XT=M]@_#HM89BZ>P2^RL[=+KG^B!EUU7%M;JE5&O M#R.@^2*6QTC!,D@IA18.!/I/PYKY";13!>TLCU+%MW:C6/5J*?:2[+HO(@P# M?>.M 3NVH>] F2?>"0"S,>'-H[-"+^R+?)X[N(N=@?0%*04I!2D%*8]$RO#E MUP#;V$],C[S=:Y$RQJ42SXOG]Y/#9".3@NYHM2(JUNKVIKH=LP/SK7C5TR*B59)8%L/_*1F_ MO5O+G]Z,;.^&OSBLAJI&0ETMC(&7936K9AL' 6#NCZ$EQ.0ZQ*1^)C%I"S$1 M8G(Y8M(X@IBP;.]_$\=.DI":C.?%EJJH7X6("!')OX@T3R\BBA 1(2(7)"*M MTXN(FC<1R"F^C-52\1O1$>;XDM8^S[&F5BUU:F78F/+0_2)CQZ5@JYHJ MGUZ!US)3X(*GRY:ECA,-V4%9U62BK8C/6Z8-(]2(&D01/17CJ]%&7>E&C+KD^M40A*D5P MY8@"=:;@2KU:ZC2K9;EY\.8OW$MYY*OJ,:(KN_!53?!5H?GJ&!&6+09 /6]N M2\%3V?+4Z<,K=1%>*3A/G3Z\4K_Z\,HY<.CD"*9Z!"YZ9V >IT]<<-8I8 \=8SXR@Y&54/-FU%U#4&6NWC+-1%G.:)@G2G.TJB6.FJMW*P>7)LO_$QY MY*O:F>(LC9K@JT+SU>GC+ T19RDX3YT^SM(0<9:"\]3IXRR-JX^SG(,K^OZ0 MMGD\-6Q@!&15V8A76U#\CMWG7R"MDJQ3?FE3:Y-"6:B3;P34">GJNN.3$6NG MF=[";I4Z]7JUW&H?7-6;=BESBI8C1/$*1;&6#V&D$(?-+$KLA3 *848Z]\(;^Q^S014?8CBN*9TE>:&&4OMP\'P!=! MAERR55;)&PF<4RMUVJ)6L9!L4S]3;D:SCMJH53W8$!!LE4>VVO?<9T=X:O\S MGPBH%YN[ZJ=/_&F*@/H9N&)PQF@ZF_AM%99F9/M#DX3G2N%!R8Q !5)*9[*C M: 2^46ZI0V^./KR'!GIC:_-2RZG/2AKU/->3.L M8$+80G/IZW1T[.>O'\;(FR #5&3&!-S)R;_,?Z[ 3U]6KZOU2DM._DFN*"FO MUZOIWK1N4$JUTJZW\C8HM5)K-\2@+G=0=;FV\55;(@0;HTQ[W[8''F+PBL@C M.@'5[AQ]UVFNCSHPS7VG.;D?[3W1R71('#;@JE+. M_8A5655WQLL\7&387,]DBR53X+]]VR,CMF(SQ]#AS>P?AO6?0^=+!RV>=\Z" ML-__PH[3>/W3,WDG7)R4SSL$\PI)O3Z,P!C#:"R/D4*RO0EQ*(7L(;ST'0TE M^D_#FOD)M%,%[2R/4L6W=J-8]6HI]F+#H< ?_D%T3_)LR42:1'GX!_G3-]XU$\7RU$FL5Q %*VHIE95& M*R?PUD),A)AL$)-CH"KN(B8U(29"3"Y'3(Z1MKPEY2D[D&0A(D)$CB\BIV^F MU['?K=9J59SSGS/_J>[\#KD!60\*YT(VET M&04\T!$E+:LLU@2)PJZ@M7I.ZM<%WV3+-\> E=JBH;/K""IX*I<\=3Q,J;8L M=%%A^:9Q#%"IS;JHG5V9E>"I7/+4Z3%_VFK>>"JC<.HEGT!,0QL:IN$9Y'BI M>\5LLOLIG;RM1"%=F '\=:HX2QO#D66UM0H\N9+6>P&^L8+S5CK6.D;D;HLJ MK^7-F21X*F-]M1+G.K6^J@M]=3&\E8ZU3A0?DB/,5,3XD."I"$^=/J#2+FI M)=]G&%P3WEY!;;E:ZC2K9;FFYL05(/@J6[XZ3W%46ZX)OBHT M7YV\FJ@M%[&:2/!4A*=.7G[3ED5XI> \=?+P2EN^^O *A<4\!VO:IUNGC*XJ(KQ2UH'C;5 ML?5?(LYR1,$Z4YQ%J98Z:J-*LR@UP5>%YJO3QUD4$6KC+.?@BKX_]+ M7M9U*]N>N=I6OZGG7QRMLF:? M^J5-K4T*9:%.OA%0)Z2KZXY/1D^T]"J]A=TJ=>HUI=RLKA;T[N<2R45;;B&* M0A13;?!KPKPG%L9VJ:,HU7*C)-,?,(^E&%\1K" MZWQ!.?;*%_)[1BR7B"C[$47Q3.DK*D;9RVWY8'M4!!ERR599)6\D< XVJP,!"'<0KB%<.^0Y'#T[?M8:0UGDG#J6/SB:?#!$!R,3>O% MG\(ZZA$4L\Y_#AU\)(HD=@Z(,Q6YY1X>>]<\XQU>J3E$FCFP9 Y\1_)=,I(\ M6X)/:&]$<@SWEZ19(^E-,RQ)PV67=!/^7R*_9[;KP[,?$\-$S '#-.$IP_+@ M?T!4R33^](V1X3[+%$X!%O+HUYIT[\ M,+R0P-^>1*$-^"^5-70\$Y&;B43N>1/B2"@N;KZ&F\P3@PF1[NPI?'DN@5ZP MP\6$=9"X1H ;+,\QAC[5,3@UR9MHGC317&E("'#(R)YY<-]P+DUMMJ8&K/3/ M2K\BN?[0!88 /H,%E!ZF,].>$Q@_W .48H\BXQ#VB^,":\$H"+ <_DY ^ S: MK'4N.<@H#F%LQ)^?X6BFVER::2BNQ@SX)?R, []X^@1?KT>FP+A_JHT(\GSX MEJ&&4@ SU*09<73X"LH"\J>F3Q;OMSQJKC2_NB! Y,;3?L=>7I$>;8<],K)- M4W,8K;3H"Q8/$+'&GA:5(.U4)>HCRN) MK&58/M5#E.0!L2-VW!\^V"?C>6GC4E$^,5HCN39NM15E3!JU.FEKS79+&:N* MK-=:C79-^5\%=>*.JQ\,A2].#5ND@]EDX%AO'6)2F^CKAS'R)H$='WF*6[7R MXA%M" 8L[!5K'XG,&;?+G,>]>>H.'OC3H27>]EW[O^>F^.WBXEQZ?7KHO M=T_=9ZD_@ O?'UX&?>F&VDW I&24$]L4+1/4#O]#-+"S'JP1"&@@>E(@=4MZ M,&E!SS8!I54)#"5^UEK:8Y3E/86:X\]<,X'JNS=Q9=LZX77,2W$MA89BAJCD] TP[^_O!#>NZ]_.UF\/#CN_3\U/WV]/PT>'KH MKYP%=]\XEM1:9%@P@DZZ>??U"1GY)IS<*05XQI@U6J;' (^Q2:1H+<_YC/L: M/5*9MO5V ]IB&FXTN)-%CI'(V6,P*>T//-T'I*7G](5NI7X!'0W/F4MN@S^^ MC@P7]J?Y+1Q-\?/TH:]P.'X#)<05,NJ@)9\ U;OL9ZZ>VNU*JUY%#<4SC_B' MN?*JP'2^K%YOUBNU9C7Q)[FBI+Q>KZJIGE@W*)A)*_F7\XYI,YVV9'U=4G)7 MLF]LPZ02TR';N\R=60UGFOV*JF>5-UYL:XJ102SR^D##PO.IQCR?F_(:<[C\ M:(GLDMBX=;K70R\UC8Q<2G4>?>.MX<'7]!W(\&0Q@?(FM@]O/F+CP1V>7\M; M6]CKI+R&1/6^/YN9U',?]2']57*(QSWZS#_TJ=1_^/%:^GSJG/8K M"(H7-JR])2OME;DG@[/OJ^UZ"ZY;C7F[DF#WNU2IUI6V@5J MC"YDJ+@RM"7OZSPR5)-1AJIR(RB/;P&(26*U1+- K\"[.MWT%"W(7 M68] O.9WF)1CC TR.D3,E%)':9<5Y>#L:E$-G$L.VY[4>VP.4RF'J=6\@&1< MPY%KL5XLG21N5TOQTB5NBTZ/(3<,<%4.$2X*7*2T M"G32$+RTN_;.EI=J:'&KK59.>.D:+.X'Z]UP;(O[QO!(-3)8_#],J!+V]^EU M-4VDY<(56Z)GVW598L\;L?38"7VX3Z=')> M:R"O59L'>U>$3;XSMSP:EF;I1#*)YI+]8I/";#I,95"$^Z"]'J>YI' M/9N],;O3T,Q7GHR;*$G-4J=5S0I?1MC?^6*D33K[($9*JZ];>,Z3#T>$%+;Y MSIQ"-UEA?9_/4\*2EYEEM":HE" I;;!L9-'5MI@ACYS9\^3!/S M)+"@?C6%BJ4W8RV]#F1!6!U>8A\F0V,I_ [[9FC.BM?2&0W3/ M=MR*]#=B$46(I-\(2E/!98 MF#_(.[%\7. 1D?J$R7]-;G=W01_(!F*@$848V IH3:C#KE=7Z[#O>M^_/PU8N7WWY1Z+\@=/+W][>+D[3B4V&T/2 MT-1S@A+0ZFY@X%!,>D/@%SKTBP.A0E IWP(5ACO02-HPM1"&Z1/^I!ANED:'@(+Q9B%(K MD0+8S0T0T!" :X(KPT9 ](D%(OK& MZ$!1^Q!:"^%B0$\2I!CN>(YCO-/5]:BEL%B"BT UBM)GP=PL@BJ]:XYA^XC$ M9L_0W"2H/$;H*6*_4RWP9G#[!JCB<@@4:J(RR,-?[,<10 4J.W@LD!ACBM<"W#V@!B@'%\U#^P/4I3LQ9G@W ME;/8K1S +7@S _2+$ID/C0ZH(OT]E'F8L9>@0@UV@(+C#1A#=/H42L]EG^)K M$A)B^[*LLO]6FVL+XE-N;+5X4ADBJ*4Q!'8R\F@ -("9L<=W5"\95NS+/Q;9 M;.N 9NJU_ #-#*((,A)#CN'(,"X[3B <7+#O##43-Q%W!>Y,P^@#J'*)8GTQ M9%426Q#&M-S&H,<2YM\.$K:C"#?XJ0W>[\L"NE$J[4;>0&44I=*H-O,XJ+: MNEDSJ2TX A>'W;$+UDE1YRYP2P1NB< MN3Q27D/"[C=FX^'AY1^:Y6O.7%). MG6]P!?'%HD8(Y34M-Q8)_YKY:#N;<_[Y?>XK*]QN62JZIF8 MJ@5,U3JXOB:':=ZYU]VP&=.8D2B)3$6V3V=1UL%B*8E"A.VX6ZOGB15(SPLX M2@CN.8)6WL@]#1E+MU:[3IV<>PKBAM[5N16!VL_:7-[11;I'+G*AC_(94R?? MFBB=(EI32I,;+T!#H5Z 5E;'DXQXX$PG&R'_0OZORZG>4#-RJI]?_GF/<.U+TO/ MSW?2I]+@OO2Y(G5-S-=ZF^!-FNO"CCAB/L1[GC5I.;2:AY9/\7[,(84^Q^DUU;!NB.87FR0Z.O'L&),"Z5U,:&]A!'N<$'W%II=50LWXY_LS3YU@YX;&B3U8[,6(L M@J/7;=]Q>6MMH'G\(3#1T,(JKU0LF+!/6+2&!YZQ>+4%,(K%"W87 X,E)+^Q MU3A+%0_+<:=$8X%,*H]>4*BR#_%7:](8-;#5-V4;?)K7:QC R4&UE8;Y[SJ- MHP0U3XG3IZM 6<5P@$W^]#7'PP*1,2[(LDR",J1U<"[Q/-84:E&GRQ@4Y8FR M/LN?I\7+8346?O;=&/'RJ+!T"HQEEU(K(NZA@",19[2V;57DPGH06@WFNE': M!?4T@21JAH5<$:4Y6.BVX[FA6);9<<$$U;54>&.#F>W2NJ,D,5H1=EYL@#4 M$:D-M1.H):1+,-H'BSB\$"R^5[V&C UZZVYP__#P6OI,[R.T$I!7R&T>"] / MJ[.9<#(VU>TID!@A[;X8U@CV-MK/'2N41EB)#EL)JYS2&&-,;0>K$QQZ L,* M*JQQ8\5,P3,5Z2>MW6)*+8$YXGQ$:\8/%XTR+]K FBIXF&D=8^C3I\:./4W4 M)JL"1:PW,,VI2*WP%^H\+%8"LKT%="&LU@K>B&P)O*E1JFJF[B/7HZZD-9B! M$I[!,C)ZQ5^_T(5E"4:-VF11)N>S8D\L0&%5GH1K-%HT%93(FL8O8L[Y(H=5 M5B#O.F*0A:I\MV/9!](<0^V!1,A@?G*E] B!9 MX(G9U&?\-V'%'9W!TJZAAD5-E-2-4"K<) M!BM!Y\]T,_();O\>I?[:R<+782O=,E]UW^G>\R']@&&$$T,753BS>JFS.JV_ M!";X#&0%3:UWW&$K;&>D!;8:R"J]&+ 6B/ @I- 0;FG,,&Y,?$H(D_1 ((8;^ MEJPDT/+".%YH/(;GC+A4&.ZZ,^\"P8XA BT-@F+\P!O*H5L5]YPTQXKTJ!F] M\:,/)S<2J)-E%ML!/J,I)\%GA&' &+!#8^:=*;89!]9P"-^MW8BQ-Z:4P.Z$ M##PF<'O$;<,4BF&QS299FZV%\Z3IW_-51D8SQA30)-<=+!"INZM4MCU!U,K9^13>'>)_\"(\&P M>A;!W(RDC*PF9F0J*2M[1 KY3M)87ZO"1"G;L1C^R>H3=)$S?H\>*\;&;S*Z M^3=Q[$0Y4!')HZ4JZM=B5;GE74@:>PG)Y986Y4-(!A/#&:W=$ZJECI*;KGU7 MLEDTQ69Q!CEXM'W'FZP5A!H(@IJ7=FE7LB&TQ(9P#D$PQAODH XKHZPZJL6& M<"RFH,DDM(I!; LGEX8NTCTB$"F+G)H-[(I84_/2JOX:NR*>L8W71;O71)^S MLRB@% DT4473+'5JY5I!NAD>I:#R>FLF%5G43%YWS>2:5F$U43,I:B;/E,R- M'_B[YGBPT5U*.O=RQHT+N_!2YZ"P!N:[[QJZY)(W6DEC8-FEW(QGX6Q(EYX2 M0K-<@RYL/'V8-Q=B7XQE.[.4H=G,-%8*'/[JQ@;:XWW)WGS#TY9K/1=5!J:M MTW00^'ATI6*EGV%/.?[.(+5Z4:(4'R5.WW9)?,*8HHA-HVC5CLE[G+$B2E9I M%N0_LVJUH*O5B)8E_76Y0",LB7#CJ2[PCJ6T&*"-X5""+I*::,L-0*";"21#9SL+J.OM5:*JA[QF=_PF+_(#A97EIG5$BE#&8RX_K@^F>D MJ>O/,"]1X@TO@WO?45IY#Z_/2\(&JQ,3@F6^NH!REUCGMK\N4KV"QK=+I2"T MO-BSN61L*M.,\S^)U$"GS@=6Y#/EW),4"ZYNT!QL3'RQ!&1(2YLIFF6V= M56ZUHIP[M[J)T),;*BV.F%J]C9&.DUK=DC%!>'TN^=;4ZLP3J14UCXG4+07I MM%JN>;Q$ZH/RJ$&V&7H.(=<0ZYW84YB5(RD[Y2&JXT@BW+NZHW'V,VW&\ %7)B-Q%$$ M/,**[X&G;3:A:!-[EX*[!( 5>,_0XSJ"NBU=5A6KH8J$[X!\P4K:% O#=I8L MS'^\/J)FPZ[&%:FW^BT'F^)RM(Y%@U5,/+.G< )DI7;\S!!^#@7/F>-!@YWL M@C-.,$G:"Q.1$FAKXH6]P8UDO!T/:"86HB)H.S:<74!-A$<,K%6!L4]MWKP3G-!&'C9'W0K"7:NL'2; MUO4:3@C#PM0J/9!S;HN\YIU8(]OAQ\0EZM#NUHDDBO.ES^K%67$_+DQ(P'+8 MS=OUAP$\$,Z);AULO7"4V):X',P@F/.F\4:)N4 A""B%@UA'JBDK8V8'5S97 M8&PV%&PP#P<^H,8VRU-[ U*]4=B/<.M: H]9D4^T4A&_Q_GM-A=.1*E?: M&\Y'[&"$T$E_HB4$S)RV3EJ)X0@_O3S&C-5@00_!G&)3 MVO MX[0^0 .[Q$HLEFY52QT7[IVO3FG&7KDX"+,O\34$7F.%GS%C5?\#;\.@@B7R8^[276Y6!3RZ.Z-+]'%&;!9O!M MJ]2#7\:8H =_1M 78HY1]")1K3E/) N#M'@D0X>V*%P]T6J6!0R@!W!D!BZ( M3D!,$8?K&_?M2:\FPFX$'>"?"85Q8;8UF-F&2U&28EY57/@Q[:J.?ILIVO]1 M4#U:U#8,H#L8SI*UJGX#::9G V)-.)X,6>QV&$N-;]C:NV:8U/BGK(*H1^R= MN^ ,;5B5@?:A_=NWX%:@ET$5"P.J&B/7NNA:9A]=FD/4T4?QKG:FD^8NGVHL MFQX-*8:.\ROAR4#6.CP'I\01P>-Q5/L%4A,BSBW&EO2B9:6*1BU:7U/B+;,$HA7%L0\7 MD%L+BO@SG&#*C;26RCOTP(^RO?$K/TL_[X,\TL*\WM8FY)$9TLM&! IP"_<82GN D3U..BE]=CR\&K?J-'%R;+X5"6E"FB MQCDN=V,DK0\#,4.@23S7& M8PR@6#=CQ.E4$R+,F4,1X3S.#M@+* G MJ50R"7$7+.9N=#-FRSB!58(%<'><9('W;)Z>8>IK&"8.:\:<-FS]8BZOA=MH MH:X25FB3V".X6.@GLZTE!H+ITFP<^HV@>TE_0HBW'! 1H.19)=@DYF.(!)OK M2;"YX$R:"W;27D6BS-_@M**!=B.7<*J[9Y8\2)"\?+9B!^Z?_;_%W;>:Q"V(OPQNIN_4M( [SK_JF60ZS&Q@<=F!+(R)VS$1A 7;7 M'X*U9,"!L,P1%5_AT&>X*-^OS.WKEL&*UBO2I])_O;X^E3YS]$&,/0=!+7IR M859::.$L]G>8,S/1WH*9(LQ?"-",GC"#^ Q)&H9HV"-#C\)\!B%21);'&7<&2XZSR(FD6S9O[Q^EAAS\.ZC<%N MXH!U,6/'7X =1P=!,W!H=?<2C'8U-A@,%AC6R- Y&AZ#EN2HR'C"@7.LLP21 MC>EJP $QBF,#88-S<>2 E*DQHB M!G00W0OF?Q'NG5X4;UYIL-UU227H 40_R^+@8(3$"W)7&"-%K6>XZU5S?A$' M[-RNX>@.&%+2O\"V9=CWWQS$WH,Y4_EEV4W(W$?[2RC-9)K MXU9;4<:D4:N3MM9LMY2QJLAZK=5HUY3_5:KMTME-355.@7#VC'E^;@)>6:N1 MD*_=:N#C<1BSBO3\T.T_]%?+(W;6$.N,6O:YI%&HI[%U=TF7XXR(X5!*RVCV M*-V8,2AJ>-&MY%UST#48/( >+#ADHZ>#YEN"QM8<@L!3&$@S::8'_&_H&R;Z M[5R45G@%IB/1!#+NC_F'9@5.Y1H5]@#YN:KP-#38,:CL3!<=0D#8^"@T)W3F M,SS[!:)M,B/5E57_&&;1DEY $KFMWAH M!?M11-J8!,F\P:OIS? HAFX6L,[P.73".!B[0<.(NF#Y$W:0PN0:( F:$V9( M5:2^/5U.'?\K_U)L$Z%*FG(R"KX96 0.%TS>)<(*$L =0M&CWRR0*.H:TK"; MA(;R>1H5,!=)HW+8,:3]ALEVK""S9'Y]&&GQ[1L^#=R MA>4FN.@"('46BC#X+%-(6GL_N6\=931M;'"=+/878?S&-REF(2WI^D668\@9Y6 C&ON.9= 32)Q7 MZ&;$A"OJAG=#LWDI?W*$X60]FK,8?9CS^]+V%-N6=N?*=C(?L!,J2> "91KWQ3Y=TD0^^$TJZ5.8T.2"9UARKEM28(_W=QJI4Y[0^RO')S?:+RN'-0D M>2E Y-GQ#>.^#)R7IFHMZX3=&&@Y^5Y;4"$NZFD1^P]AMLR6 G%E*LV#V3MO#@X1]!]B63@3)& MHZF=:H]O_=-695;A J@ZL7-HC9:76<4/X<^&,"\2(Y05S'XX=>J'\12\> M.HR*]&-E:&XD6XN>VVC/.FRAY](V3LR#3X\?;"KC%2,W878&67[OPL[$ET_1 M813"?_LSW,?19\6R*ZG3BKUPKV2P].#L]G@A/G8H/NXZ(/9V,PF(_3RLFK"D MM.-'X$/ \\N8^W8Y*'L(>D(D?+Y"/25NA;Z:M^7 M7^?@BMZE(YFAF:V\%RLOS3;U@HCGDY\OB&;=:&CUXD%3?G*%L\[B('1.]7KQ MI$PX4V9-SX/1?G-'R=U12).F6!P>")A60(R5A?YW-2R6BC9%3;JW X%PWXNK_MF!9G1 M\CI:[F; KH(%:+2H+L#V!F5XH^/QTV1X=HLL6HJ_1G[K6*J'MAX2",3SQ4JU7;L=)*N'.X88F(<$ M6_%\(;7@;IG*H;>F'()8\FYV>5"2ETQ1VH'GR#0].%$E=]3BY;]Z7(\3Y8\RE*J:.4 M566U\?K%5H4)3MHGR?MP3E*1DYKUK!(K1175/BZG%]O2#_ ZY=5_>.G/7X-! MM\'K9(5<*:RZ#!U/)R2KV$OW<]8L]''Z#;6*]7>-6EXV5,%.YW=P',).-62G M>C4O^ \%L<_V\W%DI+FO,!*SU851W^&>1N#FP*;2-Q2>-UM'AZA!/I:C(ZH! M$Y15(U->TI:MAW*M#/:FL56I2:K6=0L[EC-5>BBKWCU M6T&B7$4K^BIZ$GSRLBQ%SO)5#Y21I-"=NEEIUG.S%LF&%W;*%K#HF1ON!36] MM[B%-YI_K]R(NO?)"[QQ\$',=_(=7C_9PTI7,2NXVZK3J!XN/V)WV%)^6V)TN0GR,=Y(H/@TX.S6S NL5 MNT^Z[(D)<0C%LA5[4-Z%J(O+M%&2FJ5.K5'$8Y*B5M3I]_:JC'N[4FU=T-X>#(+3M@UR=/YTCI3/[T2G@F(')"?K MQ HESYI%=:Q?0^/Y M,I3%?BDZ(DYS ND*4W,2Y$;%.NFV",]<5.[-];IL3BTUJSDW8^,W&=W\FSC) M\E3%9B M55&_BIWHHA)NQ$YT(IEBB38I1*J6F4B);>JD23ABFSJ52-&4@10B M51>[U"4GYHB]Z@2"M920DT*Z&D7>L"XAE!=+UAG'L/<.BMX=X-J\VNA=ZOD+ M!;1OBDZU29'*#D<$2KMF8L<_;HK.]>[W6:;H),I;FM2<*G8'6HV1[YZ9([;S M3#-SQ,XN=O9<[>P4%"Q1S?0]S2/(GKTQ^]W0S%?;-?!+Z??Y-MWG:_4+VN>7 MTG5:J=)U]&35R[TLH![/ &!KD.S'PSW6).SPFS- M? DSA'M< #BFAG_<]N/2+E)#RW7&M]%;AYCPC7?"L0KYVD>>XF22%X]H0Z"( M[ZU_9 6%[_0L3!$B%:4:)T;TOY-P=YUI;^1FZ!#MUPWU+M]JYH=XDMO\-"7!CWIKO?2[ST_W7<'#_?2X]-+]^7NJ?LL]0=P MX?O#RZ OW4AWC*?(: W_G'KPC[9#$3K17^Q*#]:(C*05C$3Z7U72K!'^H20M MZ)*X<,VAM%L-T$5GG)\J5Z3GAVX?5N@3K,_@Z>7GP_WG%,*;$M@5%.V=[7KK MP%MK.0)O'42!626&QVJ8IN]Z#MC\+F4+W9[.;(N"NH*1Q.PB\GM&+!>?9:QS M!_=HUORO+D]^KIP-XK55KZ:%>&U4*\U&\D_[0+QNQF7==5 PDY88TVYCJIT; M"5>I7R@4;J#ZYZ#Z);*B^=, XV:+*+P=!_8R"+P"+[SO=*^'7JJ@5RIZ*6FD M]%(*K>@;"P1?G88UQ>"$?W*E[Z)N'Q$B03R?_ODKRP'H3K'%Y[_9R1[.@=2] M=F./;WQ@3LUUR>E!!8KLYBXV.+JR>[+##_Q$;_S3)5UDLB@;IG=AJUAH*3>S M@@$ZU P1 \LTI,H0O52IW$P.G)&15B"4%XY$4>_,N/-($'DD \RBB]A1<9;HEQ ME$),ZTCO=6B5.K5R5$NF@'_U&7* M/X=77.3KK)OK3;P_L1WO!HR>Z2G"=^*\LF47I\LQ@-6(2%&"H"BECEK-"PJC M8) 3;M,[,@CVTE4/]AGFD$'$.?90UJB"[JBIXOCZ3\TQ:,ZW.+V>?]\+%F,S MZ]9*G8:[<5*&=\\V/87;$2*5$YGI=,"5$YOK<=<8#SJ0G&15EM%Z-H_-SRNWYV5R^YNY*F M.#*[Q;8[0&9;L*V7Y+CH.0QS$); :!S9!3 @ML!H'-(+ 9!#9#&M84@Q/8#+$D;6IO MC_$,(8T=>RK9\?3MDR/'7H%GX8(\!*E: *1*10]Z;:3V%S043$=O-5?307?O M!9"?#"8A#H45AU29]?N+@XKN,R6A^;80ASRPC!"'?0H%]A>'*HO7YD <"G): MVM..C/6'.=ZYJ9@IK(1JVJ8*.BL5&*JOH,V*A!FS$EE+1<:E^X7._VO'O6<7;[ZZT#.]9N'Z!6 M=2 M#^87T\*5574L;]DF2QF3]P>N.P#64I1ZG(Y !5)0:RP@WB70=0DYS(78 ME-&%6&VO%D.G/E1<1K6'$&$APKDP2K,38:74:97E5@;N)2'"0H2%".]\3,A. MA%44X:2Z_0L3X4/K0LY6J''O.[1"(SF%FQ7G++JK_L?^)EQ]^8RY!(7>&WH: MC&[T9#W\UB>:]48>;2<>+XXF@_L:<1U1X(J0-D#JJW(]]!.8KLZHU2IUJIKACB1U!"E\+,CZ?)URLH M9-F.K!RUP;-A9.PZ46EFR\@7F)FRLIN"Q:K#G#P)5$?F&&8'/7]E>B633?)Z M<^_6.@DL'^WG93]!+>HG>'IY3+67WG.9^0$B\TH MQ>T9\4#RJ=10:\QLEWHW;ZGSSW@GW.O&62_R%/?9R8M'M"$<['UO_2,K_J0S MN3H5I18G1O2_$V?A#GLC-T.':+]NM#&,]E8S/[2YBUHFZK\UK)LH!9FN]]+O/3_==PZI^RSU!W#A^\/+H"_=2'>, M$\GHY%&CY,$'J#__@XXKZ6$%]H>'BQ"+A49!8B CD:4\VP14I2+M%E@(M/"# MYN#!S04UVY]H3E(8H24SU4Y7JNL%%_%=\>C"7>_[ZT]8WZ?>B]1[E!ZZ/UZ> M7O[6EUX??DC]OW=_/*P]ZNT4+8GJKG,]_Y?>^_:G;:2)0S_ ME5J>Z1GG64"0Q#5YWJQ%;)+#.8GM-L[I[N?++%D41ATA<72)[?GU[]Z[2D* MP(#!$E"SIG,PZ%*U:]^O8EW>D-V; <"=2\ RT%I9@*#%* ;\!C@%U[D\G%X" MJ[<1U^Z?"?T>I31DL4$H!"P^FQX4X"=XZ=C#[<)9,2\*@Q P$DT5#%)QTQI1 MX+/",A8XL)%;#C*7Z%I.-( WA.*VZ2OX7Y']"R2P:STGSP VS;P)/C9@#[[I MRJ -'T\<[YG#4T#(\OE&>.)Q\"+@Q/B B6.ZE2U"8\F,D*2CX#PN?\:#Z+B# M2['?96&RU@(B"W12+?J.K!U>$=>TDQ9]A^#E$CIY^M\US"_57/!(,>"U9W^4 M#>M40T35$'&?\%(-$6<;(I8PLXO#H4[U7W.,?J?BMTHL"/#7X/<*E J4!0?E M6P>94TX\^8@R7O^A00&4G.!RE79(G#M>D,K<$JXMU43S!-ND[;"] V!8S[6\ M,?\&R+5Q345+W^EBIBOYXGMCZ8B&,Y%!9L_=8H4&CNYIUQ;[4!0A0*5Z')X> M\;ZNKC& ]<.G'9-Q[96#MI:L:A_TC+-76Z5Z4L9[O1*+3Z MH0BYR<6"UL[=-PI:"EI[]V<==I9^G#RZ(EUFFAZC4OAWHW4*R&[H=)E+\[VB M<[H>4K).<#T]))(NFZM]K;-/>JL$'XJ0W:^Z,^\>O5[H![IG]&H3>E6UQ:XN M"KV. KU>,$KWBU[M*J!7L]1J+,Z&R@>]5%0LMG/FXV+3? $5(5..N55NKS@3 M>:6>I+^4DR\9BN09U13/T/;Q^I?=@_!<6I-\>,;"]+-/U4K&:(."^-\4D9X8 MD:Z,A"TCD\8_C M];N@SP;29[VP&29OG5.<1Z&EZ $G2LIB^.YT"8U*?8TU9%1,8W)FV:ADE)MA MV2$^ 2A]FXOBUX3;A]>83&=8HNF_!-_%;A."EPGUA!F_[&C=4*2)]8OIH"Q MHW9S5[&CXI@["KT*$SMJMW85.U+H54STRC=VU-Y5[*A8=N#!:A%2=["#(*(F M(AX.$>"^90=\IGF*[-XB6JBHU)0:_D+HY(/.BF%WJO7BZ]9T/C;//T.2\>+G0"Y;>>1 MD*&!!=5^4ZU>JQID-!JUQ7#L=EK]>F=Y .;D*2/E=GZ,W2%E;<>>#(641X"4 MVWD_=H>4=>'_:!YEJH+&R5+99G%K9$PXRT M+*WZ0O>#/>9AIV5HYM*:*A-;$6J!]O:6F=BK2+:5?R[VB[3;5MG8BFR+L;?] M9V.O(%:MFEL^]DLTJFD'D)$].Q-J]TG3]4IK/F4Y:UK*\I1E+9>/?G?X/G -4+5<;I?2D$W;/'V"ML!\K9U2#6+@;0Q.^EU<#+4D!+ M/6#L#>RA#3_[//2]8,(M2I(P)Q/?,ZW11[S(Y[ J7F(3VB2LU?8&\G0"-C+A M>-]&L7<9^WL4[W1+#5K MB_[K.)7,# +/LHEC/]KAB,9Q)?2?/7PK')DAHZ$&L*MRDG.6C" C\1 GK!'+ M!J9J\0H[!';2<9R9J6=B Q(<1.D\9CBV&T\S6WL(VK+Q/#/\1@FJ9-BO%Q,Z@.;'QD6R/V MZ$7.0 A\$O8)M.UADFHYR,;UL>G_A',@9(>;$7M&@%DTJ,X4ER;)FG11:0ZA M$@FV/DJ9P19(4A ZW% S :2ML8N4RGCEA?P@5)0O:VL:L8ZA;RQK#:.5ILAJ M3(\_S;'[H?/PX(/5$')!A'?>9]X#6N"#'Q//G1)A"KB;T]\J5_4RL5G+=\G- MLT]&J5IOE%K-Q<'M2R7F'!=9P$@B.4+6)=2]IGZZEA!8G^'#O]D;$/;;_C'[2YP!$A33PA+DVS]CV.).ZGIY)';.3E/,$ M34)[^/SV370%I]0WG=:+@]%!-$0^OQXBG+D;$,AN.1GS%UX0!@L)GL'BS%-- M:RW.](4O%V?ZTMS>\N=.OWO).K>WG:NO8GKSZE&^2Z;URC=DO5C/U8%HU.(WM]IJZEQ&[[G8"L<5 J+>1&XG>4.P$[/[OM M_PC.WI%,O8&/J"S-FC?XRYB<2\EDXH"<<298 <3,RD+3FTB,+\E!QE/+(%D+ MV$1#$QCU+].)>*P:DOW$!D!#]"Z?6]Z#"X# M]F!>)VT"L#B"$EAQO=[B:MX MSL_E!!XHI[CRQ""+;:S(M^ 7,?=8*K/P"@D^+IQ]>"=S;//>=A(PS+X!%' ? M%N$\QZ^!I<2CFGT^\Y)9E9F[)%/2WD#0.U.W) 8G**(<9$F%]7%8,TB9:FO6 MBXAO?A#8"NNP2>S'M_N"(^&SI:\TUJFS,"$Y>I);B!5F%(X\'XX E/@H1%01 MCT_/I*ZPGBL=/^EEQ<8P8AV^'[A4.3D$X#WH*S014V'Y$F$(Z(^>_Q-%%*HG M4ZMAS]TR-E2N_^C8]X&'VL_26Q8F=KY]<(T "E;Q'.Q2_XZ2 M9,$)J%SE>Y^;/\OF$%;[P70>S>< PSRI38UMMYR&X/SF\Y%J5]=WW3Z[NV87 MUU?]ZV^]R\X=:!1?>E>=JXM>YQOKW\$7I%FP,KN(%82"B.18=_\7&8;=A8G- M6=[GK -=H1;IV6J1D>>9H7ZZ7/\KQ,D447,#!+9>0."B:G%@M#F>^U &YC)& M%0J8(CJG)KX'0G6=3X!5$PRCU/I^'N#%8/3XV7++]H>V:KH7B3>H$\!<7 M2E@6C!8]\;,/QIV1]F%+U155F7MX1^P]A-/[!6"0FBPI+XE:)!0XX9L.A?, M7G /RAH/0T?XN(7B51%W/MJ@&0,8X%5@JL/+PI'/>9F<#S)HBH=GPE.EV3ZT M?;B:+H/WNC:Z $S?Q@XXX@+2CN$S[5# 8=HLAU9) 8?IF^G3/8:,$52VF_;' MWO5O:7>WU[V+["7&$)?++26+E@0\.(0]AR-"T0@^0;6P^,ZJ)%.HH%MPBN$$!_EN%=<)%: C] M4]@NY.P-(L1P@,925YL W9<:IH)_GJ;4KUKY><*N1HLC: MV:=F)2,8#N3B4-[>AMMHY+.-.FYCL:SD\;9I\;* TEGE578 M-5$C8*U)R3_!A@>FUXU\MDEU08NE!5OB75W/">]:5-ZT0[RKZSGA71MWDI'H M%N\$6=J4ZWK"B1Y9H0BODL7,,2R+-A,&+(+Y_, MZ3Z48O>^E"5H3Z&0)(-7'([H?: 8RD56LT8 M^P(EXHFR'&3ZE(P&"3U!!+6""-Y'+H>YK(.,.T"1FTD%<[@)J@E2B?/,PN<) MJ6JDR['S&=WQG517@CB\-0'%+L)@(5 )=MO2JQ^_1([#_J1P(BGD 7VO?62T MJR$Y/F3P<+KE<^DO\L(D\6SFQ2S18O%<.*9^XD:HVB/M#XH=0/?/PO6&.2.N M2,:(T^EXY:&R&'-;%H\MS3A?XF>DOQ-A6WN8O)L24N5#8=EB2_2WU/+$7M\Q M"G$R\\'$ H)9@"PY.#*X?.EKV9%%37E+H@>%)SMP=I)HXP_,M8&5X9I@QUU0 MR>E015+3%]/VZ:3%06=E*QG5LT\98A7012,B<6:Z0P)PHLE<=\@-\& 1H"\" M4:.E( 4"48PY\!A!1"@[ (> "8EHZ<>S>8K9^CU&XO7LH@PO^P*,B@PEE3C"[! M+SX#"_O)^A8P2G@CGKE<[-@;H)= F%/"/D03)>UKI-4C)WT"Q MYG&8P3 '5 MG#7;3'8V1'B(*VD_E;,Y!HF(CMZGTP3"&F;TB4_0WJX@&B"%VR< M^]=:QWFQH 4M.B\^SSLO9GO@3BEPX_Q 0SO[I)?T>K54S7#\I'$I1I:I=&R1 M=&P1BLJOVFEWWUH"$Q.T85L#DI0B?V0F2V0.YV3.!R9>FS'*36WSA>4BGF]\ M:NWBGYJ^^M2V*.\ UEOX71MGG[124ZMG[SH6M[,FYJQ#>M[Q00Z8[8J;C+6< MSCL V"_3=M )],7SOR*?WQQN.)BLU*YII58KP\L0YRS%[R&V+)*ZILFSJ#8> MA%NS/Z, T,G&SFCB^:8[5Z @(F!)R>>2Y%PO2E2)C!A6A(SUO M7=_Z @;';G589*8KW<">8XLD_#<1IZ0HIHQKKDSQK1L+W=*V)KKTNF_(UZS- M$!K@H_5A$/FXN-1&&F>?ZO/IO"]'BH<4]%XC4#R+5DM#9]N=?2V?L\>*!"/# M>[;YZ2^XE][Z]%LI)3G\2EZ<))3YPMX10S/"XV3@EIR$!Q MS$G 8]:UI4E8-Y9%*O>,,.TES *K,3; EF;.V%*K[I=7S"#+/7^P73*JTB'8 M-\:79>;/?O&EIBUE,.LA2CMO1-%WS58DAGR-C[\4AUUDB0#ZPJ+[?U/LT<,% M#KD=1CX5A&+_#LN>V&B/!1PL;Q-+IT@1D5E74V-:6G>;*(H;E?#TK1$?1 Z7 MNO'"D9"XO!;2LH,F -CR=U2&NUC%4S/FRW5F$H%-'PBH+/.B&WGT;UQ09YDI MMR0JY-!_XCC>8Y#,A:2*XVE*-[7*A(42,7^(/WP1S=]G-UO M1D<92O<6/\NLZ':[TJPV,3%:-MF4+Y8YTQ58_OO%[QN-2JU=S_RI6M$V_!X4 MP(WN6+8H3:^T]';1%E6OM+7LG^)'O=#B=,UNJQM>EM%-3!0 Y-1S*WM8ZO7: M NE1OO_T")=44'R3F*7>@AN4-ZG1N2T)4B[@:%6R:A MUC&7MZ(=!)GN2U>8"+]B(JC86>CBGO5:I%65,^RX''1=>KL6G MLYUD4U,^=R?9T*,J,A(O*?U;$)-(MD@[D),3>W&0;)K&6DQ3W:@T M%KO\'K1U=UQA1*,P8429Z3$W114AM71^[XG$&9?F1! M?N=845 ;=<]H?\#R?/< .E!^L%(;T(L:RJQC6R*MTCX.3I QS M/X7V3?T.^ - !2_RLJRZ%;7$^27AM^K&IDGXK6:EK6V6[[[L4?#^UNH,^;=V M!.2A4\9*6SFN'Y[VB4(B1HV,BHRQ[7$Y$[?.JZ(X 55@O?K+!WFSZ? M+VK8M_%174Q/Z@X.2E^C5*M>/_MD5!:J^EZ73Y_M@"LT_B>3S+#'MF^[ 1RI MZ,FR!-NIFXP7P3L'BTBOO.O'8D^_8$>7=U>_OTCFO1@3J?_0BS%E(T75C9W% ME _4F5X(&3K7IR.3D[PJC^/(6,>II*H4UQ77W*TKKB"9*(4FCSCZ)ID%VE%+ M=>CCS!\I7'RK.SV*;>-;+2 DO5K2FT>6JUQH4MK.B$T1GC)B]VS$IBAK32-V MG7XC=6RP4VDH(W8-(W8&VY41JXS8I4;L;LA\UHC5-K%B&U5EQ19 B"ZU8E=H MK,J*/1;>D9<5NUQ3>-&*;6A4&]]8'*>1HQ6[.B4DU_&?\\J"SY/0(G64I3DA MV(A:]*ZFX4YSW67%;'3J]"6ZK,N![=0$F]K\\2< YD \<8ZCR/L%6Q'3(>:7 M1-/69[A.5A=1["KF>B'#WNLXFGKC9VTQ.JI>TU9/C-D1(4P+C^Z\T'16^8;7 MF#?3T%-D##"LKQL +YF.GT QI9(*A@/GO =@>V M19T0\3F/\T+?G$(\F9X@5X7/F.[AH-(&&D:EV5C=D6Z3-GGZSA(0U)K66U-M M%]T$#T'=S-945FSJJ)K_S12:G-[>]1/>N_8ZK]T!&MQQRF(LOLD]O4-'] L8 MLI.68 =AW^[?RSV=$#95GY*,U#6=V8T:CB!MKW1F*TS8"R;4LKT8N6%"'3%A M=6Z>PH3]8,*BW9HK)F WN1=XPBD$N!)1^Z=Z=>S&U;ML!,9,$X'= M93NNHHH_D\-=.B*CT02"R!K]G$-<*)^#_)M"_+TB?DTO)N+CQ*;Z5"E0B*\0 M?\>(KQ43\=N$^(5HIUL$Q#\%S\BM'?PL#W$HE(VN*IP1B,.;5 /2HU'Y\(2_ MP 'WY/DN)?]F%2V@Q2%Z.43TBT#]"NL/6=];'^MQN'GEU0W1%-8KK,]?V5L? MZRDYY=4FSK%@_4DY]@;V+WO W0%[MKFC&O$>CZ87G_"E/.#EU&]@1X)75R > MBYVGL/Z0-;WUL;Z&FMZK[1N%]0KK\]?TUL?Z^MDGK;+84?U$L?X4?'HWW&=4 MUSV7!QVGY#^\8GR>F@"S]A:+319%['>_M)+HL)85^3YW+1Z(6D,K&D>B83V#; H<1RF%H45M_9XMF1WFMZ9*D3$ MPDCQTE7/DXXG 1M4[W\8ED\%BPWH -:&HG_&*& M\1KH,UT4N5& 0$6X/WJ1@RYQW&9([TP!9F@_ /R8/13UF;#T^#S9,$+0SD#1 M19GD6DZ$[=OI;:F%N1X+(FL4+U"<@00=(*UC(^ZX .!9_$@]/[#A]#/>B[6L MLT@,JPC@$0BL1SL<93]/K,#/3O_(1 G"QW D+YW0D^ ;.*I?)D X"MB/2A\> MZU-=^C,]"$Z"XX$",0^8@$A2:)LFQ@I;"$\( DJ30GHC@ _.,^R2'A3YLAO"YYP*&1#0_ M_!H5ZKN1Z4H#_,IS?]%4FBU;R+9PXG"]7:IC2?PN!Z.M5;Q91*?7ZY"Y<')Z MVP&':^S_0(EXI;ML3]&=]>EX*Q]:2SO[5*M77M\&^BUH>$>9AH+ZV@4GOZ^O M"#2KM).U!7 M-P$\ZP'?7/[J('];]9)1+T0NX@8B=@5VOAHC"T?&I]K3>;F@ MK.4D*'<0<6H99Y_TV@XBN<7J]WP8 E',T%0%-QL![?R !*(XX.T%8NWL4QOL M46,Q'KS^[ "58E$$47@J*19YB<)92MM.%-;)<-2*DM1T4K:A3)K 5 ,? ]BV MKPS%(Q:,R7%O+QL;.#&^9+06JU9?-5='F8G*3#PRV9A*2-M.,#9%!ZQ3':Q7 M@&@HZXLTNC5BH$9A8J R(<> (QYX$:;WQ"!+^=2UDPR2U@\W2-I"N:N7VO5= MM0;:';84U*[=,SD"2'&%%$N M=:K*%W@[\Z=*A,C%MT4MA.5X--1(I/"+3&Q*Z(=[9%:^R,46QX4O"7$.UEP5 M\<+CJ=X@8 )SXLQ[U$M$AE8\.VRKP5^U/0W^VM"]1// 4LB_X2BP=A4[3RP? M!5;:%"R-XP"+AFUH%D<(QF AS-D0,LWC@(R."+/(2*<( U2(]1+V+^X\SY4V MX$T(%ML5(\I>*'9XZ<>8N4D.5,-T^PEP$GST!Y^+(B2992^%7NHNR;VKTUO, M>V#44;C\EH4DWYR*&3249#. 3?T[\J3BZ7F']WSJWW?+G3A^.I7-[V[GZ*H_C'$[LKG?UHWOY;C-R MSF5%J=*IMY$P+8/HV0J(=8&RM=69O*;*I0J#!JJ#+B5=%;D0JF$TC#U3:]4 MBU*0J,JC5'G4TI$"VT6CP).R!E615 Y%4OG)QTV+I"25ZM7JV:=FM=1H+58RJM*H(B"A M,@R+(B$W*XU*" Q;3+5VT*:]6%;A 08QCZ(B:GGF^B%*V$T%;+UZ(-'-A1(' M0*VS3WJS76K5WJ3(84T\*:@ANS<2.&#QODO0'"A76*46S+*&@D90,]B"08U$ M]%W-T\Z+*:Q7\Y2DM(OD4%Q'/;>) UBE-%N?A"GA-_T?J4$F=_U;RHV=#F.1 M@RSB212BEBJBZBB3?4><+%^8ON.QP!9C5N"&L3?@3H6MEW_\TQR[\Y,A%K!R M/@WY3QIL@A@]G?.Y) E9K];.IMG3G3#^$E3C$-*6ZWJEV2Q()W MY@Y9X_Y->JH?A%V3K?^17S/#9ED8"K9HL]QO,O7]#HY5F_%>P':L#X/(QZ-. M:8EUK"-N+U73%";L#1/JV;6(N6%"0V%"7IB0[$;^N%1/QVV>?C'9& QZ%^ KQ=X/X>B$17ZL2QR]$CG\1$/\47"*WV9/. M5;'!T:A\>,)?X(![\GR7DS]F<[U>[.TBH;D(U*^P_I#UO?6Q'H?M9?045%BO ML/[@E+WUL=XX^U1]O6U_+%A_4HZ]@?W+'G!WP)YM[JBZF>/1].(3OI0'O)SZ M:]AA6-EY"NN/0--;'^OKJ.D5HE9%8?U18GT.;KV7L1Y[Y"AG]BGY]&ZXSZC( M:"X%?)*J&A,S*AY>T59+]7)8>XO%)I!"5:KN;**[KF'+HE:E]6HU5_5(473U M=J5>6N'IJG7VJ=&J:+L:>Z?H2M'5&]"57GBZ:I]]:M4JM5<;J+OL*+18];C- M"*4\JA_Q'$WWF?G<\G .F\E"\XG=+!+$ERR,A5B\:[ !-IL; M5C=6SPWKCB>.]\QYG_N_;%FNN4!%=^;39[& +[XW3O_2%2#== Z8KEK$X MAGG;P7'U%^;IY;5-#4UW;9>#X.KU8NY4SW92)#L=BJ%60'[AH\?"YPDP"\#F M+ *M+&%"A>)0'5I^=I>6$AM&V(EG=G>6%X0!H\%RR*<\XCQRN.0,VRDM\APR M\P4_HA)P>].!D_47)BNNA39),P$2G '- DS_?@$[O/+"?W%X; Y)!?X77K5$'H.+%BREGC*@A&I7(%HZSLD6HQ2 /9&.DF\JT1 M@)1FJQ5K \N5ES],> Q@J3_Q?$'^*[?%SK$9I5[]V.W?W-!'[>,[H5 $C"=W M M.8Q+D$&BC !S 2+9V"_>7-+92+2# MV%;U_F[Z/WEX@V-[.SAA\M(.+-"#PQ@TE\M,1B4Y*_Q7 8TX.G?E/1 ML(D1>P !!(=-WE3Y&L%1)G@,$]]#;WP0BRO900.G ^,!TPED'X<)+WVRQ]$X MQ476[QRUM[DXHA^4;-01=*)PY/GKL^64<:-CG5T)" ?_M\B<)82%1$_PLF#\ M)IM<+].#G3<^N664\>J3$R<6DP)* OIZ\X-K@D" 8VNT,V2J/+9'#LJ*'021 M4$RF& X40U.U06^!]5*3%% 85^L>RRWX/7FW$5V+,3^"8":(6@*A5 M:60HZ@"-[3;;V%/'I]=O%J?9-RH91%QA4U+0-R>%AE9T4C# ZFS42EHM8V+Y MFU)"8T^^K%M&2P]+G E$* MJ_'^,FT'/>! *N3%WYQ44/%M-4MU?;G4,..WD-V0V 21.^#"C$#C8DX9WMP5 M3TNR6X-J;=AJ:]J0-VIUWC:;[98VU+6J56LUVC7M?[0:J#-Y&_&ZL6Y'P>3 MH_N _Q7!,79_82?+C-Z 1C.C-Z#17.P-V/_QN=_]^X_NU1WK_HECY5?W\\MN MV/?O* CMX?/9RHGMF7T :4DY6C37+OO=A$7YSTQK$['69J,+INN"G6TA9T>? MF1VR$;:1I)H#[(H(',[$D(J-?J=?8-P^^)R(#GG?/?QM_17AR 9VC\]BYG!H M.[;L.=GQ+5P1ZY'/BV[Z;KJF(-H2^U:YJ23>#GEM[/ HP5L??.\Q')7!2L7E M#%#4_,(G<^ITRH:V/V:/=CB"Y?$)>8SQ2@NK'_%]*(YLEX7<&KD [8?G\@ > MP-T2&W/3A5^'D5,.O3) H_SH^0[N=A"AM]5TV#UVRN1!P(,2/@1WYCAERPQ& M+ 3>$4C>1J\W 10AW$- @T4"N2?N!G,R\;TG:LGI/+/_U"HM=A\[+W],R!4, MTI33PZ3'(O7\DG0>2?\E7(O>!0D'>-Z(.P-Z IRD<%W,W"Q"4WB>]YPC(X9M MC[TH@#MI7;_$L:70X;\#]MD#SDD.;3A6*_1\A$! X+6DM]IRO( 3;+'QINT' MB#3.$&\2"!9$]_^&J^E:@"B@,> ?WH5G G0RL*4#RG8M)Q)]SFE!"/GY!1%C M'7D.,- X#&=Q>R)<,5QBG\\?L(FIYS\G3PH6((+[<+TPO3P3U@]@L6865DDP M%^MHW0&Y=X; PN?/)SY_.()[>$Q\BNCWL$,1B[P7\%R[)#H-9SR&]P?68XX%< M]9&X'3N0K61Q!9/HW@'F+2[F3R#8X+J#\.NDPP3$WGY1&UH).B%JX$N4-8F_ M%&&/.B]E6,9==$782IXB(&L0P@_4;;G"J-\R*/R)%T AV"^*UODE>64_>64)#PLY"W&LQ9T( MM7T GT5 FQB\I)CXO9$_?X*9RDA\8!*J->PW.P%RQ@L^4!P+.*ML,RL3.U)W MR2:UU>DMYCUL+0J7WY+5+332? TS82/>@MMUX336]TD30ST-M.MOM?D=- MCOVC=_<;ZUQ<7/^XNNO@%]=7\9^]JZ]TPY?>5>?JHM?YAK=>?+ON_[CM'@+' MNO+<35GKVJA8.SM O.BD$./B^NKN]OI;GT[XYO;ZHGL)Q]HOUKEF;^8R8;O( MWT/?1/<7:139V_H.#& 6!9IF^CY+%BU#+B<4JJ2Y3@S>()A@1 M#^(D%]*9R!(V?1FQE_J/%_E261$&PE0[)$5H9/,A*P@$ND_.%ID7\Y8 '(.;H?@\@-0.-J90F:S=!EX) 89)@ M;861]X5%J-7BRM.X,#V]C< F<,H6HN!(HJ5@[?5%;3[8Z90MH MQ&&R)&C'=NQF WO'!-LD&)$E"4<]-L%R@__1WP-0>5%_MV,@2:P0.4!39=Z/ M@529PO.E2RG94V 64+0@96$DR_P!N-0,/)<\@CATPB=[ LQ5L+)CS@8*M&W> M4S\OQ.VLUYC2^ 3+ =AFPB.R+!$!D2>Y@>DC)I$/^C<<$_HS+,PII:40._Y1 MZ5?8 [ EWW30.V!9?$)VBT59&'2[#^S8!FL5:9U;9A201816I.VB]Q>.QK'! M[C43VWY=&([-9[++T2S"Q\#Z!SQ$"WT,%EC*Q)K2 )EQF-P;!'RPG+?.H]'Z M:UK%9@K&+[*IJ.<"7'\2BH8QJ ARJV31?N!52I-OA(WK_E<>FN7;9+XRF:4- MJ#CU_Y /A9"LC]3N41CNVG\P7?M_!9*Q\[.+Z_[UV;MX_7= ;0.PH<3M >D< M]B)[E.-^\>L'7]C7OCGFCY[_DYWK5?P5?I+SUK;-/%()Z1&_%R /> M<>&ALA.P;]]NYCWR)=0ET?"8<+(^D%NB(PK]?-('E>)+Z 8FK8 81>Q&L7VY MW]@+:@=2G127]("GL)9 &_BIX[I1(B;Q:+]X_IAIU?(?!:/U;-W@@EQQ01:J M'[0FD*+!^;3&Y59$%AENH7V6YCR%UA3&ZQ!ZL)S\!M,LLX)AU\JL.'+V@WX- M< =]RD?G)M+G8!VF/P8E#+V5,1!!/UJ?71'3C?V((R#]97 8AW-$M](K'E]FVI>2 .Q;Z%8>UA?W9]:CZA3@Y9P M'W-V8-;$NU%9I MA75(/X*4:I#<9,$K/1?P>Z6I@5NR@,7]DDNW_2GJ4Q@,GKEI-<#: MKL9F_ND'PGWX><:O?'WW6_>6]:Z^7-]^[]SUKJ]>0R=+^ZN\88S_"[_W*?N=#-JM?0>9&6)V)6BX'JD&Q.PF,X!=N@\9S98Q9!G4#=BT M@M46)@IR((#E,RKRTPW* Q]&CL-0F7_Q?24*=$_H0!*=6IP:'%_W:03\,&1& M11./7JE5QVNU$U2"IR"3AB6G5UDP(?RB?A2.?,[+8[AE!*#!#+*XH&Q656)3 M+6EUF5FC&1M7W!I\N/+2 M;]#>2;Y!HZKR#=92#"]F%,-ID@"[[7[MW%YB'@%HB=W>UROV^X_;7O^R=X$* M8Y_=_=:Y8S>WE%0*JF3_IBM^. 2)E9U=L#9N&5D)!,LH2!'Y(I'KU>5$GB^Y MOCV(LHGSIG,+5-7KK9.=O1:ZK8O;C0-,CM&J_'C MKO=GEUU_^=*[Z-Z*K)F+Z]N;Z]O.79=]O?ZS>XM)4@>1%S679(D)JJB,\,2S M*W6J^8A6*L 4JS*@@?=;"2[-35<7H+=I@PA;V& M48DP&?Y[&:F4._8 [\#9?Q(TIO39.=[;16A4699QMC(]%"S^V MKKYS'DJ74C^5*5V:L<1OZ+U)ZFC25B#.X?:PO0 ^19JHP8?4G"+R.W5)(D3E'G:SBN?W'39SBH,TB42OFH16A?><"].%_C2ESE8F:Z\-_' M%B3[BAXVE[Q>Y>2BO;ZD/^$6&LNLFU0?E-C?A0%NQ8'P3ACZ]CUY /!1_9^V MXP@O;>236U*\\SM9AN*:-UG\A3<@$_^SK'5 YP7VAJ![!*&EKK_TK$CD%R2% M5,+KDL[5_P>_!V',D]6>[6*=,7@(S^,K970X*)WM$B0K7P6_4W1S^M74;((+ MS^:(C/6C,14^E-EUXHM++Z1R)B(F=R(G',,.TGV/"Y]_FG!DI]PE,]X<*M29 M>L=!(NRFKFD3T=D^1-&IS8K.J;B\N/Y^T[WJO]H]_';Y'EGH/]-V"C"+ZHD2 M<82>D4&6\#0G$VP2E,KBE%(N2'R[Z0=C5FL4)!F>'==TG@-[@6G%!#%S[QUR MDODK;[P@+-])YP=>)]NW^QZW]<@2'S6^\&C!H&-LU=IW?%/G>ONF#A M8*V'^)T,G>^=J\Y7JA>A/V^[W\#HN63]N^N+/WZ[_G;9O85+[N[@\H+P\;D& ML443*F @1#Y%O1]=D!0C>T)AWK-?O_T![G_VX0O3O_OT'TE1:WV$WWSH9GLP7-BU/F\BE?0>KTR\QV11$)#[C0E3GBB:!5(N*SYS*Y(6L&5%D/*.^8+N):7J' M6%7B0?7A29BTX)B3@'^(/WP;+1:XK!C/@ZTB+T!F/'C^\QJC M=U9.WEH+!,+;72@@G)OO2/*)?CO W.@OJ2G8/! L+O3$?^^Y^*]H*$674M48 MF*&^95-5"7T)VD80@JC'7&7Z6[9$%G<_4O0ZE,^&R^@:T9KS9,_A7IQ#W/RI M3'_)SL8"4#&0Q5_4O$L %^L-UX&W>"1VX3AM4%MS*,^FZ"XPD8_C^K/874K? MHYM[>366I2B0B]"9P9\C33*R!FZ? M$NRSAZ(H4"I0%@R4.YHM+L9.M0N^?RR$3)=!]EP4Q!@GF&F_K^;/K@/,AM$J M&0TCATFM&U#PZ1Y/7:NTU>$4]'"T4KNFE5JM5CX'M*,QPX?!]-<;N;)KM6(5 MWJX[M[%X>"O;#!SL*$UU/.IXVDF4*SKIHIK)6N;\RDZ\>)^91SCZT1?NO=]&>R M\.]N.U?]CNB;4)(#'D3E,NM=779ONO#/@10F+V;*QSGQ@L(\%_/:XP%&#F69 MIV;][+&8Z%:^#>MCGME=ZIT913*[*^N9J>9AO:2=JX6U-%281 5=+V?O[ZG0 M9M/>FVLSBP*,W!/46)NAQIO;WM5%[Z;S+34QA7WI=@5%]KNW?_8NBC9#XV52 MFS92IV[%;,AEE346['M4PXQ?B2%N S'>*^EU-UO,FRK2Y^5D'-D$1+]E\X4) M IGDFA3+&TAW9IA4@=,TO,G$ TR,N]DN[X"7&$Q]',UA\1E6<,:*N(^YTX+W\N20 M;O"0GL_>D(D@=2E%;'U%3-^)(M8JRA2M8K7)^7,_DJQUB(.BM/J,U.O^\[?> MY]X=:)?326#].U ^J2*T?_%;]_+'MT4%L^"5;F]>QM6J&YN6<=4K1FUU&="Z M3VK6*]5=%2TG'/!03 .A%E^H MW<5=AX<;:I_G-Q>=Z\^L=[GYT!.\OS=(M8PU MC!#4CUT()FKL)L(PD0Z;1B/68HJ!'W[H6R,^B!Q^/?PS'N;1<0>B.=XS+$$R MWF#:K>D.GO09&_ND6&CMC/' ,B>HC/L1+Z9]^T?G>^O<]C+\:D7;0HQ#K-=C9?9GY]N/Z4;^_J/SK??E7S136?@.B[^??W4[MWV& M 81+=MF]Z'[_W+U-==V'?W7:&WS0%L>I%FTWYY[@LVWSB ("[V($"G71PTP9 M!MMU3X5-0'=L=9)96RQV09L,JW[Q16D&BUQ;!%6C8'"V,-2X=<8&W++'IA/\ M?V=E(XZZ1D'YP30G'Z;QUACE@HX[N.6PME\\D$KR[,AC-QJ7!UY8EH\%E / M<$*^)!1;Q[J[:J,1Y[/$BUW"&S>DW3PZ)V08.8=-"D>+\>W78+STQ-QYZ'Z! M[Z7+97,*:% ONG9K,PK8#Z(K?"[6%O+ 9_* Q7DT63/L_Y?[7B8F-Y.^*@J7 M%2[GB,M3[^7F[+B%[+A:VU A*8[>H73SXZ.&9C47W;Q]]LDH5;4--1/5-NMU MOG.](/Z@N0XFJ\!8//)ZO6=M#4@H("L@'P"0%22+#\EC *;RMRM_N]+IU];I MM3QT^GH5S=MZK5D0G5[1B**1%32B%\%#7]>09HRJIFA&T*E>)S(F$$K?B.KFV? MKE:G5K>3U2F/Y=X\EB\-0S@B-6*CK1Z1.M$TNMOR);#-V9;\E^&.?QN4#G MT2 XW'(+9\;%D[4>?3OD96\XQ(;]]^8 .,3]0OO[@^EP6VM6:ANV$7V#AJ0Z M/*IH'6XUK=*H%VU1A6PG6ZU4:ZL!=42]%U57S9-O)\O.;Q.#Z&T:VAT")AP1 MC:O^JJJ_ZJOZJT:^#ZL2X/H7-WT!,-_[!:JZY])?YY^YRX=VN X#4=U5,[JK MGCAE)IU$"9N\H?A;=1)5G43S5_\4*!4H%2B/ I2GD-R6N/53WE?X8X #UG$< M9V@^,3,(N*K,56GRZ\>2ZGG$DAK5PUBF=O:I7JKJBZE&!4GOWQUM'P\)'RVE M-MXHO:Z!Q8[U0O2$4PA;K"V5'6)JKWABP9_\2BL4,X3!4P%3 5,Y=A3CKT"PE+IF;&> MF4O_BT;][%.C1(I/(?1,Y2 [:'_#9AA?B!$W#1IQHS<,Y3]3^/Q*_UE>JRF=61(0_/5TFG^A?ZS"6V2YXD/)$?'VJ!YE:7?ZK4_Z2//TEIU1] MOQL8')&6TLIE<%D3AQQ42[JVJ]!>3CTM%!TJ.MP1';ZJ/<8&B5)-[>Q36ULT MDA7=*;H[#KK;S%^U(\)[7;Y74T=S6*O6UO9=*8I4%'DP%'D ,<"FL=L88!$[ M2'UZ^RXZK;JQ:1>=>L6HZ3MIGM*L5ZI&;3=]6!H50U_]J-WV: B]R=Z)M9DM M/LUWY\8FK3<*OZ/N/W_K?>[=]2NOVU1VO?I;;"N;J]Z8#YQ=1>-[[C/;95^ MX3&M6OYCF\XA1]0^I>,R[+WVA!W<0"EC_&EDW]MAP(:VPP?,0V!9GC_Q?#.$ MO^^?F8\^.(X..7L\Y@,;OG>>V<3G%A_ NH+(&B5/60>'4MY/[<#;06@8H9E' MIUFI(^4E("*\PEJCCR&*7+LUJ-:&K;:F#7FC5N=ML]EN:4-=JUJU5J-=T_Y' M:S7/7NJVU]3GN^TU]3?HMK? 9:C;7N^N^YV!G&!"85C\]\OU[7X@/)G:S6^7';;6Q]TO_?UJG/W MX[;;W^P ,_;Q[R@([>%S3OTA;R(_B$PWC#FES_^*;)^/.3;#](:LSX6ZKAG( M-;7Z^> =?HV7PD^1;X?8Q['[9(U,%T11QPKQ9ZUMU$KR>0]V$/KXAI$9L$$$ M7-4RHP"C'2,[F$HL7, ]Z*4 $N30P,!A ?=\9#I#Y,_X+-"PN2\NH(?[' QM M3SS3C,*1Y\/&X2<0A'CYG??HXF(^.YXW'MK<@9_Z(3!V_/+"W-]>W'>KA1_W6;A-._VX;Z^-DSU+MZ(#:9A9J M:P>^H\_/'PYR4_3$#W8(K[+6V.;[X#WKP4+^J+!_F$XP4MAY7#O:97>R_+:K M,%3M*/<=78Q,VX>GE-B-SP,;W7DX(F*/SNS=^KSSA)S-AZS[Q*T(/0?L>CBT M+>Z_Y+<].G?5FGXI.X [)YXOG%+WG+NQX^F>.]YC[' :>AA>!@1@$^X'V)G> MN+;@1G"%[8[ )0)^2!_-PG@3J4JHO.; M^$GT=J567^V26/M1E59MLWD;2STN!CQJ-RX7HZ*_X'%9>WOU2K6Y.I!]+/*U M#Z\WP\CGQR20CD_$WMDA&"_'M*/C.Z-+D X?E!*N=J1VI'9TA'[.73K0BK_; M$T/-#!N^=$S[V\6)9:;UYK>E:?!>+U$ ?Z-&9L?M_E386K =+?%TD9_ETO:Y M%7K^,>WW^$YP>^7EQ)RZYS>^[5KVQ'06\7T/R&FN#D1PU_9\]B=(R25A9'6" MRA8M.A8K[O/:U.CBQ@/@D*4SLJ_HY.P.[[;H;A"%X FM<-#T-*_%,RNSA'NKK#ZHS55Y(Z MF.S)A8F<2@E3MN"AV8([X4C[4(5R@P@&^R[@*C21MR!FI6V>F":3,E,69<&! M]KDZE;-;KH7&*XDOKU/?G[>TS_=TF0K JAVI':D=J71?E8ZG=G2 .U*&=-%. M57$4M2.U(Z60O+BU3AAZOLN?R[9;_F):(3:15_6R:D=J1XICG/!AJ1VI'2D6 ML;5280QS3'[S7YXL-UUAL$> MS.Z.CVVIHM,#W=&Q,(R^Y84AZU;8'Q&W1LXF#;B4>#DY\?+=MD;<<3C[O<*^ M>:,QM_D>P%9X,,08PQ3*O BKW[GKVD/NHP)[XX%JXGI'+AH.?$=*)3G0'1T+ MQ[BR1Z9O_S39G1G\-'UV:XX'_-<)BYE]2YE-A\"N^'$NJZZF5YK83'AQ.E72 M0_AO9S,WR@[$U>DMYGW@.5&X_):W'^N6W5Y:TXVY9.+4OYO,O#.2F7F_[PX;C(G:"\.$BK.V+_L%?>N+KO_9'?7+!XG&Z_X$,:;:?5*T]A-L^U& M^\51R&NO2JLTC/:;M\C.K72A*X;(,KVB[:L(::T2^.%P;YL4ZQMP"\?K(O^G MP8UB7.'_-3-9DQRM^S'W!;*1CS/H1V$X^?#^_>/C8P6667GP?KWO^-8(Q%[P MG@\>3/_]P S-]_6:T=+>PV(UK58U&IH.;]-;M>I[]UF'+]N:T7S2_H<_Z66M M,@KA2#H//J=I!=2O[L8Q:4+E=^X_<+]$ P(&S*1)!K^;+J5L:2V1LE7"H01X MDSGVW ?VAPDP8!=RAC'LH<2N?]$'=F/Z5/O6]W#AC6&=S_\=L(O(QUVR6S'&P9.SKUOE/R04$_BU M8_A]L8%%7WD5!B=3-NHUK?VNLI?MKS'OL[KUO,^=<(W"C3'W^2_;BP+GF4XI M<^++G%[:R*_8XTCED:[DT='(HVJ5/FIM_&C4W@=@C_-)!+< (S%C(022B0NY MU,??V8V\@"5B:DXF12YG>AT9*K)5*9#N>?B($W061!+]^NUW]D>GAT.8K9\H MXU#PE.C;+S>SWR:7]^YF?SAN.44P;<0P726D%,=7''^G''_>V:$X_N%R?.#U MAJ;7M;;>,MK-VOM!2Z\UV_4!&!_2]DC-14-.VPD"'JY@^5?>+SZ^!WNA-L?O MTP9(A_L>'"\PPJ^^%TUB]IYAG8 $>0"%W'1##]CZ#0=NA"'(SZ8#FJT3E'!T M&LYEDZ/3GO&&T(^"D/-XUMKG+^P.ORF!4M^H5\'0B0!B#R!-OEV4XK_8C>]- M$!MAF_ ]K1A>POHT M>@ND2[U5-:HIZ?+%]H.0=4""#,B_!>QJ0X$C;(Q+;@FF-=6)\Y0[=RAWY+7L M"QV5$$+LDA9];84>KE9#H=2JL[+\M4-O_L?(<^ &@@I^!_UX0NNQZ9'O,2G\I!":LT/*DT#&! MQ3KF([H#'7MLXQL=V[RW'92-EF#5^+!!"5L!<&!&0\]GDP@>&G"2X"#VR?NG M52M:"[\((FN4%OG%[M54(J :,5"/(U*T$W^^$H)%$X)Y MRC\CE;2@)%_>"]Q%;$BOOO^)[-C",QG"J83<@UV@%2?%H;1=S+3MFMD]PW;[&YIM@P7N=A(Q]IM9X2'89AE!L-K=E^5V(O[%^A=W[H#4:Z M*3$<4(..?Q:W$X]&[H@,B_,YX.@^$;HS\6T'<%DGV_K=1X6ZKT%=_F1HY< < M+B( G%CF-K&91T(;9J8_/JHI#2$'5(AG\]VN%H-WZC ME3I.@3*:,_5IDO/BTV\2*ADP48KVWA5M72G:1>-YKW(Q-0RAB=P_.^9C4#8# M<^!-@.]KVI-66Z%J?Z;KYY1J=I[26\*1[T4/HZDRJM6$(^-=[GSV371OK;Z. MWT8Y011OW@UOKNW#":)BVKFQ9X$X+63/;EG3#0U-'_Y4DX'M2QY8OCV)71NW M_,$.0HPG_]=_M'2M^3%(Q[G%K\#B!AA!""(SB80+E[@>,_+4/=TG:V2Z#YQU MK!!_UMI&[4 X=RV+<:M58%S8Z@ +Q[: : ^>^:FSX002^*ZAJ;B MNHO<_."9YTF4[Q_?CHX%_:8,2]E5!R^XXV2TIM9H-9O5]P.C;1BUQF JLWLN MCO^+?#Z;6X917HU:X&O-- M 5%JFY4B*EXN$X\1=*KB4#'S-V3FF RH-.]C8>4&Y5901,,%+F),?._I6;#P M1=:+%X "Z9H/HO-)ST76 .^@_B<%9[4=U^5/K+/(9B_YT'9ML0WMCO(8V M"'ON6R,^B("Q:K4.$T%F#*7.N_Y0*B7N/WCVV X"\C.Z # X"":<848VE_X_ MBDTK-KUS-KT'!XE2NG/CU"WBU/I[N1^MJHE\N"E_7L:V,Z/1JWGYH12?H3*R MD>(L.#@"!?/C9*4 =N92;/EDV'+NQ6> M7MKV*$4Z7QBSZ1(&PU@S\"9<8>> M.Y!Y/G=3U ZZ6L=KNKLGM4S\F+ M-^DT7>B&R)H^WS,C]6^^C:2S0*2:'JNFQQNK,'OK"J-4F'PLS)KX3"I,W.:8 M1+(W!)GK_A7!\0QM$,S]T+-^LFN123=MA$P+(2%_9*[#K?48$:;YPN]]ZF"L MBP9L2SH8GZP>HZS-?;/JO?4Z4?[ W Q.RG:N-=\/@=EX0_(%NBDF'83>:SAX MIC6Z*5LO49HPMB 9!.P!,ZV%58=?#JE]%W;.$FWQ\Q4!J_!(/PS)9"Q*ICA= M^^_SZ=J "#["7YRQ2"-857JC1),237L230UE11R77")':%TC*T(/4,YX)&:2 M7O52+!U0B?R>0;$C$VO.CZS@&\-WSJ.N !,#9E%W4[")8;.I%ML4(8K#\63H MVXZX$-4#*AJC5,4W5A6;2E4\*E8\ZW#69]T5*+!]F_HIB9%&I^5GWH8[*S^S MXM#YG@01L=HE_N$;[J/G *>X MR0S7'RY@1P=O.5Y?\?99'RKFI]C[H;!WU='FL-G[RJ!?FSB[8NIO$P!LOVT M4$D%)17V)154DY CDPH9$< YI;\(TN&8HX':GB9UJ7"@$@]O+1[VUIA$B8<< M2WIJU

4ND(6$H2G%1=S_99W>2];\P5]B@^O09;7)/;%KZUNYI3>,BB3C4Z M.491!Y90>MJP@7*O,2OVYDT=5,BO/+?<'4\<[YES=FG[W H]/S@)"=A8)@%W M,FU8Q;7WR$<+(B+4CHJ_HZ,5XZH)Q7&)\9G!#7I9N#5=SWWB4CP/[(4^FHNB MFW7_BNSP>85;K:F&/ZCA#T>F!ZE6+\>E M!VGBHTCW,9?-JHH5GT!Z\&\B>+09')A:*&!]C6H M@.B#$"Z(ZHRF4BW#-VWC'0TEEP/!<&FBVF[P//15I;8\9MIR'2WZ[EX0AB9Y#%3"HJV?97:_GRP"+3O)K*00/B^$ M%QD[K?>4JX,H @?ZTTS&R!H"[=/6Z$'A?5WX?5\U*&$GB)^=/D-VO<+]HL5H MP* @M+\;V?XA8KW@]K65J0;U/2&Z<,:]>X*ZGV>NO MFF:?..0SS-(\IR0##/?7]7F36?8%,C\5XE?K]2GB:^4A6IQFK(*$13-#!0[' MBLE>.Q1<>;^$IJ'55^!RWBKU22'P%'47JK[K;=%\(S7LGA#8X\%DDFE5YHW% MX5NC\7PQME*85<+N89_O">7ZZ*I]Z9&Y@]:*^Y7DW5 MY@;62'43WHZ*AXBF93JK/]U%+7%G9?^,%89F4 MM&,SFC*[K.Q*TA8H&'/:2$W!&-GB+NE649C RV:Z9(L0KK4GS_8B@LOW92)X MWA&:T\1J3:O5]&H-O5SMMFZ\_Z4UZ]6F]C^$W99MVT>1Z5==/\W;>G<.N\[( M]=Z)7Z"MK"@5U3F2\STETT3UH3\2>1=K<93@WFP+5_= N+K7S!N[1,GAPP>4 M#=P-Q*4'9:D,]B3>=!7>.3"5X[K\NO*.B.T5#;HI=UB5RFX>% MW)WH(0I"9FR(W;LN2:5ND495K"*3DRM#Y:0MD./;4=%0\91LJB,<_G)26=ZK M/>/ZLE2Y:?RGD(;4/JMO-G.(%RCB<])XO;S[PR!VCQ+/K_@^#\[VY MQHO8 ^*TT7YI';Q>+5Q0:,MZ,WT^->XM&@LKE,X7I1MRTH11M&X.6R+Q?&^2 M]<=#)#5GHE^F5E.EDX5#V09^;->%7VLZ'27R0:8?,-)N/XM<5*PW%*KFC:I3 M)%U6Y:L/[6$X2A7Y#A ;8I5Y>-@8O%G?!57D^[*7574)7@%#V25X?B*,ZA*L MN@0?F5_X",>_GI1>D,HM;1NM:KW:1HU -][S!OZA4V[IP].O)+DTNSO3$[AX^2L7)>;Y-K STP'A M)S0!,Z Q3R+PVY0E?90_D *&'P-#7#W5'K0-\[8?S@G<^\IJ7<]_K73R',S' MJG3BI:L5$J6;#DS+FSH2U5M:>:9+SFEMP\SMU]8F&"L;<2ODS0MY:TU WJ1> M>Q9W]8+A;I]/0LFBFV^"OM,7ZM75C>1!G"@*IFM&3# MX/U&PU=[H14*YXW"PJ6'^GNLDO-$(S>%0IZ%UK6"H;5H>(K8A8ZW_7JJY;M6 M._E.U,NG>E^_@0]E?IC8$?A03C.]'7THFEX'-J(WJ[7&^X%>J[8;K0$U415L M=[6GI)3EQ+]?E7I:#)H9 M)22[(_:<)3TG<69 WA83*?II"'E3GA;?:1Y?/K(:;H3 M8O9+)4TU_;V)CH5RM3$$;M-Z^DE>A2?\PXL3C8$+@42_&)GN V/AB:,./P9'Z%=))RX)Q9P_[5(Q;,>[] M,6YV;K[;%_,6V9>*?[^"?U.6?-.TB+TB&R+FJI>;3[+$SAKQ000\PQX @=O# M9S@>9L:L-V!!=!^$)OQ"J67B(DS6DGQJN ;[%C6B8!>E\89X\G& L'E$>V'" M^D"1,969QR0V2%:PWV"76+2LA$8N0J.EM/UBLH?7:?O-]X-@#%3UP%WNFTXB M1>)B[HF9\B]^%1>!7NMP'(J+0L0Q[7&0X:&<,O.#/N8V"@#M47O,9^)S#P_S;*^[7@Q-#J+4R MJT(Q<<7$]\/$C;W-E%4>G$+P<3V#CP>C/?/Q_LA\=-G7"OMF!PX_'!:^3=\% MQ<(5"\^7A:O9=D?,OXTL/=SOV--;L:_HIB48E)%9E*J84*1F51]I_J38E!'SJ!4(^D5!RL;2<^7=*E&TJJ1])') M]"/LHG <,GW+)DA:4VNTFLWJ^X'1-HQ:@YH@R2D^WWB(*;<+8;7OIBR;QKA: MK!!\-MV?U)IG#/NSS!*[JG0JI!HL-%LH,9_#@A [A!YA3B8XL=!T'';G XP MOG#9<4??$(B:'D,Q*_*F F^%4'R.D8NKVO,3X.*U+;CX[S?"_XW5C0$GI@Z< M7&1A.*P3!)YE2Q[^S7,'Z,$"AFV-3H319U2L*$:O&'UQ&;TJ.SP!1E]?F]$G M?/['YS[K?#U-)EY73%PQ\4-BXJK>\.B8>,MHZ8WW@UJU;NAZNO'T*B:NZSMT MNG0 4Z1:?_ 9_O_W'5_:5^V/,I/XZOO^M)"_Z%CVQWSP' MT:C$^I7_^@]=KWUD?L5)9LAY.#B#VA7; QLK^>\]W_<>N1^PH>^-60CP)Q:+ M_YV8?O@EX:9TIAEK5UZ861: M/(A$/I4?T."1;?R'"]#)X.\?\QRJKJ@EH19S9HZ#/> [G?ZP);%E3H8PVG(& MP0$1S[GY;D_TH_2CH]2/\E2-=&U?<0&E$6W+XW^:8[<,YK>&AA)_TN/\%[ B MD;_V8ZO6GM4ICHDIO#R8Y> I4$7ECIBK&HJK%IVKRO#4A0=:J$N,]<8'G?01 M'7(CT$?XA>=-T ?X[=M-*:W-_==_M'2M^3%@EM3I;'C5!!V&\-GG#\"F@6\- MV"2Z!VN4F9;E1: I@RX]M/UQY719MM+B]L9O:HK?%)W?R)K#&XQ"(+0C;B(YC" 9P$4!68B_=\9#I#O#%V+ ULGUOPC."$ M6?+AB;-ZPL$\Q 31Y\FF)K\R'K)@/$K\4 <783 M^4%D@JX7>NP6W:6:89:UFN3CJ"CVX1;?#L$^)[=G]TE,6&4=B_1,K6W4%,\^ M7/I6//NH>;:N>';A>;:^DF=_L5W3M6S343Q;\6S%LX^>9^M*SRX^S]9?HV=K M+?:CTJ]<5)!/TXV:4:]2@J4Y\"8AN5NGE\<7M:L-? /Q=]._-UT>E*^?'/X< MLW6]6M456S]<%J#8^E&S=:6*%Y^MOT855VQ=!=H.+YV\W:RH M:"LB?^U&YJ M/S$AVYKF8UO>>")S7!=SM3&JS]U _'$+CXXFE(YZXSFV];R[20R'QD;45(,5 M$)13#>9[2*JI!FJJP6$KW]AMK7?5/R:+ZI^?;[^QGHNE"Q9GEYX5$7\OD_YH MQ]\/XN\''KS:]4*&/01,'ZZ@"WM(1=A&X!<\PPQ-D9]_SRTS"N Q8<#H/:'Y M +JKSQG.\QD,@,,B=TV>@:L3%\;O.ZXF)J>NF^9%LOV+WXZ)9-.$:XW M?F;=IQ#T--32L%!I;"K*493S>LJYZ'P[(V:RLR4F2T8S+ZUOE\0F3TS;SGCJ(@14$[I*";V^X)4="- MS[%\36ETBI!V2TA[JRC+8SL7WB^,/)L/2_QX)6I>8H88<+9=9A.U41,?>+1I MN^+K:9./5Z:;'1J%+0T%I?;T[RC EC$YA6+^#_MNNG"\Y,'%0\,C9I[/K#BZ MY_G/;.*8[FS@Y$WWTJC4U]A,1D -,.-#V:ADQ%V0VXOX;(*2>8 _G=/1"_F8 M-:K:^?V[<_T=9F/<\H?8Y] O_R%JJ0/9:RB(6^5\Y_Y#NDTP.Y==B&P^$.T6 M;?<=&YF_T.G.7>:-;2)7T:$1RR9E:QTDVT?;<> R-HQ\UP[@32R()A.''DS- MB^1+^]T+%DU@73[_*^)!6#E6[-#SQ(Y^(;_C,*Q\^G_!U!+ P04 " !SA%98T0EGR:LB UHP$ $0 &MA M;6XM,C R,S$R,S$N>'-D[5WI=QLWDO\^?T6O/NQFWXNLPW82>^/,HZZ$,Y*E MU3&9;_/ ;C2)=;-!]R%+^>NW"GV2Z,;!8X29UK[96"11A>.'HZI05?CYST_S MR'ND2[B_V/]I[\^__.E//__'_O[?3VXOO3/N MYW,:9]YI0DE& ^\;RV9>-J/>[SSYPAZ)=Q.1+.3)?'__%T%VRA?/"9O.,N_X M\/A=5:SZ-?DX.:+OW@>'A_L_O*5T_UUX[.]_"(-P__W[X <:^F\G04"_GWX, MWQT='O_PT_O]=T='A_OO#BG9_^G=3W3_\$/X+O@Q>$\H#073I_1CZL_HG'C0 MM3C]^)1^VIMEV>+CP<&W;]_>?'O[AB?3@^/#PZ.#OU]=WHFB>V79B,5?EDH_ M39*H*O_V '^>D)16Q;^0>;Q4'+X@\1N?SZ'\\=LC^%]5%!DQ!6L6IQF)_9IU MD"7[V?."ID?=1/#[ ?Z.%1WN'Q[M'Q])I'K*X_W#M_O+C0RRFJS=PO<'Q8][ M'LFRA$WRC%X R&9%XLT84DG8AVIDDFR/:\8@9</CF$:6%3;-WG-ZX9/^Q7=-MK0K$V[-E1T&[:AG%;-Z.DM&I&]V9AB$5%@""\MZDPI?Z;*7\\\'D>9\FSR1KL(JD^V*R^)68! M939U5\7QC[7KI'Y@4V=5'/]8N\Z4^39U5L7QCXXZ21SS3-#C-^5WBP6+0UY\ M 5_A^OQ8+=);&E9'E714=^R$XI^/)/$3'FFVS8-%PA\8#!+:/AI M#P_[_>I0^LBZ.]ETZ&*!2ZV3WLIX!#18HA< M[G] 0]O^ PF+V;]%[R,RL>T]D-#H7[[C/HEL.PXD?AZM,^N1_!Y^]UCP::]2 M/$@KM:S4GZS2C-4B- ^ZFUB!T#3'&FA>FL.E??=,O/_'BAV]7"E/+R&G5\TS1ZV'C9: MQ-ZI$&N8>CST&K:O4(6G? X=F]$X98]T' ,F="/,NOAIP7MO#MX2?Z^H8.@P M\O!N!GO0C$*1GC\MX)RB9A#OLG[MY/BP,CG*QH@%W33':]KC50WROL,FB8+8**%>ELWZ MWBL;)KY<;II7M6U(>X$9Q%N<+5K@CP[1=,!2/^)IGE KY <$7-/[TQF)IV+M MG2<)3TYYDE#?7-,Q8J0%[6@5M!8Z)=_"S(.BU QZL M;FU]$_O.\%P2'O@29ZRF*9PD,TG++8P$G02:I%XNXI$Q<9K M\QG0^-_1*9[QMQ0OY6##,#MM5HFTX_Y..E<*%E[-8T!C?DM![,G]+$]PXP=Q MR6(?ZJ/5(O!^%8$E3IY@-<#]ISPJTUOJ4_9()A']3#.;LWN%4HO##SV'=>HU MC+[W@-6 0 #=$_0 /QNE*$)7\C44ZO*,'1$X8&(S2[*;5@_;0*%O+Q M!".OS6E &)S1!/8:5+TO0.J)?4:B<8P'@CD8&A9:5#Y(4G'-T*LY>BV6 X)G M'#^BJ38QU?_;Y74#?RPI^2WJ 8WQ3>&1\GP3D<+IXFO.%CC13"4 )0,M"I+6 M7K'S!+]"8Z\X#DTB^)7SX!N+T(9YG(J M,!)\O89Q+0 ,"[$S.C!34CKFDJ"/9@(83M()\CJV@Q<3MN$>_Y*FQE=&( MEQ8428MO<2[70==]O/<=LA^2A%OT^YX\&1_?37DM"I(F7XZR(!_0(-_@).,Q MGI9FH[Q$H!UF25$OR<7Q/*1Q%@O[DL?3C";SEN9J-.:]Q-KQES3L8H-!7OO( MK*U$#P@-V&#G+!/Z4&G 8/&4QL8WA2IZ+2:2(MWB5ELX:GX#0N62DM3&+-4N MKQUU25$NJ =H.4+I(B\:S\-SDL0PU](;F@@O(]/IK^"@@^*MI#JW^.$=><41 M#HND\'T:$#JBORD1 M&^X*3UV8U)!CR24J_YM"! MFQ\ JS3: 9<4XHJ#-QX/\"0P MTM0#2LM-")FV&IAYO0\2QVW7- CDE RU6DM&PU_EM>-!T.;%9 *,@ MU\(B61$[/>&&",JJ=YL%(#VD6C D6Z/D'C=$(&1?-PLH>HFU8$B&QTY/N>'! MT>GP9B\ =-)K09$LCWUN8#:"@4RF'7O)DK#D0C;$P:_= MP>Z7W<$L@-"PT((B61):?F7W*WYE0X2H<>E:]0^SLAIHF&AAZC /5"QE3[,A MXE0X@5E@LD2@&_\/DI)?.9T-;Z25/F-VBT++1XN+I/=K/="&"%FW/YG-38Z* M@18DV3NJQRUMD-@8^=F4-V#I&AG0N2<<=F+I3U>JV*7Z>"8LN&]8*&!/@'+\X>280B ME>Q04MV!/B][+>S@#-E.@[233#)669TZN,L(6PG^T6KG]]W>,W5CO_?^D\P7 M_[/JD?$Z0Q5A 7WWQMN?>]JJM+-*LJU9128H+K-?9T@_;&@_@X_;GP\KC#7H MOS_<(,>O]UU9V2O0_7CH7!&V/P-,:]1.C8U"EDS<)%[G33^*#W&81R$,( UN M:"*>X@*M\7H2L6GAC+_]B6-)X[*H!F%XQC' M/;BE&?1V-Y-%68UV@FQH1(W"_;)NKZG\=5*H--N4DL1'+>4,E,V([T@:5=>C MG18;65:KNL6)TZK]=5ZH\$)+9//]':H0) EVL&%HJ]+.CHV,KD7U[=_J!@QS M@IA$X-K, AM^6JC[\F(;A/0.$,KND%P;\-0J-X!HM,5EVN#C8I> MBXQD,NP)[!T@+JOAN59'7@^M%@_9V";']@X0BQOR;"N0KI#H1EY^S*ID,,CQ MEN.A;8:^GUJ+@F13Z@RG'B BG?'0:\A?W0RTN/2EO>F(J!X@.-9ASS; KWE8/8B W\) 7A%4 MAFVU"$N6.JSE9\&*= MUGF$>MAY?$+_A'&@J&BZPH$ ]PE&&DQP_VH+80ZX% M3+*L%("UV(EOAHO++7WDT2-:K!(:,%P6(F:F?+4XN@_#"X0+"N MPRLJ$0NMB$V'>KRFHN%"B_\_3M,<_82LK9E*!EK0.I\F0R#@OQ7'PKHR3'@, M<\M86CIM6&HAW.PALT&BVDH]8Z?(2V1:=)0/G+T.?D@3.!6V@4NEKP>_;N _M[##8,Q7[+.(6<>WFO+2PB<98U:30CUYR-U;9C]X !_@9$]@ M &+X=,-39NW88:W="$\8#Y)S2&"C-KW6 ]SCJ, MY8?C5C!N?Q3FLZHVKZQNR!I%&Q-Q6JV6BQ5!^L7T9PR6NKTB=/RVH M#PK519[!<)73>&W(U-RTV,DYF9>QJ]A[!?]JU;W"F.)_"LM]R)/_S4G$0H;A M8G6)M7=74\9:<"6+S.KFBIMJ494'=7EU94L%7Z$6E@_QU]K2D,1!"YYDBUF5 M?H0Y1GP8)D)]"4]M,-+QT*(DV62465,'B)+B7>U[^I3!CF/I(FC,3HN=9*Q1 MOMH-ZG]9P3"76Y'GU :K90HM')+QID9::+K>M];6VHWB7<;]+V.1()$]4EN-PI:G#OMW]X2MCUC*&6XTZ)85>55-K_@V8R0BN1B:3<18;0]B M#6,MRA;YMYNJO +P5Z!E/,[GBX@_4RI&Z";'=!_IEG9J+6LMV')FF5ZPJ\I* MJ*OJ7C?N%5!:29A$@8?8TG*[!ELMSG*JF%Z/U>&R%D42EQ4/.:EVY?(_'_^XC M__/!4_J1+!8L#CE^4WR.8UZT77P%W]!(;"T"%QCP^!\W";_ '>8SCQ/JYPG& MLH^"_\O3K,@2$>0B.\TX'OE?"FLP8YFXS?PUX?GBTUY1DF5TON=E@DOQS9S',$F2YS'\@MSW#GK'K8HU MSDET"CRAY=#NZW <9Q2F#$9$29C%Y824"# MC(]NQJ>](Z&ETW>8Q6E&XNR?V]_"T^&,SPF+VYTK&EFNB:4R-L@9M3G(DGW\ M*SWZ&(@Z#)J]E,9BY/L)S, 3.F4Q6@A/BI'KQ'W =KZ(F^^]A5W M8NKVW0;"T4F1/.WKE@'AUCM8?(-*>CPUFIN7E%1:1Y*>D/C+=3B:0_T^NTD/86/?\ A\7D$G^^>XP!H\5"YI'$ /-70_Q,; MX,YD>HA)!"NI)8-@[*EZH P(G>A@)6%\8]GL%*0P#E@*9Q*+WITPG] MJ1T?=?F#!E"@F4]34N4U M4,F.)M3.6C\KP_IU6*8T1R-NE>;\'"J< V[X**&P'8BGH?7JQ69,=[=.K32. M>\13R #")(1[BGK;41 XL?5 Q_D\9#0*-.> 5,Z)YFM?!C)5?NT9_TE!UN0[O2%0=_3KK6$]Q)V9]LY4V#@QM!])5!P;,S5KH*FF:SPM/,>M= M>WM5N;)RZC2X=U0O\D[KUH]HPM,%T9F % 1.; AG+*U#>M4] MZ2KI1!>N$P::)HGJY*I7),Y#O#%/=)NU$:D3G;Q)^#0A\_H%X_%\ =N)4I=0 MD;AJ9;V$'8+2YB%Y8349Q[48;'CVV+)QY5P1!R%H,HO2;S/ _*;%^9FBYP/: MSF!+C8N7H7X'F:HY6]MQ&OV'\M8JV)4%H6B*J5/%Z(GUWN6V2VRAM4'V,6#S M(G1WO+[E8S0%-1XT@T+H2>_Y"2T&_F'!XR*S)=;0RG'9"^8ZK'9C&S%&3;+> M+)EN3FCVC=+X@B5IAO?">&,4C.*884\(ICDW-PM9,WY1JU'A(%+GO3P^//J@ MD2OZ"5PYKQ0^?A?HRD@O\3*@N"<:S?&EJ#_4F]=&/%T]\:[#$!I; ZF15[H+ M.X'XP]VOM2"O[D5722>Z4&DKS?M 6E>87@(G.O3PYJ]O\-C&FR5=7[K+.M$- MD,H)NAHUCD2_\2@H Z!+EXE+-F<@RHB]_XHD7V@F=.WKL"(N3<:]N\MV*]GV M:;*F-M](;%HU52KI!O2IY MN7K:_0KCARF&>7S&TD5YX]8V%*[JPQ^:]7Y$D]F=LEG%B! M76^UWM:^6^, 0\-#1NJG-T30!@PBR-EM+Q\TZC;SM2C:B_-.ZW34M'B& 3YE M:RLS&WEB\WS>_DJ<0(H("0L>3AQ1\NY6/JT<3V_9=);Q\"&EFMEBQODK(B#@J:"TB.J^8V2*)N-XS07?H0@EIQ&A,W['2_7Y^CL*+7>@T&H M5_&UO)LRY.**>? \GL+RIC# 9D$:_>6=.%E:-X"\N2[7QDDI:)SH%D@A7ZO\ MB^U4'B0.5M(^J-&SY^-$]QNK.\IB%Q'_UC*\FSI5V#%Q97UJ74%T?GH6#%[< M@X\L%B!ID"@2CDI$7!C ES%C%]1C$AFR!LQN. D*VJ%WNN$9"ZRGMJ"2.P7Z\C-F\(+Z0GFI/ M_A.>)/P;/H]%%O!;]GS^Y$52_QYN;I@N+;>;2Y M;A3+O)G,UR%\$?ML0:(B%D)UO;,^3S=63,LQ3%Q!11& ^BML! FT- Y&P1PF M0"I"AA]IO?"-(_"VP=R5<_2O-S?7B? /TMA*I').2$#J>ZIMY\O839*,G6ZP MH^/#XV,UM$M%G$ 56W1T<_>@T;FD8DXTOG'&K-V!M+'P:IJ7EC]E2:KVK^1A M(T:)U!/5$V 68ID),T?%ERN6IBRBL"V>\/GD(O]#=_.G('!B\HY"?)%77+=I MUIY9"/?U:!9Q815TIA\3C)THK)BY<2.=!Z&N!ZJ%YH[$YT( 'LO:,P9 M;,>#>?:,!HM\0C?P8/XL## \K"SSFAN;WN).0"AR"M9+L4JA>,I-0M&-:'=T MS!OZ%9M,,*TB:,GDI06;,NY%C(K3\SH\C3CFK,$[#7'% ]_ +L=CX?%@?E&T#F\W+HP^YX@9+Y6P M49[->(+NCP^8(A.V0)RQ@.TY\6@,@DGD=)2 M6VD2)>;]?=>0.>$9*4XY5*T3.L.HPTK\$DG42"&.U2ID;U[:(N5P<6#CA)OCJAL/!; M^3@BT-J4R;[MF#@JLG5EJD$258BQFL:=H&/,;Y ]5QKJ [Y: W,Y0C$H$3/] MEC[RZ!$%QN6X4K42M3%;)\01@UQ<[F7?*J\BU3M4$Q'4RF%HL/EMPM?5C:YT MBL!2FDDM%W0"\65K4RNH?_D'0VN5@MY5!/LV6S6<.BHGL.V^2VD]^77RW)U$ MJPA"%3J,N/S&5X[0Z:UZ^.T,MF+UG<_N:G5#BT)_G'<@\.N<(.1R3LR,)F=> MFJ&$*5R\T&PS8PO=O8H)J1.=7'FYJ'G2".\96SN5@,?P]FTCGJ[5&%CK&;^>9+#R](DJI:). M; ?+<8M+48ME'%O+LSG/^+H1D6MQ=C8R$H5RDN+6EK* %DTH\I+0 /IW$I& MGC_Y8K$K+&,V3%SW\N#EWL;B)7WF%HH'K M'4>$WO< 25ID$H5)IM&']-2.;O3E_?72^RKF.2%[R5Q=TKBK!:%Q&)V>5%IDYWGJI;3Q6/%P="#D! MWGO;C'GOG9)ZFHB>])[W7=N4$3[W7%S3A7F,J%V'-X6%6(1^)0N\ND.%KQ;L M6_Z'S;U/IR5*$9#O2/E?WJ!.2LI2'-ZV7H76.XDJ2E_:C4J?47,VAV:]8 M6?-YT4RT)BE&R;!6UAM)/%GL 6=P52,N$C] M;:@*F!&[(O:/X)A[6R0G+'Q4<8A@I>$6K+6':BF=.#<5.OWO//D"FTK;NKV) MB4#)SEF[0.'9=)_ X7T!Y['6&;^[M!-0KY$*<9L;FLLOM?8TV3A_@"&Y,_N: M \*HTY*RNV)RY38%W2H]I[H=I_0/,Z[#R8E]K#N)&9XH*2;[PK=RZ"/C>5JT M2S,,ZW)S8RB4N2WJ@.%Q7,>>;)8M0\G1X3.\G<+T+*<9MXJ:@_GQ 'M$QC O M3H9[?&J<*_&?4KHRYQ-I5 MJ>8&&I#<<_VSV!T%G< =35C7>1:B%4LS>3M*.M$%O,CRL\JA91SCA4_S4/!= M!D<2S*1^/="0W-4I*+SPL*VPD)H-7F>"UE&]M!7Z"N0JGVCVTY5"3LQ&L:]- MUO"N_!M-1>IRK>OFQLQ?U-"^?!TK;D)N.%/IU0J*%^U)Y?8*6P>)HC)++VWN!/+N(J3K+QITVQ&LO,GG]( 8)F! MZ#+C4?^A8DJ^HVT65@>=%L'RAHX%N,C*FYNKV@U@(EPDT%^ E1XS/DJP6@\# M.V:NNAJ(-P)2DU='5\JYHM6BQ#:.#46[E8).+,*^N$JE"YN&R!T_MHX+B(Z@ M%6%_.;5_+$K+RE5YMKQD63[U&^U1DS':D-J)4.^N]'3GXD+@I!AIJ\1V*Y2N M[JK:3!R5JRUPG&J]V=?EYL3VMG8@N.Y!6)B')JD[C6C=F*:PU&$&V(95<#2+[7\:W!+;T;LABE8 M"((FT=9R05=WZ^5;H"7_<;SI*3^WI2S+BR4[EJY(UE?$G\%ADSQ?AR'SZ46> MQ Q= D=Q@/NO\ W3K& +#DZLXHVL^+NY&]B=E=+T7?MKGY*8$74H^DHA)]"\ MI+#ZJ-B'2C.A:K?J*.NL%>J,^^+DQX449T(4JE\0TQK%C6A?VC1>*7O".+CL M8HUYZ]I>UN/P"N4^1B(X+>N./%%TONBHG:%GMG#]'"M90NP?W<^$'?9;#=B[V]26Q_4S[+WCMH&_%T53^RG@FW MU(](FC(0^HO <0Z':>V2N+T9IZO'V:E7B9C"4I5A\$GQ/*;B K6?PME>"G67 MAT+"8(5TD3R"'ICJ#VH34E=M^ZWL,U7H'.X'(/?:IZ_1,'#E*%*'05ZP),TV MCZ:4V;RHM%T^\F3R,FY743<$2]N QZU%3KJ[?+M.&A1F\!1J#AP:7"1\/N(^ M&\>82P?/G/HMB?+=I=9I7Q2X[CK=SI\R_ @C<1Y#9467/_,,G=F5CQH;Z1",S]$[(?@)GM;//E"3G),EFF* VYO-GW2-@/<6=F'9F6V*M M&6U[KU4Q=F._O:-38:Z@F+=S,<,H-U%!BD^6P8R M9DO)ES?@[,H=0)./9DG%;Q+8:-Q]S>F=6+F2ECJ.,>R+!C%-TV5WHN)=4J&] MBB=%-D@ON5$E+ZH=]TF**GE,3>..:';WV_&O8\T)U2[BQ 06]H1;-IUE/'P0 MCXA0I7]D9VE'+=GHBN+S:8Q6]WOR5+HY:38@#=$.S]4-DVNIEI"*PIT%M)Y$ MNV4!V6&]:$DQ56ODG46=V'#N:!2*1T=H4+NPI*8RKQFQ*[)0X5A]NN2<=!X5 M_OWJ312_7V.0X0H9")O(7BJ!CY7W.&0GTK%RKERR;*<[Y=Q)V#O?=ASOIZ.&M>9A./+MJ_ M\:E@M=L(>!'!U1Z$GP]@#%)0Z>?DES_]/U!+ P04 " !SA%98 @#]E90$ %0 &MA;6XM,C R,S$R,S%?8V%L+GAM;-U]:W-;-Y+V]_D5WKQ? MMV/<+U,SL^78R52JO+'+SNSL-Q8N#9L[%.D]I!Q[?_W;.*1D2J8D4L2ACE25 M4D2*YGG0_:#1#70W_O(?7\YFSSYCMYPNYG_]@?_(?GB&\[3(T_F'O_[PC]]_ M ??#?_SM3W_ZR[\!_/=/[UX_>[5(YV/9V%E9ET9T!_*W_9R\7G[YVTP\?5\\$$^KB8Q=_[?X<.2J=&0,C$4$5 MD<"77$#K;+ D&7/&?__PYZ(X$\9I4)PS4 P#..40F"\JVZP#8NF_=#:=_^O/ M]4<,2WQ&PYLO^Y=__>'C:O7IS\^?__'''S]^B=WLQT7WX;E@3#Z_^/0/FX]_ M^>[S?\C^T]Q[_[S_Z^5'E]-='Z2OY<__^S]?OT\?\2S =+Y/5N+HUO,\!V69_7_ M_WCWZY5'_BNHXA7 MI56'MJ2Q]0HM81E[K6X>^+R*\3G.5LN+=WK!]D+=%]-:QDW&_/*\ZVC23Y)- MF'5D0%-3@)(RTB1$"3YP9WG)VEDWW"@W**Z.:XL]+[KT;-&1 ,B0_?#L#ZQ& M9V/3UI!"E[ZCU=7YM/G$\^7YV5G_G3!=X=G%OR_=XFQ 7JP6316PUC.-Z&@B M+.8??L?N[!7&U6^+>=I@H5&E:)F%PA4-+;E(,(* $'FT63!>=&E-AIU(]B&$ M>!*$.%X1S4CQ"@O2X_.OY"V_AR];(?\/5Q*7BM$P6N-.T:%OEP&S+R:TILN-:/;AB7T2/&FCD(;+T]G9=%67T3K8:@&)PSA/!&WB MHF%2&@O)<+)N+EH(UD00*4F9)!=PH4::62=DYVMW']^X'^ M5YB=XT1Q&X1D!:QG/5DU.",I1$2M',' 4%I;CQTP]N&$?PJ<.%8%3>W%8KZ% M0D;G(D<'@1=:UIQD$*7WX$H0V169BY(#&(EM#'MMW;&G0(.CI-^, R]RGE9) MA-G;,,V_SE^&3]-5F$VXB(I"?07*!P]*:PT1BP!CG28Z>L4%:TR%&Z#LQ8@G ML9O;0A?-B/$.5Z&&XC^';DYKUO)%2N=G5?*8:Y">IJM)5)RB)HG@C1=UK$BX M8H$ M+.L^XYOR>_@RR2HHAD5!#H)"<.4"."\%,$6!% LZZ=#:_3@0XEZ<>A(;PT/J MKAG!?N\H+C_OOFZMG25I"KO)?](VQ5XTV=K# MA=.&Z/'$::=RAL[4OO[!&:'"'VXP"Q*"@>BX,"9 MI:D:K2442D)&GYQG)GJ#C55_G\#L5&Y58[T?)>[!(S$402,:(A\% 30R3H,2 M.A(8S"FFH(-J[64?$8F=R@MJ3($6PC]EZ*6CRL@TK;/)\(J+@>?*0\J:JU0" M8FJ]4],F]#K5$79C?C16R8/%6D*073/(@&GG0)%W#DXF23)(.?HHJR3&'VN= MZH2ZM9$94%F#!E>$6R=,Y6413/*'0#)5R@4(Z6ZH)*L&RLLZ%U8O 5 &.*CAKH^_[";:;?7^>K M,/\PC3.\-#P_?TFS\UJ:^/?%(O\QGVT#)]Q)IN\+#[PL@D<*/S$(B#2C6Y_%##"J! M538;&;,C)(U5>U<%ZCW&M57'=S$P*9G+.5G(4NI:Q!<@NL A85 AQLA\:KT- MLP/&F*+8([5_6_'D?80^='W(!28C=0[..><=(8^3D9&D*L[AUY&%%"YX@@+-%.PJQ2FE>-G0C MF#'%MXU)T48!IRE+O$2FG0LT*HK+9&4J8MV12379N*B"A,RDYBD$=^,:4U3< MF"7-U=+2@"S.YZOEV_ U4,AV@25;,F>,/$#'BB4/KA8A,*!2.F]DHF!QYKO9'D&7W2!1,"RR]RITCHPV@%C M3(%P8P(<*_1FVO_Y[--L\17Q'?8GTKN&2U(R!^5I;&1Y07%K("KC0125 M4!@1LF\=:N\%;$S!]_UY\9VCU%PGS3VE=YB0@)'-_@TO]P9L##SDA!"C3S5' MHW;9\K5JSR#SA=MD6N\TW89G3%%X.W(TT\"@X58_WBU@3!MO>4# F @8HV#0 MRZR!J\ :4TC>T'PTUD?#\\G/].Q%][5OJ97)8G&D0,\H)!]/ M(K@8JH]G:K5-(O^_]<*Y_?PQQ=GM5']O";=MRG)U0(:GE)V/8!0C'Y '3D8I M(UA1I!&IV("M-?T]BC&%T.WT?:2T&\[L3<83;JU+$YEL4BEZ*"4%4,I&"+5_ M7A*.21HGC[)UE MQL6SQQ06WE>SWU?_GGT*T^ZL;_PF<^3&:+#9 M5 -&WD:HE6&<%:.LQIS2G=/ZCF<<&,8-6^APK#9;RK-A +=HHE?:!0BFIJBYDL';GFS>*:U=$K9]!Z2;T!P8KHV;"8V%W]B5 MJW57O]"8UQW:SJ?S#]\6P(FPCAO/)1CTY&,$7\C%M!:D2TH$C,N0FV*B%Q+[E/K@X,!AS.FU;4Q6W?[V ]/BO:!VL]?/N%\B9O& MTA,FF:&%)E"8&,FIL#J#L[Z>J63'K5*1 T5JEV%,JKE_B3T.DX;)S3\]^=Z MCL6I9#/P6*-2IR)XG3)H9%)ID[U@KEVD_#1]OS("\I_9:EOOTH]D8CTF,V6!P$D+) M"A0C=]$Y)*=4))>22)GE]COJ5R \,MO],/PY1FW-N/,;KMYB-UWD:;IZQ<1R M ZMN-W3+,'M3-F]2>-=7/4* M+HQ[QE(RSUA/X\@Q$$D2'$/A7K(H,BI1S"!GGSHD $'1Q%I(A9Y];;2G?&#(>/[#WVFOL[+21=F+V8YQ?Y M;#J?+E?U09\OI:Z+R4(K0RYV[:R+=6><>UV[$:KHF25WD.E6W8KEUCE*OZU.!IG\PD9SJC PB,X3/BIRB5DF7_1;P MVY\SJH"GE>Y;R[==M?K6D8L-TO2[I\K5[LH8+(1L _@2GLK?5\IMYG5/M$7Y_=+/NS@1>W'IYQ7G2]). 0NJ7DR7/;AZEY1G+,00 MD^8L[C6W[W[6@9[Y(YK?C>7<;HZ'Z;R.[,W\?9CAF_+3^9+"3!HIFFRXXAJ* M]-7K*AJ\S157[?Y8 M>^=3+935C&Y$,WG_TMY#\8&[;R'2<^N&AX*< SL_5T MG.AI4 ':&+,2%.V9UJ?0M\ 94X[AT)RXKQ;:5:&<+;K5]/]Z6;PIUWLM31"Y M+%'4U@.QWD99FZL97<@EE2NB XOT'L!?FXR-)<,0V;S"^1 MOJ86WKW"SSA;])VY+@)(L(0S,&M?:?'R/ MXM#K(1\=$8Z1>LO3TJT1&:=5**Q6V' R3U*3RR.\A^"MEU%9+GUK6W %P DR M/%6N+6FCJ+?CT1RS=?FNY8')8Q J>%9XZZN5#LWP?-CDE/LSXO 4PX.T>ZB[?5K29RKU;=-)ZO:G77[XNW87V= M>DA29>)!]*6V%U9$.%<; *3 I$+GC6\]/X^$W.2<=$,(DN)L6 M!U/3):6%$(L$9(DG6FLD;[Y)M!>P,9FN4W)OY\EJ4RVV/V714=:F:\K M-M/7?L,TI%XZ\]R_6FOR8I/D13==DOE^U?LLZV29RX&IH&20,=?=$04J:0.^ MMIGU1=HH@O5:M_8<3C"L,?79&".Y'XI!@T^-"O9M?:,?2?^IM^2D=[B:=OV* MNDD.J_VNER_R_YPO5YMNU^O!<)&C3TA^34HTST/- T/Z30MR=R@NL$4VOX%B MF*&,*GEPC'/@E%1I>>WH]7%< HJQL!MWH^V$^NW7N@7V6Z?31# VW02OOK'UR;6'222IER[B M*US__S)OGW[Y&.8?\!T-YN=2,*TFY .$C"A!>AM!83:U0EV 4LZ'(GABO/7- M4:<=88/EM$)XVRT^3TF[/WW]Q[+>"O?+=![FB9[X@KS_SWTGTXG6)I&;94%R MI]97:P?,]%(9;DT4 D/KSIK[HQO50CQ>CN]8VX=0?\OCC%WX+D]OMO 9H:+4 MK-#24Y!6(JSI7YZ#\24*;B)3KO6&VO[H1K6E9V^4LK^$K3F>> M/06#OO8[Y2E#*"Q!L;%8(63.88!(94]T8TH2?OST/%;]#V$]!5JE?(Z0/*L' M=XK$((.BEYF)*(I1N?4QS7VMY[V.D:_PX=?Y]ZV)20(E*4_1A+!]0V**;EU, M&D@HZ!Q%O%(,<)!\)ZY1U>P,1*@=!\UM]=6R\\@U9'T0^TT ZTS"9%"K7"SX M0N.F0)A#$%%#\6BB+<((W=K8[X=L5%5 #\:FHW4V()^^OZ!J8AU7"6EUDMD$ M4-[7JS8S#1X=M7?&B=2!_ +PQM1AX:%H=J;PV=6X7A[V+^:OI\M-B78.U MN"RW^6TQKS*:E*A]B*70*ESOSZE](&,LA@(P$1@JG_3UGCXWU+KM][P#*YL> M]4HVE!H&M#ZWWJ WL=QF%J*$Z B:LL3?X&NZ+5* 254H^9.X.I:Z":S,NSCG75ALI& M"6T\!)UKE2C+0(/-$#(OAELKB>&-"70;G@.KIYX"<9JI9T#WYEN"V-7@H<&UZC Y)O M]W4Z:&U&$VL3.?+^5<0$D24./'/4@H21FQ_/[PEM+X(]_3WLX]76C%.OL M7=E?J G>XG-*9I9SG80,AF+'6"_#E0C!> _(F<88O?&QM1MU%Z:]6'2J M,_03D:BIGD[2ZD1&'1,6"5Q'HG-(!4)R"BPQNWAT7C2O&SFRU0D_6;;[J1SO M1NH9@"^OL".SM^HS/6N]=)]R6#OUTGI;JZFX#I:B1TBH>ZC?::]7*_@F[Z;?SO MJ@X6A:2R6:.9,J7$)$"H6MO@M04GZKYZ*3I)HYW(^UU4>,!#]V+,R?I^G6)W M>RB-#'NBWR=!;8Z"?^]"Q@F3,C*KR>_/-6M18*!5ER))),R2%9])&B=+6]M& MMA>EGMB>]P Z.TD/:B]8$C$+D$Q16.!J[I-2"9(U"5-(A,[N97*.[T'-G\AN M=FNQ#]0A*DH38JJ7 _ 002D5(9A,5&0VJNBRU,TWJ0\NH!5/;//Y_AHX<<)& MO_Q-A,G65%IF3.2,\^J,%ZS7ED0611".B=91^0'P]B+0T]]<;J.^00\MUFD$ M=>@2F2XF%8C2UR9D]>:;Q#R$9"(O.7/)6Y=CWPIH+PX]_;3H^ZIH\!#I=7V] M'< EZ5E0!6F@)8-"(>M6DP<=>6+:F& 3V\M?.>"A>Y'DB>0[#ZJ0AJ=8GSI, MTUY>]/L,-XV*MA,()JJ(R+.+X*P@\Z=J;\* ) VG$G&!J=0\>7X?7'NQZ8FE M.3?7UT 90:\PKEY-EWW@]K;#L^GYV:0X%]!Y0B1\/::-9!G).8/,(F9GI!?7 MK]EKG!:T ]1>''IJ&\A--=6,0/VP:_[(+XONU>(\KLKY["+TG]BH12DB@RBA M7O#&:+S!U8;0,7JI4#G7FCNWX=F+-D]L=[B9?AIMQX2O_0D:H7F'*_J-D/7] MQ"96,W0I")"ULY)B(@'Q.8#F:$513(K@]_)L;GS$7NI_4EN];:3=1O/U#LA: MX+Z8+VF\Z[;)ZVP@S(3OIUG(>%&E/LF)2QL, XR"X.GHP3O&P&2-@6(X64+: MBPR'/'4O?CR1?=MA53)T'?^N+BU2J1PMBU!X)BEP6WO81/82-0OT?OO] MO'LUZ;G7*EN;ZO;MQ]_AI\VT?E->UPJH-V6=%#516G'G> !T5M;+=1VX0E&) M1YV%RYP)U_I$9"]@8VI1-!"C=BR[C176SF/;7A0^G7N,VKM1/88*_N8T:JNKYARB0&1: M!3#/RVU,)?@D4'NPEM8A%8C2(9$$1 J\WOF=N6F]]7 [HE'U_CTQ=QKH: C> M4 #[ZW)Y3D/&=8%+1I^D,+66#BTH*6I]-SDT@>?,"$W6MGFP>#.<4=TJ>GK& M'*6=EIL+EZOHEBGL\YMV#9X9*[%X \SPZ@FCA%!2@HA<6U84C[GUI8('0AS3 MM:0/X JU5N)#]+,SD4L=^XMV76V74^\08H%^\(3!1\XDMNXJ?M]^=L?-.%HV MZM>OSKNM.V9QW:"XPEG_'?-$Y:R-4K8V76"@4&MPWB6P#(.4.43>WEV\!\Y' M$(84WC"]*F;[0!U3)]0'H-]02FWNF_Z^>)'^]WS:(<'ZA-WJ M:]TQ71',VFVSO^5RHF5"(RG(,K3P4=RN!$E'&9#UH,5:$D]* [FJ=Z-[#+%. M2F"^307*VE 15:H^KVO(JQE@L1?N2V>9>[ 'X'D-D M-#B_6NEO.(:M1="_-V%,$<6S@&A8!I58 5=< >'(P :G5+&MBW9NP_,8.I@- MSJ#[ZF>(?>#M=;J/RW:-GEONZ#\!6C%:E#W:FDY);J$Q17F+.>76Y80'0CRP M==F3XM406ASNZI@KRW/86IY):J]P%::S>UT>L\_7'GU]S,'8&UT@N5@Z$)$K$9 $3 M49=HVU\^FL#7YFPR%H;V9*/M$8UI:Z$93W9$VYQR2S12JE4+6B]QN2IC]A671$VS0+R^6T3-.ZY]O%PV\0E!8,M00M/0FZVIE^'6..9%XLT75_.O;IZV_;N^S&-UA%M *L\ M@95,042*KR0S7HH<8VE>N'DTZ%&MX@])U=.J?[@5?JMUW1&K^(YO.7JEO@M9 MH]7XNQY^FR9'FVO$)[G>4!>2 V^< !7(N 3A$P3D9%=81(H>&L_2.R"UZB[Y M"]9TZME- _<^B>0$UCO0ZD7I*9)5I1\H3-$^8#:F=?BZ'[(QK98MV7-3=\F& M>FK>H;2_F9@"E]?T+VY&Z$SL+T%AUI&E"]Z"ER0.9X,Q%(S38MUZ3_80?&,Z M\CX%GYKKK#FK?B$7HL&NL9I,+K1="U282S!5(PUM*T-=RT;AET.Z(QK=-3?#S@Y+C1YS>#JO1&*5BMPC-;( MJ%1)W@OK8NNDICL@C MU6ZU7A@:.[=NH$ER.[ Q&=3AF=-02:WYL_&2OP=%X[11NP2I-A14(B>(41K@ M44;A9?J.R"-*8 Y@;5IH9@3;55:2J"5I&;M8TUEU!&,,)9ES9AN?N"R&TDK[_[R6^F7B_2^CK'<^E'K"@0C.909%BH+9AZ3E4/<$W85M3(Y- [[V)#P9?@T7879]/\N:3F))5G%? +K/3%2Z AB 0B2*4$-U[:_;IW MWNOQ8W)!!F='5IN;FI<3CPJ,F!"0O8E@F+&0\R< M@<\4K&EFG.>M Z/C41]8-_18Z/= :AV4CNOV1"]#UWTMB^Z/T.7EA%=!^U3( MJ&H$);V$B!3V)69U<-%XKEHGR.X);4P]%4Y$K&,5=+)%\/(.]4FP9%,=IT4Y M]#6]P8*G4!)D-DFKY%B\WI_M_FO?Y5,/K AZ+-085OK#'95L-\Z.)03+' .. MY*DI:0NX)#5PH8WV6BGF<"![L@M/0S.Z]:WK0"37*[L3.HA>%[+K_9VW]$,7 MKXP/M3:B=7^,6^",,3P\FB&W&,VCU#'$,KL%Z)8J!4PRUQK0$.N$92#$,0:;)^)1&[4-S*V+!DLDN=>UH^NFMT:]DY2EG,#8Z*N; MX,#5RP"%(_\@QE)W>4]GC+[#-\8@]936Z3B%#1<5U/(MFYGAF +%QS%N6DV2 MWP#:852R)%Y*Z\Y7NW T']M_A=GYFF.SV>*/VO-N$HQ/I$0+V=13K>PR^%(D MB5]%ZPIG1@R5"'<+K .7[F%K!(ZFR)V!SI%Z:=2WO%9U7P.V+J79 2]G:V4Q M$5!FII\?<\1XV ..[W9P__&TZGNP1D!N5K] OETL5QVNIAU6 MAXOH,9WCQ59:CW)K1=V<1M,_K:WNUR\F3)(-*=I *:XNW%% T*6 SEX6+85R MLGGS@+9#.+J[PH%P-ABVO1_+G4%4N6Y0UIUSF\"[P,DLNZ"-Y"R4YAV%CD8] MILCW(5G]76.'T_*A70>C^\MP2W)>HG"2//<@L&\(%\#'XD"2=\%4\ 9YZY/\ M)L#'M.P_9C8?SXJ64=.:DN>PM%1I*>=B1'9S(@"N\2]^2 MC4)Z-^ ?6VQX*B+OB"(?AA.GB2FV?B?0ZV+X:=J,MF_5WRBVV/]!36.,>XZO M77KC-?+L!C&),?CB& <7:[T*9[1 ,2Q@N+(V"\6U&]Y8[,;6WJB^Q^[S='T1 MQ(2QR#EG"2*OI\S.>_"UUZFGI9D%::08%A_F-0WTU_D=?8ZJ3UA__>80DAL:32*',*JH M*#!--%54E!2GHLA*.:=M^TO5!QC(J)JX/Q!C3\V' :G];0Q;*%^=X^^+][A: MS?JMC^6+>7YYWE7GN7_))SZXE!*38)@LM5&](V=!%TA%66U**DD.[\O="_JH M.L@_$'V'UWDSPMXVK6[=KMO>IWN1_^=\W3#_V_1+HEAI4=5F 33]G"/'5]0Y M*$0(JEZ?JEN?Y0PUEE'(F)CTCWE8M]'%?$&J%]UT.9U_>'7>T<\UL;^IH-"< ML5(*X&ARW?DG6Z@# VD2*A]EYK'U]OD##754.VRCF%+?=1E]!!PS2M1Q^,V$/INET? M_-Z7W79E=_L@%Z*[0<#?I*493:-Z^)9MHBF5>0;/C(+DM4Z9QB%$Z^:Y8*-QOMZY'5DM([3U-W*LG"TV^:"-:-W;YGZ;P0^[/?J@'+U[1C=0 M[O@=9F:BDMG+VL$[U@L^'41F!3!5F'$B.L-:5XZ>QF%^V%W<45%[%.09[C2T MCNQ\U7_'HOP_19YV'HV]TM/G/?AY@?O$9N_ ! M?SL_B]B]*:^FLW-ZMW_\\LWY:EFOM"),DR*-324@6*M(V<4(\-6G-L[HQ+5G MVK:V% =";-#/=,W[,".MG"WFZR=<;2G?O_=36&+>W+3VHNO"_,-Z=V7B(M-" M%P[&UK0W%BCP0$-"2MXIZ5'9T-JO/Q[UF'R"(5EYW2Z>6-\M^^[>C?OE8DXB M7/;1R"N,J_>8*%3N0I\&,&/.0K0R1LE2\@DNH<@Z+&O='O<@ M@&.J/SPE]8;3XIZ>X.;]^B.2^?W;G_X_4$L#!!0 ( '.$5EBX/%?2U^P M /S2"@ 5 :V%M;BTR,#(S,3(S,5]D968N>&UL[+UK7\^$/GW$R'8Q'__8W_B/[VP\X2N,\&'WXM[_] M_OYG<'_[W__^+__RK_\#X/\^??OJA^?C='&.H]D/SR889IA_^',P^_C#["/^ M\)_CR1^#S^&'-\,P*^/).<"_S__LV?C3U\G@P\?9#X()M?K8ZE\G?X\/_^O#WHC@3QFE0G#-0# ,XY1"8+RK;K -BF3]T M.!C]\??Z)88I_D#3&TWG/_[;WS[.9I_^_M-/?_[YYX]?XF3XXWCRX2?!F/QI M]>F_+3_^Y=;G_Y3S3W/O_4_S?[W\Z'2P[H/T6/[3__WUU;OT$<\##$;361BE MJP%H^#R[_,/K:/1/BW^DCTX'?Y_.__[5.(797$'W3N&'C9^H/\'J8U!_!5R MY#]^F>:__?N__/##0G)ADB;C(;[%\L/RV]_?OKR-=#":_90'YS\M/_-3& X) M\?P)LZ^?\-_^-AV:YUW"N0-Y$6!_Y1S@/HQ_3^/RG.;9GX]%T/!SDNJJ^F]'7NLR.R[N/88(? MQ\-,:_2+_[H8S+[>CYN>/")P0G*Q>+__9_>'7P-/+!F,!G7A>44_+D>H6'N8 M!GZ9X2CC8B5: 1B.TSC6(BUP;S>ASC$LXBL<*8]I*1I,\Q:0;"Z@#$FZ^*XB*C[FM,.W!9".VD<,Z%OHBQ#E!#GMRQF]_!FQT4O8DS>PM\'87V9,,- M3,_G^U G4&& <='0>E8@&' MR8%A,@5C$E=2/EXJ?&-Z'I\)VPB[!P80G//QZ-ULG/[X=6Z1GJG,E(V6D9*R M /I60^#2$CZ+OEC!9/&-M7\+1$O-KS/C;ZN]@7+&+25[6]5L7U4_R7DNQ#!\ M$P;YY>A9^#28A>$27/2,,Q\Y""DB*),2!*8CL&"58B8APS4>SUYJOQ/0*5"@ MG<1[>//?XHSFA_E%F(P&HP_3)2JII;>B1,B:&5!.O81)W7&Y'#7#?(SOAR1>XY+H"5:KI/E MX+2SH((+$)DT( H+VG"EH\ZM%X6NX$Z!'_UHXC9EY+Z4>3_!,+V8?)UO9XN= M;0DL82"W*!<(A8?%]&,0Y&+'8#0WUJ-M;2YL!',*E&@CZ=L44/M2@.A8H>%S M7/SWY<*V^29.]W8\'/X\GOP9)ODL:)%T3)8VM4+6#AG&X)V*P*,WB;8VR4UK M@V)+B(>G2^,059\JZ<$ O681ST.\T]<7LWK650\0SRP/F5PI>F<".54J!0?> M,@039-!6>X6JM=-Y%Y[#U9GW$M5**7! JW"$H:!$]+ M'D3C9. YJB1;VZ2W49PV(_:4>@]6ZIJ-<,'5,Q.,5,+0IDKF,BA6:".<^]$A M991.YY)-_R;' LQILZ*-#GJP1W_#V<(\?C6>3L^R*(A.)"@V>5JQ3"(P9"B9 M()3+BFETK8^XO@%PVB387=;]6*&$Y'WX\J(43+/ID^'\;S _'TSHY^'7]^.E M3;YPK,B/6GSR=7GV,8P^D*3(Z1I?C&:TU;V9#$9I\*D>^N1<+/($GM%_';V@I'LW.@O*,(RV^CM78@&69W,T2P+F8O$_,.!T;DW=/R*?- MTD/J\S8=34,W[?G@\R#C*$_?X&2^\9/XAO2??,81@]5:@#9%U6V @U2V!GCDO!,&9 YXG&.C.(OG@H:!RMJ1BE M88TIV4Q"W&.TW-]R7PVYSP3?WVA;?X))$0ZMJ4 MA60B> ;98J*=C3P(5X_!8U*,'$I:G:3JTW/_%LYI4J6U'M:$^/:.!'^#[?^$ MX06NH#T;3V>_XNSC.)\5$;4)%L&GG$&%NK9E%"!=T8H)2R91ZP.$+KB^(]:T MT,P:^K0)$;^<3B_(\;N85%<.)X-Q7I#\+4[)ID[SE'+ZV),JDE\F-70AM8_> M)EH8/7>T, 8/@9-YE)25&D4)*;5>?79#>MH4.X#VUI!N[WCT!MCS=V0SZN@D MLR5K((N<-N/L(GA+[TORS$NC4Y%!'(9S=P/]+BG74'=K&+=SD'MN[*U>AT\7 MD_21Q)/GD8/%;Q3EZ-AZ-,%4U_>=@]O$*_O0L<2N%SP@I!4W"$@%'/G]ESKR5-F49@/- ;F?. IQC MDBQ)6HL]?5>4ZI]>_0]IU[_?SKTSJQ&BS%T71^<7FQ]MJZ MK4LA:.U-J9XO2O A97"Z2('<:\/;7T[:#>MI,O"@&EQ#O;W#V'?M^7?ASLH: MQDH"G00#14 A:O1@%3-&Z9QL;GT4N"/4[Y)X3?6WAG<[!\!W7;+73N7,RYA# ML18D69J@Z(T!7Z\B1IY5K'NH8Z&O'78MHM,DV_&4MH9Z^X7C6\UB83@4Z71( M'"'6)5R1WP-.T%N437'9*:N2U ?EWU_&7E_J6\/$O0\![DPP=2AT$4Y 5HE> M$\_K&V(%)"F2PY!+M*WC<-U3?9LDK!K/L]6(X%*L-_VX!X>,;&\R@[2+M#)$ M?N"$U98)F"@3;:G.0-*%@S(A$\\,67HR>>DQR=+<1+HG ?-??[JQ(KRB'WN->?\+)_*6:SDL#3+]]8[I54[GS>?L64.D.ME'-E$4BR^4U MAJ=A6$M5O?N(.'LRRE?W'2NPX9@4AM.G7^F'3^-I&))]=O%I2H\87M3W;CWX M5Y8HQNM \S?> TVN3"-DGU$4YC&*U8R4C M!(YD3GM:SX+."HHQ'NL]1A];.^('FMJAZM(\U'=F?7+EPV+40ZFDMH ;7FAM NXGHKTW GL.,5ZFJFQ&SWVT,'!B9*+4'/+W"KZHD*0X&O07["4 M:U%4&4KKM-PC$.2>$C['X<XC^ M0(O.$J&5)B2E$% &!ZI$"1&S!B-0Q2M8T2')L4]V]"A.;&-Q/LW3'I8 M9.?"BU$X'DADQNM:"(<[B-D:*,G)Q*RDJ;:^ZWN8F?VU.79VW!X"MWJXU+X5 MX-_".2Y?_"ZP>]J'=X3\(/S&!\&B6S>[#D>!'O: 7>$7+K0JTD".];BRID*& MY!V$4BP+PF *Z929NYU#>TK$W4;S#0D[/W(G<(O;UX/+&FO6%%D8TL;I-8** M*" 61_:9];X4;XMT-\Z<-J0]W'[VX7,7#J*3<3N!-BPY-H?S^X__^'%>FF\Z MF.&J]F:LX1C'!91Y@D9*"3Q:"\Z'3':RRLA3)PVO>_IWH..]A;KQ+6YXAH]Q MML>)_=5?[WT^OP%(H]/X^OB7(WKG+KZM*2A$M$(5LK+1Q=K_*D$,I19GBA[&Q3?/';A2) ?$3A/"H)##ZJF-3G4#@IZ;I!6E6!;>X!K8!SJ M]+B%CF]MUGM*]:&C^@X;N[^&KN' GN( M^W!D$-+JXH6'Q(HASA-$8G^ 6L#4"@.;"/EUN[;D]HC M]+?QE15*%ER.6M2"I:&0KY$M!($(4FZ&ZW$F\^^?!F?0MQCUO)JH=2 MT+77:;X8XNOR[7XU?4]FPE/ZY!]G*:.(*F1P261"*&M2&TT8HV8L)J_(X6B= M0WTOJB,X>#W8?XVEWRL_?@VSBPG)&*>O2WTKWJ_>BGG)O$N\W+F@N2L@75:U MA*.#Z)T@T,QGK8/(V+QSXY883XT[/6BF]19Q!791,VLZOT.S;&']-LSPY_%D M\8O9@$#/%\@;\!U77!5#R 5ME;10$G*A(FCC7?!)8'#=XD7[8WGM\*GTRGXS2H]6?K?:Q[X5^:L:U9:W[+G4&][@YU*\N-A8\;Q?;?G=Q?AXF7\?EW>## M:% &*8RN%8%\,QX.$L&G%R&1K!9Q_^>U"]EPIUCX'J/M&SMO-=%&L?9O!GH[ MF/YQQ<-BF"GD/T/4ALA(K(28;()L-9-H8F;-,VPWH]G_YNZ-)R]"B FSL99V M7:>$IG^D!QY,LLI8I53K:V#KD1PJ[MY(W[=+..\MWH<2?;\UE:=?+T-- M]0Q1T_H+/LI$1EI!",PJ,%SY',CLM]BZ]O,=<(X5BV^A[/OXLZ/0>VDE?'.V M5X&K+M!Z"LW? >LX\?EF*KQW:=E/_H>FB)>"BVK-"2R@.)GI+B0.PKBD!3.8 M=.]+QI&C]D=AQA9B[X$1O^#XPR1\^CA(MT N(]7(2Q+<6L 0,BCR\2$RA9", M5!B+C4JWKJ!Z+ZC#^T#-5#CN4_Y]-(V\F,[&Y[6?RGIXS J3LU0@BZ;--%M/ MDZ]99H%GS:U,R3>8>0CTS M4ZX6&M(E0$Y>E9A#37?MWPK]!M-IFZ*[B[^'FXNW\:W0+5^-+O@.993>P/9@ M+-,]-'HO71JHXR"KRDV<+F:#.8/DM0^WSZ[65F,@ Y/12,+M^_=M#T&7[:W5 M0[)E"RWTP))W85BK]7W&T07^AK/EAJB8B[;02AHDBS3C0M^1?03&\:*58#;& MUB6KU@)Y ";(7OJZ&:S?6]@]&*;+6#3A2CCX7'?3E<'LD2E;"@14%E0IU6U&"RA%..*=#9 4M'46]@U.":Y#FE)Z2Z@MG$<[M/^ M)B"']1(:*FKEVQ;YYC? M-H57L*X(>F:##XQ[)%@BTLX8:Q(\1_)@M'6"R8)&=E)^E]%.0_7-Y;K1*3QT M9@TS8Y3;I2K^7KV$2?7\/Q&5*)AWT_":!KF M_5.NE4Q7CHP&(SQ@CKY6*.'DLY(A&T-&RTS@C+4.UVV#;U];9?GLUY,W8;(: M:-[2>3JX5IQ-<20+OC!()=?2/]6&5[1_9JV824'X<'-]VEL(G8 =*MNS-\;< MM&+:J^.AI(.NO7)L@A;6! 7HDU_TGXPE&! &R4\,CF%L78GD(15CZ$';7RW/L)7&NEW-WT7_;3U 9O20@;9K<;XNL/\JZ/LP6=2H+NHN%'A !7VUD\HJ1\B%HXU'8H%H MBX>H:5_]_4,Q]& 5]CT'<;31_@(*^@7-RR;.!(GDB.%Y"*#E#,+KD M8IRU\@813["@[U8ZN:>@[S8"/4A!7RE+XD+4P&\,!$@) F0\,!X56F>4S[F3 MAA]W0=^==;RW4/M(J+M<&2^F@Q%.I\NCYN6R)E-PQ@LHFA>:KT (.3$0.89( MN&FU:U[KZ2Y IVNFM]-#'^54%EA6!E,',#W9S-\ .8XEW%!1-RFPMY3[6!^^ M :6*R;X4!R9Y#XK'6M=2%'!.FA!DT@Z;5PKL7^7WF)"'TO@VPCV /<<%%IY# M (RR-CAV!8(("HR/TG"?D O[:.RY/21]CY6VC9A:6VEO)C6!ZWS1;M.3QV 9/VV>KUU1I!H$K#F@*IAR8TZR;AJZ>>;C] M:U^QCO>72>M-ZTG^Y\5TMBB"/)YG@U2?>((?*TT_XR)@]Q:'M=+D^_'O(QJR M7(RJ9_ZZO%E0^;GER> SN>Z?\>?! M*(S2( RO55\^"U(;5;@'H6($5111/$L#/.MHN"G&J&ZD> BS.;PYU7L2SX.1 M[59,.<57Y7WX'8QF1 TFDX5^^*',RMM"$89,FT*&3G),(@N2"A.2Z^S MRU*W#F5TP76"U.Q-+7U4L@F?!K,PG)>\SH-9/0Y\N<"6GUZ0:&;_'\[>A$$^ M"\D8BTK4EBZ.+"B+$#TCYU.4S&V1T:G6M]*Z8CMA"O6BGAX"YK^0U%Z-I]/7 MHWJO_G5910[/)/IBF>9@<^35FD@0!2=PM"YZB;%XIQK39A.6$Z9)$_&WCO:L M0(U'BX/'N;#'E]A(&/7"QEFVPC!D .$X<=&:#@D^-)Z%C"S?8J&VRM M;N.=( OZDO9M0NC];C,N)OZ,)DS[XO+VU;S>"N:?QY.G0YKCBR]I;H&=>:^M MD;0O8C$"E!&A!CL=B&A19\ESS*$3+;89]53)T9OD;U/$'.?BV[*$$TUJ_&$Q M8.\7WS8/>9B+;QVGW.CBVV_XYS4($UI;+D9I?DHX?3U9>$TO1]<_,2!'B61] MQ5[:=X*HU1MD$@P4.46T#6D/04@EG9&!\=9Y^7N#WON*W(X %@<^0B;-,TF, ML52[D,@$KA0%MA2-T=7[YZT;3>X%^%!7Z@[+Q5OW[ ZFTV/?OUL$XW%2QI/S MFD4ZCL/!AVM)H-[Z&)-C(-&%6J,E0"1G SA+EO'$D*MN5\\WCW&T$]G#*7G< M7MC-CP#7PEJ>SW0!MMTY[AVC'>-8MY%.[M?S'@(]J,9YE*8HER&J6GG'10;. M"@&$+!I99,FAXQGPP35]YY'PH16]C1P/H^ I_6=:!I@'HT\3_#P87TQIT1R, M\RI[-Y10-\H$(M6R7$X4B PM.,^Y%,DG:[HE2>TV_J$/HIMI[WY.-!5]#Y6I M+MV-.OFZY5W-XO7E+,Z*5AD3-Q!)-*!4UN2BH@)>5#0% ].E]87)3L .[]D? MUTAMKZW^*%7/G+E6H;X[0=12;I:#=\*#CB(SG87/S>]TK<;^3HFQGE-Q$N ^F MF!6)C7; V==Z-C\+H_SBORX&G^99S7V']NX=^3 1ONT$T"C0]\V@3ZX->D5- M:=$6I\F?-8FV#4;\#%I;"#FSI#U+)K6.Y-V/JET+Y8UC+9Q[Z4266M8\#ZQW MXJR#:)FA==0J9;P(/+0^TNR*[5 !N,85Z2-BWG/02S= MM"XP&E9POS;TX6NV[RC\F^K;0W(]*E)HU,*$!%JS>E2> \&)&7S6(6MCG%"= MJC<>6X%W5%YOJ[]M!-98;[^2I,XOSE>1$L.4%H6#<*5>,5_T#22[ETQ>]#XR M6SK9)_=H[IM!#UL??6>QCUO(K&$H8 XD?+D&A.L4I.8:.%KR>X*,$&-AM>XN M,=*QPDTG\^H^Y5T?]!$J;V>9]9!_O'%KO]9D&%D2NO918LK2*J.X!Q_J-48= M12G,%QU;U\+M .LDS:*^U-)#^O'FV5]5&NP"L:?R"QW@':GF2AHWDW / MQTRO,$RQ=G>H%[PN?WAY_FDR_KP(R2]Q>IHN5TE 2:5>HJA='XNQ(&B?-2AE M[3K5F E=L9T>1WK12@^KQ:\A?1R,?T.-)*]H>T7'^?8KD8OAH4/'/>F^P=,;?4UE&:?#,768$< M1$I2Y&@1#V5V7,%Z0#1IXS1-!I^6,UF2CG&F9?8>!$8!=2F"P%2 J+2R-B?GU",YL]&X;I(O^U<.Z5\0&X$"2E7#+4F#!XU#ZZ)"1S MG9I1;\&=C6".%;-KINUQ'U+OP?*]!#:'1>9XJ.7"\^MZ=?!B,J'%^RDMX=/? M1^,XQ2K/=0 M30\1T+OB*"JKY )WD!VK=P"TIK?*(4A%S^'!E2):FW8/*H;U( G42F%]I$-P'I-64Q6:"^- 223 !1+M*@[9D&Z9*0,Z*3H=)+T.%(6MQ+[QI3%;636 M:\JB*&3+V6C ,T9,U+Q6_JP;@;SS'IPGA;[^K+= MU>C#?(-_CY/SU^79>#2;A#0[,[1LE\P2"!]\W=XCQ.(5F?#2H$W>8 J-#>/[ M41W>/NX_@-Y,"[WDCE2$B[J_N 8?/_,$)[ D 3G6KG79@;/>@O59.1V2++EU M8NN]H$Z1):UTL'$Q.?3I[B_CS_V[0K@ M,.?!.XFCT4%Q_TU3K]Z$@B47S0Q$CK2@!:,A9')&L?Y#E,PQTSK>B@'_@=J%JU]#N2B\9IR11X#X2"/P48@4Z#6MV?D4+1.OS_,S(X5E7R0G#[X M>[SORW!XB"QJUI M6U\DV@#E4.[C?OK=7#%J=[FN.V _AE/V%C^-)S4R]CM)?K[(6^8M$Y9!/?*$ M6K(3 A<,A/9.&Y=%L*WS"F^!.'ZEA#TT>RL]:Q\)]Y+*=PW0&DU&GD9/4E-,JZ2DO6G5/![%WV,\ M]Z_W;83;VH;]QYLWKR?UG&.\RNC#J#$:I+6L)I+)5#M<)P%2\!),1LQ1=;)? M;S[Y\+;KWK(>MQ)4#S;I@7RZY%,NTCF(\QO3M0%7C%R!(L\..?,JV-9M?TX[ M7-J'#?$ N=##+?==7=$NL!]R>/-PDK(HL[+9@!$^@%(U@$-?01ODPEFM=6AM MVQ]80G>$&+A.)FL%SH9Y79@"P64'Q9(;&'U)DL=.^][]<9M]W;#SFJWPNEQ> M%G@Y>O$EX73ZNCP+D\E7^MCB(V>Z*)>LE!"])^8'3M]IK%^,5J9P8USKF@^[ M(3V\;=#6Y3^ ?GH,:[T\_T10YS4PQM/IF=%,\U(K7\AZI\/2 N"8UR"-)3$X M$[/NE$&Z0VSK6R2/G14-Y-NW>]>=JV3.1C)O%OPK<9^]+K=18:W M=:F.DPC[^ZA<# O!Q[RV357_F;"=$1PF%78W@33*A>W4.>S%ET^89IC?#\[I M(Z_+NWGSND7#\BM*Y\0Q1:O H*G^M=;@HN*U@C$M,%S0#MQZ]6Z'_B#]\NY" MLHA1.)OI_TQ \'Q>YHY!X(&<1!^X#TZ&T+PF91ODASI(/!)?=VJXUU;=#R6+ M=#6;]Y,PFA:<+,)LKR?O3 M"=EH9XIA289%$,;65X&Y"C="2<*@+RP5WRU'8/NQOSLB'4)'#^8:\EN<(L'X M&$;Y.4UY.#Y,B]V[ASU,G&6+J3<+KBQ&?/+-B$\FDUI?HWZ[NM/^?KSDV\_C MR?PZ]+7;D"P')UAVX(TFLQ]# !]+ B&%"$6+'&3KPA0M<+?+G=X#S<)QXCK; M8)4%-(5>5/2J9LH'$%J1 1.L3[GUP4H[](<+K!R8JYN3N@^J\(<25KF18?2J M_D%5O!@-D!;NE==P/44.KD3V(.X:KJ[&KO18P\=')PH?EYQM$B@5R2 "JZ <[7< M#AF\QI8L2NPY(_40!-GN1N>!^+&-Z%LGJC\;3V?5KQJN MM#;5/,_L!$3E4]2YL")])U]TPP"'=S@;ZF#<6( ])*'=NUO^YV#V\6>DP<+P ME_%GG(P66^AT5K-%J[.;?\/9&0_.%T5R$";QFHU?.W I"<99D5)!+D0YM!_2 M"?DQ AI'MJ6/H/*#$;<&@D93//.>99&UAZSIBS+60W#TKC+D/A)@([%U);X[ M ?U%LST4](#B8PFO_YXVB5$.D]Q_5M*](Q\J2K:- !H%RG[#/Z\AF8Q']&U: MM 5]/7GVL?+YY>CZ)P:C-"#)7]&X1,_(\@JU\KX$I9, +X0#YY7-3BMGFY<+ MV!OTONOCK@ 6/K!.+DK, 0JWM8JFS$!6#[V>9.08YDO2H?5!UEZ #Q4(.RP7 M;RZIA]/IL0-?M4CTLXOSBR'9WI_Q12F89K1-#<;Y=7F2QY\NO2WO$DLQ5TG* M>F_(*MJA-.U014;-T81H6M3;[H+E6*&O [)BW*-V&M?4OP_?RI_K@+!AOXMN MJ [?"J.]-K>@RAZJ. YI>':LB%C UCB/0EX@)G*",NFZ'BM;>?.2_J,CRQUM M-QX"5[;10 \ATC46\.^?>-)"(ST4<'E; M8W0CS"_"I"8Q3FG^BZT9,ZV!@S28G=F24-832TQ)UB+?' )Z#1BYJ)UU.>LA M?_D^5-\;?1KK:>,][7;1\RM1+(0S)2/LQ60RGCP;TQ*9]KVXN\WC]XV#[SR5 M1L'NV^QZ,9T-SDGY5^3RFI1=A T:*M90NN(T+7_6K0IUC88S0V #K#:Y71N M'FP1LE+>9PR<@2&8H%0R$(/VM0UX0N2LR-Q?A=Q[P!TJ$-V:)YL3+EMJXR&$ ME=_B=)7;,8]4*&XRR\:!"2;5WJ$6O*)-&KDK-F97G&L1S+DQ[/'S))OJ==Q& MOJW[X5Y!6489NH!IV=[X)H C-#G>1QWKU;J'+'M7L&7.64THA/(,%.,.?-)D M>.68&4O&JM3IJ/=A*/:NYL>]Z74;$3;6Y[N$HS 9C-],\/-@?#$=?ET4H<*\ M:A6;6!9%!W*N:^U?IR-XISRA-,5X;://G2[FWJ/>^W 'E0(FHGBNE6]WV*/O@'AL6J\ ME51["%Q=%YF=)0434^U@CO@%E!:)'6O], MEKSFRI.-XUT@J6'-1D8E>.N[)P=0^3UW30ZE\6V$V_IV"=DC:5"E\68RSA=I MMJH*G1P9)#8$VO5JQW>5(T2R9 %-UNA=Q!AN7"O8<+MDPP"'#RWO(?-Q8X&U MKF3Q;C8A)+6Z_1),"2A#B1Z*,P*4I^^B-!Q0>N-B#%XDVTE[-Y_\:-6VEXAZ MN>KWF68UGGRMI]W*FJ2*+("%&UI*G(%Z6ZWVC"-P(<;D6M_AN3[^X97:=PQU M9^GVUJ_D??BR2.(??%Z8C*BMUCY"LJJ TKI6_L4$J)RQ,I&_)_MI0'\#R"GJ M?E]YM]YCWX]G8?B6_/ZZ;;P?+[);-$Q$?XK%^W^]\ M8TWT4&!]<0FYEM>;/AGE98&]Z;OQ,)\IXSER0A;F7=445^!JZ7=M52S),MJD M6N_^F]&<'C<:27YCH?8&EL'R:N93')&\:\<)%S![ 8R9#"HG"<&85 T6';-6 M%EWK*[0;H)P>&UK(_#85]/YW!F<+9/-&*44S+A@6FE:B?VLDV#]WZ"88K/_ MI86HK0?)9,2L#/.Z=2^R.P&='AG:R?\V.6P?Y%CGT$2%-B89(5HNJ^UK(=CH MZUT?HQTRLGY[*#[6!=KW09A]=7*;.J[!)O(L3#^^F8P_#S+FIU]_G];+%PP'=&='H%ZTLQM M#OE].;3RH-[@Y-W',,&G83I(9U&G(IT(0/2F-5%ZFKLDZTAR5%9GX4UNO=BL M!7)ZS-A?WFNB57O'+&^B>CX87I O?88:1?*U#1XM9K44O 'OI $3HO):L,AL MZ]2 #5!.GPF[R'P-%_8^J:@M72?XL9Z9?L;%OD?+V>M"FQ_QE/- ]A#84C@H M$R1X27:U%**>>F4TIGD^_&8XI\>)5K)?PPO1^BK*^L[%>UP^N?N!^UXWV0)N MHPLF_3$@]UR:U;V1YP>HWKK/8 =9$7 MYK4WFM/;26Z! ,6#F&<-0F",HY8V9M^ZFM:XT2D139-#$%\-G1%ZZ$SK*V3NMV]KGV M\<=*&'V0)!@W54;KH_%;B%9)D!TPK4\U[4J48Z22ME+"G3K=0X*'TJY/3"BG M(@1'UK"J79)]+!=-;=-X\^!=7M+JO^VT+T8%?,5RLA MC/.:3%^TBH%"Q2'8P,%&%Q+9%=F(UL&]P\SL+WOPMCWX@+G50Z;>5H!_"^>K MUJ==8/=TXVE'R ^B:\^#8-'-8G,'I$ />\"N\',QJC8A!^UBI%W0UVL.6H!. MV@8T3J-OG5SXH)B[73NA4R+N-IIO[2L0N-ED$"\JIE4-4(LZ8JD7,#*)H$@# MT90"42MI76(,53=[\_:S#W_NQL),ZM8<>=W3OP,=[RW4UF_QK_AED,97DUQ"KCE\@V@Y5O2 M!5)//M0:.,?QC_94U%UJWT/*/;@IZZ!%8YUCK$"*(5=KA78OKC(M:RQZ-[^V MW;IVQ,$4?X][T;_>MQ%N:_M@K<%2LY%\%!HRDYK,4E' HQ%@K9:QJ%1H9WQ$ M5N#>,K_7PMM&8,V/!6IKR7%Y/PG$YRK(U?6X)Q\F.-_WSM 8@[9&O%.M:Y'F M!8]U ..*1Q3D:WC=29_WCW7TCK,/+KVD#R6UYM!"AE6VLTN$TR7"<(E0&Z4= M2QZ*SF3F%/KBF!- ]JZ.T:/+LEL]F4[#_<6DM4QJKZI^(IVW9__DO.;7OB[/ M%O]2BX1?GK27&4Y6DCP3G+' 68*8&*VF-B=PPM$J7=.H/2;4I8=XY^Z _V+J M'7'/ _&@[P.GN\55)T""K_]Y\5\7@\]A6$N,G1GA=>U, 48(>@N#]&0H*E%+ M1 IIE'+*A_9$W@_T7V3N%,3OG0\]>/;+BBLE6YTB,R#GG;QLD> ]V1TEN&02 MBH3=2K9OPBB+L@-N_;3LD&X$$FY0+R-G($RR8%3CD/":'111H34V@78 M%N.A[H$UX\GF;DL]*.78-[#ND-[\,**(C-$I!B8Z JT:$+P)Z.<.\%=YP#W2:J[$"/_?5P M%,)$KXNS FMMM0A*%5J1O94@@L[):B:1M:YA=B2BW', ?!R>;"/^UH?"3P8D MI%!F_TGNQ)#3\ >N$IQR,$%K!JAR(&? 9G#!*;"U-);DC!G1K2S]'8,< MWIUJK(]Q#\)LW##J:M>L$CV[]%K'ESBTN147"TECQ" M1R:;HDO:7#N5'KNWD=CN&$_:&CFH AL>K53S\6A\_G6YRT:A"PUKP>HH0=5$W1B5 M@Z"$<]%%D3GO9+)L&."PW0U;*F#<6'H]M%[YN0H37PT^UV*;LS#Z,*!- M]O3KK^&?X\FS89@NKFBI9+D.RH"I-\55S :E-]=XHUTUL/$9=M86<54X[<@O8U M0[DF\]%ZRVDU]]%GR;5,_!1I=D\TYJ&R;!MU]<"N9Q?3V?@<)V]QN#CQ^SCX M=-G6,*3H!>W@@F8-*F=?+Y@:X,PR%:UQIK0^@[L#SN&#.[VJ\F:UUT9ZZ,&2 M>EV?\WJR['E)V)Z&],=P_&&)CA=E1=",W(#:EK%D!%^0M"Q4SKV/9K[9M##1JQV%ONXATLLQXS'ZZE1[[%-/XP&OPWF7T9 M1[-!&81+PV]Y#)R?C/(K^O5@.&_Q0_]V<8ZYMJ9.4?G(:3&*EM8A92QQD6D/ M1,4L ^<81>OVL(VG\"".VU\U204\IG)[<-E:3N?9Q61"?[#XY%7#,]I-I9/< M!0I6_<1.\2\_F)U?S1H?7*W+F5]]QF.1[-)2,LI MGJ$(P1I;C8/Y=E,,S4N0DQZ]##D)F=D->F\X_>L1Y EP]4'IL8?;P"W?P56K MTJ]GFBD,QFO0L78'*YYD+B2"UBP(892,^B$;#Y<3.0$"/QQ%]W#6V7)2;R;C M3SB9?7TS#*-ZV:PF)'R:5YV(F7%=:'XIJUH&9]Z+W05@#K4B4\ER[!2$.!*; M-T[L+W;W2(0>+C*OD=Z;BTGZ&*;X9C)(^&0X?P;]^I?Q./\Y& YK)_DTP_P^ M?'F.\X!\%<&\4,6909UN6P#:WW[N>D$3I"]AU=L M#Q>CVVXTJ^.JZ5E4-1#C)3FIR=6R*;4$*7V74K2N!('6V0>\"E^;R@DR]YC* MWGA-^F%P^+?Q*%UW3L^*=\_F)S M>[7?IK1]2)2^]ILS:PUZH3V4:&*M.(GUS"( M\R68CUY GW=IVL\E;^(W%39 MMSGLCL3AE=&T,1S.);(8F ?OL?:KCAXBUAP+&TNP1@IMTL/@\'U3^8O#395] MF\.^=4!XR_?RZRJ*N+84&_WF+=9V'-4WJ/]VIDI.PA1Z3TVI[5TB!YJV %.D M<+%XKM6-0AW=P\3]0C\!*C\"G:\Y\NCC>.^;(DCSE[2L,T07?";"P=[6LX5"/UPI^GV*Y&+X:%#S+(O@2 MM !46&M+'(>7HY* M_<]BT?V,HPM\7585$-X-1@FO2>QYF-&/LXLP/-/<\& B U8KERON(ZV@)+(< MLT*9HK:IK^I#S29Q0BP\KH+74+:/@ZLU,WH1)J/!Z,/T]61> ;/+Q$Q@+@:1 M(*CLZ%U4'EQ2"C1G+%NNF;,'R'II,I?OCL ]JWL-C_LXDIJN9K9\'\^D49EP M&/"U[J4JB00GE(-";YK(";4H?07N[X!U@NQJI80U1&EV*K0.(WGEB[JOE?9G M(I$ZA1.0X*64.=G0]CYM[S):3Q M:((UH$X+Y)/\SXM%*9"WN+QE]G)T;1[S2XJ8ZQGI:(IG)2-)1M#F'IP!Y>A+ MX%*"CUHQ5911>".ZMR$$LC^6$^#/,;2RAE4[GX=TP'_-Z5G&9,YKHZW_7E9P M#@I5R@37:@0E,(#+5H(1&:6)(:6;N6T[T>E.$-\'C]KI80V!=CZ,Z !\,^LC M0Y\",Q6JO.8@F!1#&:J.C3"CN+;*]#X#O@SAMY+^&-#M'_U?26%_1:GK& MH_#,\@Q$7!*$-P'($V4@Z0LK3&>;6K>SW0#E!!C24MAK4J[WZTEW-W/)[)I@ MF.)+VCMG."'(*^:*8G)(+ &/*M5Z51X"*B2Y%"FY)/+>C'7NM')L!' "O#B8 M_->09K^+))WMK879_CY\N81M3.#6\UHI8]L5G+!$);1K8Y28N63 0ND[>%N#?!UWVE_L:HNPC,%R5_:I))J_&HP_7?/%%Q2 CG>:*;.?$>0159 2?0X$D M98G!%?=0>@5=M85;+M]+(2^J(@K%-282 MIJW)?O^M4_,6YRLIF">BB0LL2RK''7!4Q/ M56^_ 7*S!Y2'[<66<,*04O7&=-@NLB1N8Y)9&>R2#7P1AN2< MK4I/>H(0"@<4;EY_LG9",;8V5W=)$S%MZ79.<.]0CU&G/0BQO(. M)Y]KR8AY0=DB>:ZMA6 MA@#-L)@5YYUJ3SPLK=]17?M 2M]&KJTM[5_K'=$P^1I&^3F6NB6-ZTXU M^QA&Y>*_+XU+J4UR.B%(&6ESRK2T.>X]8,FUJT/$PKK=!.XVWF'+.3?2S+A? ML;9VE'\=3*>#(1+"I^/S^/,U5,B5S\5*,CWJ)?>0$L0L$'3*FA@N0O3=7.6- M0YR ?EL(K_7+_&Q\3O9)&H3A$YR,IY]"6OD/*9>2@R=4IC951DW^ Q8+F4N! M.;)05#>5;ASBT:NTC? :FF(+HF$>I#!<(@G)>6;10-2E[CV&@1="@TL\<&F4 M=J:;H_7-8Q^]ZG874B^^\JJ1.7=6%:. G,8,2AER!QP&R!X3K0MD,Z1N5T>N M/?31JVI7 37T>!=A\L=EP 4Q*&&SI*U9T[*N M"P>OF(1HHTJ,H&NO.ZGWUJ,?O3+W$U;#FHKW&%L"I;$E6B)4J#UO>*:EWEN0 M+CL3K?*<=[M.U=%2WZ25;(HL " MB,Q*$Y7AMM.MYGL\Z8T OK, 6QM%-+05YJ 6@>7KD):O;1=0#:-L&X$#+[^(36.(*S2I8064D?,UC"!"J1SQ)E25!"0&5E1F-FLFS< ^_%1:W\OW)!#6.6'$W@HK;(2EY#T,R =ES';#URU^GP M^QZ=7A_SL6MS9_GUD/+WZR#G(;X(TY7U:Z1QQJ.$7&K%)\LX!"L#<"99EI$; M'5IG_=W$\)CUVT2NC0\YGTP'JU6CR%Q8B+3#!$^K!A,1 GFC0-N.05U4D+S3 M_>E[WM:K$1^S+O>07?-@6R*';1"6DZ%1R2M0"%+0%^5B@6!4)E]!EQ@)"=D0 MW:(UUQ_[F%6UIY!:A]S63.Z7R?CBT_1U>59[CTP&.)W_XMW@RZJYJM8RRR @ MYUJA3.A MA]#L*$(\O@+3;S;L<7V8S]ZQ?(]9R3M* MK6%P;H7@^8NSPG2];T9+2J#51-%* I[7Y%,II&0EH8SM]/;\Q2GH;4NI->SJ ML4+P[/^=9>$=(XX !E4GX&D"O)88L"9@-BR7>)>CLIW>GOV_4]#;EE)KV,EB MA>"W5V="62]+9."THI7:2-K'>19@C+,Q,5L[PC33VV^O3D%O6TJM8?>&2^;\ MQYE1#J5%"\[6"+:0J1Y+&_)_9)**Y9#B7<&>+=^W_S@%O6TIM98]"580_N,? M9Y',HNAK,"(+6JK)2P7O:+V./G KDS.)9IOXT%G>/91Z[N4&)71__VR-_9>=N>HF]\ MN^&W<$X"^ ;3ZGR\ ZB&!VT;@1S^H&U?#8W[$F_K\Y:-X,B9+9JG"*$423Z3 MT! Q2[#2ZZ@,,N$Z57QX6#J_XX3M("K?1JJMLU]_?_?+^#,M;//DH^5Y4&;, MJ.(@Z5(-!TO;5P@/)V)!D$9U>SMO//B$MMI!>#T>D MKS_-&W_5B5[6^IOJ.-POJH1)$Y-%;YL1I']Z[E'43:\$3UQC3G M]]/SH&9O/\EY+MKWXQM.XIEAM :5&"$%VD94CH:6'[2 =6%*+)9RR5UPG2!SFJNCX?GO"N.MKO>!U7M<2H*LK3IHZ:OI_;7U@I66 M6<:\8ZV[.=W$<()4V$O,#8^/KZBYZ!O[/GQ9 +K6>KOVW/:"G)9:>2II3?"* MH6GRFK.BM"?]%6M4:[/R'D@G2(J62FAX5'WEPTZ1'E@[6#\G7V@X_G2Y#T[Q M+#OMH_,1-#)3[SF1+\24A:!3$CE+J7QKAMP)Z 3YT4X!&P_$VY4H?Q.^SFLV M[5Z9_,83]BU(?A>@1G7(GP^FX<.'"7Z8*_WRP.=*^R@3&N<3B& $*.( >,8* M!,\9"D$;_\W68_LOH_=@VGOG6/_\Q>%5+L497^N0HJ3Y5M\XU, HEX&^%SX$ MUKJ9[5UX#E4[O"D/;NT2K01^[*K@RXH/H]DDI-F?@]G'553]/?WA_&PDU:NE MOE9EL2G5"Z\)8F(>@C1"HY022[EO%;EWE&.="[?3X[@/>;:OB[(>V/((I0NT M]]C3731=][B/7 FL^!"!UM+1427 VBDLGBBP#!=2W?$U-)W4H M'$/C&\YZCZ?P;:39PY'$>Q(-F:>_AAE.!F$X7:%=W36BW8UFZ YJPAP7D)SY8U[DWP/Q\H_#[[4"N6#A#=P:1I8URZ.2?): MJDO%Q7N0 B\IL)*4:-U;?A.6T^%"$VDWS@)Z&T8?%DN?M=I[)3GXZ&N RYM: MP:26-U>R%,EC\2T*;UP.>#(&WNYB;'QOSL*_Z;Z M]I!<'R_EZKYW,5XI9D')H$$)EL![,DN,14X6"5H;6U26[5V!=Z3?M=7?-@)K MK+=?25+G%^>KVHBE1*<SC%C)K7*7BU_#E&A N,# 5&(A8K]\SV@VBEI& &([):JY5IP9\]^;#?WG4 MRMM99CTX.;?##Z<*9#+)A2/=%C MM,0H4?)OBQ M6M:?<97WFN;+Z-R*5L)S[7D&3+62B5""C"C:UYW63'->[*TV\_LG&W? ]1!N M^C7EQ,U4Y-:ZZ2,W_1Z,RRA7%Y0]=7'MAO X[5W;:WA+"NVAGN.1"85S)8@, M056G/C()+FJ$Z(Q((<045*>"G8^$1/Y,X^E@=MFH@"7Z7Z953!9![E["VIRW<##":N^" MU]S>" YLNHB^YNF'CZ#M+?-Q2X'U#/23>RZZ^'IXG3\:'>J"; BV$!CUX= **2-*E@MGV<1OE<$2X=W<_% ^V M$73K7?Z7)V^Q=ETBB;PHA3;#5983MS;20@="UGK8SB:(TM!6R%'Q@FA5Z;;1 M;QC@&'M] ^F/&XNN=7F2]Y,PFEY>F7J'GW%2C^Y614HA MRF*]8]QTJQ&U<8B34^RNXFL86YFC>H.3P3C/]Y<@0Q(F%\C6J%II4D#,7H,U M):IDA3:V6Z7XJV>>JI6]C^A:]P18P%BRLPN0K>[A7'_Z$6[=["KCVWK:0T"M M%])O 'F%2G$;@=8.#:ID#L&;"(PEZ4NQ+,1NUD[_FKKKMDQS16TCE]YRW:5- M42050=KL:2J%%GO+.0@58RPHG?L@=/=>][_5R=ZDVK)%R,YFQ"XS32WW? M2O@;4J=WD5R/J>^:E@AIG(00&)EDF@=PM<8RCU&*[#'G;M5-CJW 3JGO+?2W MC%-Z^%-Y5_'Q4#-@)TQ'V.F7RWD&B?\K1@AI#F#6BXU5I8E3NU M!'VXQ-CF%.=@O-A&[#WP89%#>-F*_-MLQ:)C=LE =$C0)$HR7><[H*7-U822 MFY_JW0'GU'>65IKHH13A!FBKK.4.X'K:6>X$=IS=I9D:N]%C#QT<;C59)3$8 MG1!IE;-%&E")S.IH#*VB10:=A#6WVA4_1H+2@PR+I+0A?P"0C69"%_+2N'3$VCW+XT\B&VACW(7=M/;\7#X M\WCR9YCDLY %4;O>_(N:7&FK$9SD&91PWJ;HB^DWD_ VI",?4O=Q3[*E$OKF MR-QN.LO2E&*M@L+HBQ)<@=/5_HVHI>6HM6Q_/>0FBE-GPO:B[L$X^(7D4ONX MO!Z]"]6\CY!X2 MRLDLFF"8XG-<_/?E:-V&=98RM\4G :EPLH.S5!"C<;49+_+$!1+D]HY"!V0G MR) >5-)#:YUUF!;I)S?QGVG%C!-! LU:@/*$-*2@(&GE,UKNQ,T$G5[LS/7H M3I! /:FFAV8[ZY#.LSR'"Q<\__-B.JONVIGCB,K7O@ZZEHN4@GRS+&K_CV3) M2"ZYE/8EI#J"^TXHM+]B&AZOW7:^GZ0TN0C#%Z-,/SP-P[K'GIDB;"9KBDPH M# M \T<88HV0' F0TF2)6=U(C.Z5]]U@>.$R-!,W!M;[NS1_W,X_PSF=X0'G]*& MENL=7AQ-YZO4JC&0""5Q5GN)":GK)N> '"T$[Z5/3KK 56E,BF[(3I F/:CD M-G%\\UWCV:(7W9MZH7P\.HO".6]< L-KDVH>!>UGVH!4VC-'#(_>[[QM?#O6 M"7&@#^FNB7KMVP/\-KZG^&$P&EW;VK3/++IZ$I!E[4&O%'B5$Y Y8U7&K&R\ MM^YDY]&^!P;L)>$U'."M2XX2SO'%:#9]BPD'GVOJP&^X3^^V.Y^W;^'1[F ; MU1Y=#?C;>(93(LNK,;D"5Z-?D2:%F% 4!JGF9"H9"L1J';I2"K?HF(VMXT1= ML;6K0?K-B//A:-B?!R,B]MQ;6@V]R$ IVDF%&$@:5M>C10N1T8]D,25BNRST M(K6.HNX&]5"U27MAT^;ZI/VIZZ'4*KT\U5Z=)"P[<4X750]L4\U;I& M,8-GQ=4>NYIEY-JYUD6>[@1T_+2Q'AEQDX7---/#\=\2RRH%H@.8GI+&O@%R MG"2QAHJZ=>"SKY1[5[T5O+CD.'!=SZ 2&>0AETSVN188,=;K^8]/Y?>D?1U* MX]L(MW6BUS]^#5]6]V:"8278&J?%3#"2 X>*@\LJ2&928JY;)/3JF4?K,+V+ M9,?[BZ6'])NN.]'TZ==7^*%&8&>#V=?7Y5G]*YQ\"I/9U\N6BD79@/5*6^2. M=BM'OELL0H#4+FGA,4C?NKER2_S?DUUP-+WWD#9R#>#B4L5UD,M7M0O$GHR+ M#O".8W(_C#_C9%2MBZ5E@"IH9BT9!:4V**:90]#*0TRB&,,-DR9U M,IAN/_OPAE-S^8_;":]U&;UGX_-SVOT'84ADGU<)NP6/&^44;=NU^Z$GFYYV M[6BT@21$DCZ3[BE);:.A'OA3(6%>M@Q=M3[PHBB/:$ $7XL'<@V^")I]C)BYEM:Z MUIO@.AS'R(UHIZMQ8T'W$(#\?137H0K!,N8E@M.&C'B=.7A7-+"31N;N85BRC2;ZJ+ V"1EOYTRN MFGS)Y"4OM1QLS49V-<^U1 \6N;:.2^Y+:U/G3D#'M'AVU=G-VFK-!-X^-CR: M34*:73/R+B/6/G)N!4AI(Z@H,WBRPB EJ2Q/:'WJ&A+>,,0C5FQ#V;4^N7DS M&7^8A/-E!\=2M"3SF7PI!&4+F=1)*Q">FYBTC %U)QU>>^CW8#'N)PJYC6ZVD-&/;V&JS:6CX\19[R:QC^WLGGN_\-2KS1V9])*4,YY? M?U&D*%$2*76SJYH2E3EG'(NVV4\!Z"H !3S@V=]K SB=MAZ2M^NO'.]T&RK4^6")-,C# M?9I^Q!,V) ",[1+Y<P@'92DLM^,8?AGCUPG0!V8I[O O T^16JJNWG_D,T$V+J+D3 M6*=48-:461H.7ZG"!>"\#< ="R0DI[2LW=UV0@-Z).OR-.RGCTH:7B?<[+N_ M+N;+Y54/^"3I0(F2$8*0"@31&F-%%2 K$7T9QI-R[5Z3AQ&-'Y:/TO]840T- M^QYN=3!OL45FN7.$ R=K,G_&P#KOP2;I,M.<.5%[3WD(SXLQD"-5T&(/N;B8 M_U5X M[,%S_/+_TJ7UZLBPUWN@@-J"B.ORPH,!@R@4HB9>2,]JWZ? MW0?@"[*G.DIJ4,'Y?C'_/BT.(8)=&_WK18K35:'T+9Q8^ ^T9QZ,YK&8NRV% M8A*R95:4B7/>U-Z/'@1TIA933PD-RA>ZF?/_+*:K]"[GY<1:R;-)Z+);AW I M#^#1$P/CN!'4BQ3)&&?8 Q#/U(I:*JH!7VHWN/B[TI,QQ?> 4.DYX08R*Q.R M3(K@C,^@O8R).1ZMJ4WAW1?CB[:L(U75(&^X)U^ZNX2;W15_2-//L\U9''[L ML,).F+(\,(PG?;1E";SLO\: 2*&D)%+0L=,\TQ[65@'VF1K@V IM0/&ZK3C8 M=0$OW/1KD=F?N(S%"J7]ZNM:EA/F6'!<6I"B5-'22,"8($'IK()'EU&IVC1' M??"=J94U4]%!NMAZG'];[*_095PMMS^MYS*X6=S^_-O4^>D%/BDM!_ !'OVL MH5R!=199B4?PY^G2??Z\2)_7VTN9W[@NA+\Q1:J]#L9B9*>H R$B!4=< ,MM MT@0#.VYJ7W$^AFGH)G;@^S>7D=1:XG795AV^#$(E"=YBL"*($P1?%A1 [>:L MA_",Q0!8U0[N;DG5!/Y4Z/U>NV_3E;N8_CO%W?=W?9UD"9,R,@IVDUS+KHR8 M$\!2BMRAL++2M4^]PW!.50M03^5WC[=*HF^0(S\ [>H2L NX1A?\#P([S<5^ M-35V,X\!.AC=4)P2*F>30:: .RUS$7S.# *^'BI+0:*K?>*>P$ >N;@_C7WT M$7WM4L"U [B:O[F\R-.+BVT==Y**F%C*Z#SZYYSBJ\6MV 4="#A$QA8P&3BQX8?% (5(YHZ,7Q#Q9C3_427$2A?>19BM%O_[B M9I_3\H_T>;Z:K@VSB%9B;U +^786!9V3).ETN"DD1_O!MOG07OR[FE]^6^!47EV4V7_D[*($IGIWQ'9Z_Z^-T MPV@>I:86STNPV1H4I"^T?%P 1?^(6T$-U;4#O7%6=C8^RQ,VB 955+T _^&^ M;K>&+K ;9;:.A'R:G-=3M*+[F?K13*!!8NU8^$IQ26@V>,!0/-(2FXD<&(\ MB,)O:*FE8#3-64L66.Z6\=OW[>/GB4;1R[RF4&OG G<[UGF@5'*7P/KBUZ+. MP"0,JZ)BVQ=D#Q;SHM>8CY,HW",C-IR M7K"0$T^6062B1)$!7WB:,)0D%@/62*SLN)4^(S?1G$->(M7!)=XCIY8$X&] IL!*L-!ZMD]MF73OANN?3^SSX3 MXQA#\K7W^_YPWZ,7BO]QG],D!/P@:*#W0T1#U@FE ''5 (A QZ>'L]CAH=IH,D)ZVM7[SX*ZDRL MIXT2*J:Q#YGW?KQ;L(HQ876P$,KX-%&X-XPN_K6C2E.5C'%'GTD//OE,S**] MU&N']GW![NQ_ED>:B?7@DD0!92_ 2Y;0&G(((N*YFML8RXLYBUIHHD';[^%- M\(_Y+&P9?7+V.CH%B 6]!9.I=P*!]M,/H!M>96% S551LY>UG MY3MXHW;4.6H XSH-(B%HDS&Z\S%RZU6B)'1+%!_Q\#.QCU%D7['%]EB\.YNB M-"%IZ7UA88D@M,#MD6H%BBLJ?+0ILFX3&'5CNM[+&IX?V1#^V6.YX:GJK!:(T0 MJ<-?DDU@F+(0#<";V,J(>]IA/]WG,)HS,Y1*8M]C$8-Y(P]1 M9WR=+U;3?V]H! 4GT;) (4N)CIK"'=&O1Y[+B"NGDGM?>\1F!U@OPT:.5L0> M8ZE&Z+C7L[^21J%$_3PKRYA@*"BD0:2.6+3H4GKF4=.@DW&&JZRMJ;ZE]$)X M;B;43CU[K.GHC/-N*>PM0L.W7[^YZ:*;UNX!#)T/?M]0%L[N M8"LQ;5X_<+=];MT6-9U]OJ(&=A?7379X>*Q[HF[,*##J'?<*%&$>!+[J4+CS M025KE"0B,^TK[[U#,0^FP+Y^_H]]"#:]1CX;)A4Z6"J7VE8:RS03H2 G1Y1G M7A%7^TSJ@FLLYLY1[>H>I75M!3T5AL^=A5W_]C^F:8'(OOSX#7?XBW4[#N.2 M96(81%T*\$O;AN6J4&,(S8B@4LG:?G0W9*?J"JQO$((3BYK MBB)NT(%U"] U,]SCD!IY+WO@ MG,9'&:BHA]0^0,H-3HA]T(QARE N()I2M^B,!K1K XI3)0/U91+D[WW$>XX!$59LD($*7 _\T%Q/-V$>TX$18-E_CCY4 ^!U6[2 M_Z_W[]\M\&2*\RLPG#"6R\"GI*4 0;("'X0#;90A6G-*3.RDO;O?_,PU-TA0 M+3WQGW[L^)L_N>5TPY6FHD9PZ/A9(S0(%118="PA&# [9R'D&ABI=[7$(51KHI@HB^E+B1GJ43T=\G1Z^U"#^ Z=2ZINOU4 M5T8#@^ECXX0G[ZW+0!V)(&SIW@Z! B$TDEOK&_^FT^^[Q*BZ^O9O'C%[3_\GL,^_UTMGT3)HDSRDJ\ M'YSCFPG.AB8+(K!02H!)_=:T;LA.:#ZG*%!IH*X&9][O\UGZ\;M;_#.MWES. MXO+5:KO!K@4W$!L)!A8,?-)HR[&P<$NK,.00AF*\04BL[6;O1_+" MK*6".FK/M[LJ)7X[^XYHYHL?.V7$C$1A@@E@F X@= E,T7C+J:KQ1-?*^VZ# M*0\_XX7HOZ:D#V8*Z]5K_YP6T^]N-?V>K@7R=K9<+2Z'%FYW^^*A%=Q'P*]4 MRGWSY!M[P1!9<(W[O@]EW"RA&KQ)&;02G,=HC>:U]]H],(9[M]NOO)KC8+R1 M+$3TBV(&(3!X,RR;;3_4.A+'*J(?J]+[C>;PDGTH1])VY/[^5 M?U!$7]*927KJE,8CC&F'>YD4@"NT@ =9,I&10EI4V3(>@'.R(2A#M/SPD+FC MI=W OSP ;5OKU@%@?3"0RDWS"UD>RCC^@;V$4Y4]_EUXL4IZN)<]+DC,>JTH[A M)JDX'JN10@R*YAPB%[RV&>P^_P0=HI5]BZ.EV2!U=;.V/^:;*8!7*35=$FIH MSQ 2H6AQ&1>(YQ_@5VC),\N S8 MP*3#.JGT,7Q)\?("=_WKO-*-<63"=*!2 POE!"!KPAGIP,5@B'.$."D[)? > M>LJ@[./VB^*#B7%92+76>, MSX)WNM#"K]_9^_&GFWU__Y/'3A14U.2\FD0K.@(%31G;^R[?PK0MQ^X JD]F MX!%U'P0R;B:@AH;FK<0[FNX5458:DR"(O![\Z\%&A(FQIDM!"Q]DIX3XT]+Y M@>!^-)7WD6KU=J"/-_2(5\4X0CH?G) 8=)1:P3)AT!L\YJ)-B<<4"*?="$_O M?_=XCG=%B<_KB:MV*]#K^5=<5+DE>S6+[U9?TN(>/&UL8C27.\\4T..7%IP* M$G_T6BB>9 [=',G'G_7LM5M9G UB\^M4X$^72_1&E\N/&U=NLS4QEP6Q)(#U M@I6N-#1%P3QP1;DRB3$A:Z=G'@3T_!VS^G)O4+YXA67+9-(!3*.;FUM 3G-3 M4U%1=TU@L)1;[ >W0 DI&369 96L%"-Q!59Q AS]%2ES%H;(YZ?R1^Y>QM)X M'^'6]M)V1LE;QJPME+*<>ER0+\23/!*PB7)*G91&=ZOLNOG.\=.A R0['RZ6 MVE[8Q_]@O[Z]]@9M818JU)W&@%">X"$3#.#'C!OMQ58@)0,^H>EQ,<[ MFD%'E:+P29*[<6\]8W@8VMF91T5-U#YJK_%,9]\6\X#^1+B."@N51(D*/U]' MA6'[MR*?;V?O-] G3"NK)9/@;<(C3W!;,D/KZG-!\2QDTM<.Q_>ZV45'.#<@Z M;G8U%.L2EUY:17 3,T(:EBD$G@K!I!+@K%3EWV]@'K^W51^MFH-$%; M;X&MB]V-#. $QGJ91L:993+9VCW.MQ&2O+ M( ?4?49)A;NYW.&,5H^B&GQC=/VJ''S6YKI4)<:)*2RW&$7CZJDK \,),..R M-H*KJ&NS47;%-E;_:&4;N7>_U$(5IRX.?51V/_WXA%^QOIPKJ1GC=0 5 L%U M"0W.J@1E (-(QKA :E.@=(!UJK[3-N9PES2NLEI:D X>7#U^P=655!>(K4A/ M'X=WFM*'ZJKM:CH#]7(B$Y(\Z4A) HR]T#G/@H$GF@!G@='L2;;5.Q9/9CJ/ ME% \!F[)Z)CVIDQ8#:KX]EY0,$R4NP7.M?#&&U+;[;MY^OAW M_=65<[>Q]3C)-K@(_NER>A&GL\_;L3L(AQ5>>2>I!X$G)UB)X'CP3&!\[I.O M72UU&\'YZ7J A%N\T\DMTY?Y1<3 ?3'_OIGN= 4--ZQ(M$0##-2"X-& #40! MHTDD9K7SN3;+]0-PSL\2:LF^-F?:[RY\P>!M\>-=SM.0WEPN4-*7B[0K@BN8 ME'F:3'1@M"[]N8Z 48E#9HHRSK.*=ZNI#Z3)NC_S?.R@I; ;W.&^GJ]9QD(1 M]OIJY?,B+;?VZK7GA"(LZ94$P0S%]=N2RZ62>VU(4+7WBH?PG(^15)=^@_O= M5\ME6BW_(UW$/V?XC:_=M^G*7:RWMRU"3A0-QG*@2J%;$UDAFM5EA+M,CH5L M@ZE]D?(XJO.SDLJ::'!7?% "FSM HZ6(PKFRJ0D0U&JP%F41K;222BD"J5T1 M\C"B)V0C=3*J%170(/YX%<+EU\L+MTKQY_1MD<)TP^:4OEVDM=AGA;IZL9K^ M>_WYP<5,+ DT>%M:4-'"A2R7R2%JR(83XQ2W4=8^D&IA/SN3.XE2QTR9E1H< M'K/8C _1)7 GP8+'PQ<"DUD9:YT4H^7*1JUS.O6^U5?X388CW%CU!)&H%!0% MEQ-&]#Z5RNR,#GLF3DD>' GUN6-OGG]VBC]:N UBH WCWKQ[4-+I8Y=2*6*J>WC;^Q*4DYB"KR4 MTJER3%FPT@O0- KF(X],U>Z8NP>B7CW4]JLW11:&F4!(1-/EI:FD#'XQE"60 M)*+/E65.LEWYTRTH8U4[#=/OX>*FX^7Z5&J9=F9_OIU]NUQ=7XH;=,"-+FTG MZ*V!H%Z#01\.@N.2)8SF$J]M)(>PG+YJ:8">[TYFJB'O!C'R/EQ;VK8.R!H5 M)!U&=9HZI#K:ZV 2 T0_KG$XDY3RN'M27;@/&!=@$!HDP4EVKK!2U9XC,[91 M/%)A-+9-])'X"+:P;7;_D+ZGV67Z=3'_:_7E SK.VT*)H'+DN$52J?"@=5&# M=::TC&B6O.62F-HW STACA_7U-+N(T934S4-[@SNPBVC4PM)_ Y"JOU \_!WSQ>@A7S[-<@KJRI"XR*_,H[CQZ? M4?E(X=]5WP#)M7@?K^ H[P7#LP.R*4-Y"''@%== $Z.2YY[M-CG-616T4_:D'3_:P>(=#D&W.TAA_6($\KQ2# .E-6:.>ECZM;7 M\>@8@G\]:^4=+;,&X=*']*U<'\P^_XEB6V\GZ'7[%#$83"H7ETJ24JFCP5.M M@O8^:EF;7N,>B'/P<.I(N,%E\RU 6S>] Z1&.;0]<$Z3/!NHJ(?4/D#*K=_Y M+7&[L!H="81&,BO02CDX4Z!D=-R)+&1U_N+1%/](@JR]WOL(MSI_\?OW[Q9K M!K]M47?(6O-D@9?)F"(G!E;B^<.)IL%Z'9VY4\%XB,7XSC>/GW<8+.MY+4$U M2#\]3*[MHS<&UPJ:I4*[J",XCVOED1K'G*6A.H/0DYHWT/+$KB?Y!M4[M_FA MNX!YJ1,'>BGJ0?[Y8Z3,XDK]TK_=0G M#M33>!_AUCZQ?YE]QJ6E18KO%_-X&:Z;-YTR96YUAA0*T7Y2'GP2$;+%U+EI/-C%I Q+P88,@<@2\5L-SL4 MVBBI5!:6=YQ3<. !SU:+-016^V7\N&Z.O%Q<][E9(Q2NBT$TI3[Q@@T MQZRCC2F*CM-A[WSSLU7;(!$UZ)HH',6K]-OT>XIWRS1_^K$96E;F-&]FU+"L M G4:-"%H6E85_NIL2N4L1^^?TD1J5Y'U@'=.3G4KK33H)7T Z@W0,@-O.Y"J M ]Q&3GA/J*=QTYNIOKN)5=-; [>^+^PD,C54!RC.;BF+P;>P$$/Y&+--5*1< MG23I29C9(Z'!4[6R/NIJT5R* =,-_XO5+*2,I[)SO!3^&8.'O&/@E&8Q$&J\ MK]V^? O ^$Y.4W7=[24]6M8-\H?;H_O#_.+BS7SQEUO$"2>$IL@$!&IQ<=%' ML$Y:(-P2)2@&0ZYVO=H>&.,;0=W^BJ&2;:CL#=D"HT([3@1@=%0RUTJ B4E# M3CPP%TA6U6>KW0)P.@4?K9(#*NXOSP9;^!;,A@0]Q9WFOQM>]-\*4,$"[BHQ M00BE3I9J"@8/-J#>6H0N37"M%/\HN/,QBKIZ:! !;X%.%*410W%<;=(E8"MS MEU4.0)S31&5#M*L]%&?[[/-1=R\I-JC7V.)X%?[OLIC=SY>+Z>SS^[28SN,$ MO5BERW0>7UBIA@Z]TF1^.( MMR60*:3D0B1PHA#X"46(9CRAL]-TUS_7+?XH"3=(2&U1X0K3]//L]7K&3?CQ M:>%FRXMUX_^O**PU4IU"B"YD\'KMUV9$RBP#G@63S!'!<^VZ@.[HSL<^*FOB MOLVH:CZ QP4E@6&LMGAPB405N"0$2.=,80%$NZ[= ;G?!QA:G/JU]/Z\RV_P MQ?QO=W&9WLY^^5<9P_8NOW:+Q0_\:YN_,O$Y"RI#*F$= 4%T0AU0 T&A)J1B M255?\7%(GWL@/()^:M_G7:/[6-**J^GWZ>K'JYF[^+&<+B5WRCWOO]N4SY$I>?TX01A]X\GN01 M/3D03B!&Q@D@]I!CY#;Z!DQ&C^)ZKD;13/8'XZA1R8GV?MZ6L>C!1XY 8]1] MR96XC1Y(T-_8I@W.T: MGV=5T]KTL&^EJ''KI/=61G6!^W>9:P/5#RQ /$9O3Z#,U3D=J>4>K8'F4HB7 MP'%N('G)J2;#<^G3 E?SU2W^67O%E7+,N\3<,9I? 4@8"ACH*0PH%ESD)B M,C'N@I91=%'X\V$!;I)(.5ZH%5_INU2/76"<'S%P+^$?()8]1G(-B8&3QS,@ M>PK6"70AI))@DL2-PXB4 C$IUZ/J/CDQ< W]]1%84V)@GK+TEI9J(2% :(1D MC,_ !>5*4,*S[=3*\CR(@7N)_2 Q.^7RG@U'A4 M!*>LIFQ>F%1='>->4F[Z:(/S1!(F(*5R(!'&P-- P$45(J5,X)^/E](_4:OR M"4WE"#6,>Q%T:*PISR$K1RD$(3"R]WBDF8#11+!9",=(C+1V?J4_RI=E2C54 MU2!)MXOE7;X+>H(>L6!,$H@YEJ.9^C(J*(.35N.AFDD6M:N<'D9TAD93404- MLG0/+/^/M-K%_LN_OF&XE4KKX'3V^7>WNER4;A>_7"U<6$WPC U)10,I)()R M8A;QG:'0G46N#%N^'=MS[B_@C_6OUZ:]T\3W]/I^M MOBPGF>9D22E.HZ*,EJ<,C"6EI<=QE2-U48[(#=8!\9,RQ8:6TN-@K:SFD3VX M^^C_W^06G_Z:3WS0A!LEP.(V7PA&2T-TE$!%3-Q%S[@><<,\#/1ODVRDU'%K M& ^!1M-*D\BD1?\C@U0*SQMM-+B0*429/$^>&'R'3F^+!>K?UMA,L>-ZEP=@ MOYE?+M GSL%@@ 1%**5SVH!QGD,NH&GB@E>?N74PKE,#\$SF2FA8A32)U;;M]J'XU3E6H-U.Z\LXP;YB+N8ME3>'5 U:EC; MC^@T?6G#-?:("0P0]XC&P#4U+@0@W.'^J()"7QP=(2UMUH(J&4WM4V),(WBD M:VPT&^@AY2;$!M_G%]_1X7Z]2'&Z>N/"] +=[NV<= S^A?$,I'8L9D%K7=H C[[GC BPD.O+'E;%B>YE"%E M0//79>1Z!B]M &68\$FQ1'WMK6 OD+/0_W 1-]@';CL]=^@GM:=!8IA=:J,B MKI8GL#1;R"P$+Y,)4=1NZ7H(S_A6T#Z$&"#QVE,8=TU^0]>[N@G&?C%(S0DP"0H-'21 %GG(&U$JE:#3,^VY$H,<\_7D;Q#A" MK]U!O@5<4'TN17+I7^'B,J()APW\K]?P)YRF8!QNE-0J 2(( BXD!9H9@8<= M"3+W,XX.#STCFZ@MX@:WBC^GG!!2?#.=%?-\7C!6&:>XXY[13BU>ODV,OE.=M#S7EW. 2;W?W^I]46M53?(5.CONYM%"#PVNV=:, MN;]-G2^!#^Y>I4-YLZ--C#-$,<. >XF.#T&,Z.\0H"ID8R6U--9FUSR,YCR, MHI*T&TSI*.;ZZSNZ5=+DLB!)> UD M33D8,4@.!O#_@;(4E&9UC(;N6Y4>WZK6A5'X?TI5I6;RW=MRTSNFVMRZBH(9;FP,'H6,JHRC9KI 8I<(O- M3E#7Q,_N#?2%6E9O'=TW+#N^8962*,=RETCA$!CX*#H$KQJ,3 M+N3:/:F'L)R'?521]!X3H"U*%^]<>PTL4SSP;35*$KL ;5Q^* .ZK(I9(*S0 MD+!(P4E#01HK%/-1TUP_;3I:^2&W.@UVE,).A<$1$(Y<:0MOO MDR@_[*/C+N6'?:1ZZO+#]?7&9D+PNJZ&.QU(K!7JJ9#Q=1[;N^#8RKTH32O.1FO2Z;,^X+ M48+CA:]7B\+T0 AP19V2S%):?2[Y?13/?>>L)-\FM^2[B':(7;O@:E1W?0C3 M:2JOA^KL01,8*/#F6\ .OI!T=L$X4"Q@ ">4!;1]"Y$0[1S5,=JV'3HGGMDQ MEAWTD7/U&1SK\M]K3FY&J-V.SC+<.O]QK KFU>57NWKR/BJYK?!E7G,GT+_P:YXOCJ;LO 4:HN:X5I1"QWDJ MAQYQGEH]1GXC=,ELY@7%(+DD''(LQ*6&N$+ Y"%++J1A3'%?FQWMJ;?*#7'9 M!LNX<6W;3@= %U0OM56NE\:ZM4D=(^[Q6N4RDXZ9PBZ5;(DD"V._3@(#2\.3 M\4%G4GN Y%-OE6M@ WVD7-M9>X4*$'_,;\:;>AT,-9: PH,.W=& !YSEJC!3 M*$%CY"J(3J?YW6]^,CU.O<0]KR6K!CUM#S?<>M6 M[[YJ@,0;[ X'+]%CB"_T8I09AS.V%];Q-HI7\*S:0;8M'RJYS".85PDQCMIH*<"3@AI1P M5_)$(5:E??!61^=4I[>_T^.>M^8;B;5!C]>="/:F1/AV,/LN?_J2?OF_R^GJ MQ^OYUV_SV;K+-F>E2!(0M!1E?DL"(VT"A5&N9%X0YVO3^ ^ ^[PM:FQ]-6CY MVL?QL!E#1LO4=IL8**/BYGQTT1*@7'C<%+.QIO8UPT$PYV(F-63=H#WK]DBH M#;R23EWS_@C-&"7&@A6B3(EV!!PC>";JTC<\3*&:Q&OV M5&T.R*N3\%U^C?'RNV\%X?)#6D^2^S3?V=O6=R[H15/)0N 0E4CH(IE<>NP= M1*&LE\)X=*F[.2"]GON\K:"UH ]W60V_C+[3L'1%'_9J%F^8/JYI])7,N.5Y M47*KK/!$<7 J44B.J9@EY<[6[KTY N;SMJ6Q]+/'IBJ7*._Z3>O?EGJ #V6+ MI!/TA? \)!DD+XWQWB1PW@>(Q! 2I#?X"HSFU=X!=[H[U&:Z[NS?#M%3^\O6 M?4#?+Z8AT0G51.%;YL':,LS0E F79?H&BRPF],:H\[6GJ'0&][=!':>GME+I>7*?Z)^$)6GZ97^S<2KW+'U?S\,^U MS7]:3#]_3HN)L1@GEA%[DHD (I=H(6;\T<:LDW+$J]&R@-T@GZ\)GD*GS2^L M]L'_M'"%+_AG]V,YX=[[;#4'6@C2A*5EMI[20'U,B3-IN&U[;_T(P+_-[7A] M->!*?!PL?K9,X7(U_9YV<-.)4T9RQ@@PQ5!$.5BP@5,@RB27O)&I\?"T'F#_ M-KHZ>JQXY;9I [MV =ZDPGR5=C?B*TKC=_GUQ7R)<#^ZB[3>E_&3^=>O\]EZ MI\9 11D51*D?X D]3NO!:ZL YGSM["3JJGCMML'OOGU+ ML61]\0V8+5$6Q?ETWS912\I..)L\1.8:AJ8KD U&B.,BCM.!IH[=;. M7@"?M[FTU\D>"QI6[;>&>C5_97TK^"&%\LUQ-7_U_NWK"2[361T89%E(:;CR M8!670)G3WEFC;.J1:#K\H.>M^.JBW*/GHP.KA\&Y9:%!0P\)_\+$,I%Y8*+D M("((;RD8F_&H3(1&Y1!B[G8F='K<.>O\:+'NT?S@J&>[ UW- B^@K[TC$D,V M8GU@20-"\I("MQR2D%''C!Y2JDU^^P"6]QQ8&!R!K%)?NXO7\\MOZ M.@T=UBW>5\OE/$Q+8<"=%4PXTS)PSR$X4XJ8M2JUJA&8YCSA=B9)U%VCCJ,0 MC&\8U90X'UL!#2X\;]<1K1EDI[C#7YSWA5*>E.D[ MT>!&ES@/B;"0:C<6/@KJ^1M-&_DW8(';L_!)"-Q2902D=:HE40VV-$,Q:U52 M@2N>:J?,]L X'R,8*N/:=X\'DW!W.F!L$B%10]#]81C@R!R@N+MESKRWB5DA M7>CN53[^P.?M1#03[9YC86!^Z6Y^[*:_89T;V4V777/Z7W4^I("!+<=-BC"2 M05A7J+18 .:4-,8)GW6WAM,!(,[ 3L92P1[;L2WX].]0;+A9+*,B?IN[V35Y MVG(@R7Z?1]1@WC]Z28WI^(UFN=300=:Y-(1(!H6-$A0)6GOC8DRU)S4=@-*" MCE^&''BP&G1*%M\H*<$;X2!DA@L4407:-M'Y).CX^^BX"QU_'ZF>FHY_N5A- MUHW5Y4L^XB[H%M/YFL6+E;[[1 5H$32(K#EXQQ-P1YC60B<;21?;P"?LV 7^ M=&,3!Q_^E$@->VES7E.J%2/4-: K''_.EM]2F.9IVK*A=P'5A]#P,94? C(N MCV$E)LVASIT+[CJJ^_?3Q M(HF*:MFCZ $R;4YBMIF1H;41!!T:)QA:LDL!?%82I/6EC9EPH=O6FY[#&5Y) MOF/.DNB"ZZ7.DNBELZXS!(X1^)BS)'#[D9E2!V4,)7&(3NI L V?>A622\[%V_^L^',]< M\=5$7-%G*W'#!S?[O&'&UUYDJT( 3E1I&K("5[5N9K/.,DZL59WRK8^$7]PWBRI*ZP*B8+=MY]/CYL2.%?U=] R17.2^R"X<1HBAZ?6 C MPY. XDF ^XPH(;S71'O%;8T,=W,%/I#IJJN_/@*KK+??45)?+[]> 1$A\ZP9 M!9(*0Y?R'K=U(8 ISJU,UDE7(XUUZZ'C9J^.%ON\ALPJ>K-K(.Y?.T XM=P: M83'N$@J$EQB+Z5 JO(FTRLHR*ZJ&\G8?^@R5=[3,:@>8&X[$;5G5G\L47RU? MSR\*-=;"7;R9+^[.] J.B8HXRF_F="_0# MX>X'8E59-^!GV8?KMU*H MN+BRT2[X6@T1?03;B<:)5M%D!_,8K(:1MHQ;. W-$>-W@7(TA4(- PIC!,=] M306S@Z$FLI(_TJ]_OS7]++KY:+$I0N5C^Y&;_?)=??4V+ M:7 ?4[A+\)_??D?9NMFM#U_-X@>_?(T__ALE_,$H)>.>"]7BBNJZSY\>"? )JE:JF,G_R>FY0 ML+1W9K!(*P@3Y2;J#[AR=$9R88^ND/P)$IB&FA_ ML(!KQS3O%_//"_=UL[\YS8UF"E)"7TE8A8&;C0:"R43RJ$S2W2Z(=K[TN;MQ M@X14FX_S"L?6?^B I-=5S*VO/\'%RM%BWJ.K 3)J](IMTUP^,%H8-35W:(0J M9K!>$' FB9")C3*(IZ*MARXD&BBKCVAJ*^D_W[^YVHV)U5DE1"%\PL5HD4D$2E2MZK>ZZ\<[^0:*M3Y8(FT<$KV)'JN:C)^FB\6\[^*,^6^X9^L M?DQ8"A;/9?31R9I@Q&LP@06(,5 1A%2*UF8)Z(/OU'6]OU5IM6^FD59->;N, MA[O@KW)\:TZ+S<1)0;RWL30.4B)!9(*VKLOO$&WDBO/D:],+]D-X'A;44"N- M[X0F27L2-0_ M/2X;,+1GBGNKPC22*>9([7GO^X^_SST?[1$:\^R*D#F=[:R M#ZG(!?>P>YO9+_\*%Y>%FW\3QRWGUTN0:*#">_2 '!Z1BCL\8$4 C.J(%GAX MD,C2^O:2)A)!&)K!E6$T M,J!4) D\=BO5'NC7'D9X)E;33BL52YN.V""7E_Y_4UBMYK_\]/;3SZ\NIE^G MT]6:GG4Y<>A0<9$R>,M]Z<-4&-\Y#3P;PVU4EJ1NU0;5(#UO8SJA>EI<%N]Y M)S,I<%*&\\2Y$(;D.GTZTFJN=M M3Z=5TGUKLQ5IP;?OP^OY9F#:&O4DA#)JCQC L-$A/E+>ALC!")U-3HZ$N^2S MG2C!]S[L#&RCMDCWY/2&D;KK0Z[Q+MJL_YM^G^74SSB?JQ'+:+1S=QL=5GJ M;N\T*4VXMI;:'("PX\=:K'<\_>/@8)NOH(RH>Q_I16?Z4TNX(<[[JZT[2<4,H=X=:#5+'< MB!L-7A(&ABJFK2,^2EO!3!Y'?O:$,$W7-&9C[P?Z15K?P3JQT5"C-P:M 2G,; X_V M"DF%A.YWHDH#:*F$2W7$5=7&=@1R=45,UA:%OY_,]B6EI2 M>FQ.+I2#0%8SP&]OB*Y$BM][;VA<[CJ)ZW)362 M_E@3S^Y5[@T<;W;P^VK,,NL&MO'@LL1$$B4;QGV9IAV"!).3 DZCI](G$63M M_JD1!Y=%K]#2:01M56F*S*XT+Y4>R9@,4YY35WN'>(*#R_KHN,O@LCY2/?7@ MLOWKV%"=,D5]B X,,Q+C=%R!T3*#U"$+K@Q)YF6-/^FEU\?'G_21[YC3+KK@ M>JGC3WKIK.O8BV,$/J9!R&Q(X$8#]0;M/G$%GJ1"P(HQ-3'H1/%.@\V>K"'T M'W_2Q [ZR+G]^)/K00_K4$:C'QM-8=[%59H@*$1C.8;7!/^TVS7;XW/QF&EU[BGM>258.3^V&RH8#03%02/"]\5DZAH3(N00EF:= \Q%#["'\> M_$['Z+^^R)O$9YM,\YOI[#HENNFP]E8%1@GZE!JM51"$Z$H^BS*1)$8C)J?: M7%\'P9S:F:^5UJLAZP:;PJNO\\5J^N]U=]&[O(%7[+4 G#A%1@\Z6EQ47 MF@\O02>)\*2(^2[S[& [> C/>9A"-8DWV!*VQ=GOW31.4#CO#OY=^PRUJP)U>SR<,O>4;LJ!*]WX=(=P85Y">9ZHC!!W1O4@L M@D]*0$A)&HWG@5*UJ57[8AQ\QG1[WB9O0D6VA*=2V(O^D!#"HU-4BF\TH9DG MX]3=P51CR6/4N\6F=G3O2&JEH*=R&_DA?2N'[NSSGZBM=5S.4M)>:0/"D@#" M:P\V! ?!Y4R-=-&9VAVF]T"<*EW93MWWPI\A8F]"<;P#Z"J^ZP*I409S#YS3 MI"\'*NHAM0^0\D@&0&1@T5)>B#I8Z8O',#QY!=YF2W66/*7:UY&C*?Z1E&5[ MO?<1;NUDY9__^*]_E+UMOIS>).$,XX1D9H$%*4$P%L [*8 *:K*F7!C7K6I^ MW[>/'[,,EOF\IL":9"W#A5LNI[G,3"DA\^7J7>YP@EU-5R:B-&Z =(5,FU&4 MA,H6RF1=X83.M'H"8PC>%^ 0C*3,!A>@QV+?%N5T0-_,S1B"_%0>R5B64LE$ M!ZBYB9\S:!56,4.EPST_>[6AX;!EST\J"\M,(C'5)IA[BD;ZJ/?T/&VTCW8; MV.;'%6(L4?UFGNS:X9@5>M_-P$ :-/J8&J0@>+S@FP)6N #2IF )?L9D[2KA M!P&=_9E<3QT-*%/O8-K2V'< U>@LW0OH-$=D1<7-6TF]P?:Q'YS&YWN5&3B> MRS6J2>!-S&6FB[:<2I)#[33ZB*;PR$$TMB7T$78#"]C9&C\MW&QYL3X$7\7_ MO=QT5&X#5^H#$T3C,2?6[/"X/7*%Z_;&$OPERI JFT0W9.-G"2JH\?"502T= MM*ANN$'YNL][]9RS'-I^T:7;&OZ2>'N&A28D!/Z9$8#FKP" MXK7))B2C7,?*R $HGK/!C*N"VK,D'@7^^DN9:S*=S=+J,XKH"K+D(02!P9AW M&!L*(E!0BG-().5"BR9M\'6L9N_SS]]>AHN]09CSZMWKMZ]6J\747ZY*0/=I M_MXM2B=1PL#^D_O7A_G%Q9OYXB^WB!-)N?4:C5K14HV4<6OTVDI@RC-FN12L M^LB9'O#&-Z!Q*R4:*:JM[_.07+;()]ERK;/&,Y8Y_"67V7#29:"4!\$M4\S' MTQ3>;"&>P+9:J?NX IRC=-4@ 'L7IC^E/%^DNXG(:X3[A#81"7=URQ)H%\MD M2*[!.,)!JL!QHW4^$E;9PHY#>KZ&-H+F1KAZ>X/R>S4/T]>7BP)OPU/_X )8 M<"*8'" G3DNK!7H6.4JPWFKMG4@RUZXJ' SZ?*UP7'TV\->Z;-+O2UR"VMH' M/Y*L.?[TK7248.15P^9[-V#["9[N3[24)CO M-U"#0A8G'=W(*) M/ '5CM @"A-Z[;K44ZWU? W]65A/Q6E?5Q-!%M/ON*2RV&T[W1;;S:)3W/I] M;V>K^48LO^2<0OF'5R?N]RA82B1@GX8X*YE2 MQ7EHCVTJZ\^O/3T:N?:14=#$>1 "]P+C[R_F[UVRR]O+N9__4>*GZ>SS[OOAV%>!NI* M%&@S"!-]H==S$%1@(KN(/]2N4.^'\/RL;01-59_TUOOEN!N3?9JC^#;_9OV6 M1$.2BJSD^5*I2PA@-+/@5:3!:!MTQZ*>RL#.S]I.KKZ:\^-Z77P4H)X0*J-* MD )'M)E'L 2!!N:,98XY16K[[EVQG7F%1Q,5';R#KT?F"AUSQ'P*S'V?)Q^GJVU/5MM:L/>SLH)%^;X,9YQ^/RK1-OR+6XO;CF? MX7;WXST:7,D2W!A=DL%D2R*PR!TZ4+C)&>4BR!BM451Q(FN3GU:"/KBA:Q", M30<3"S;E,F%-4*7PE<4]VF1\N834^!+[Y (53TIZH[(!G<)&[_6)C:SEI\(= M],9-%__M+B[33S]>+9=I];H<#^O&FHSQD;$A0V*A\,()#NC/1. D2AJUY>YN M?#O89@^".56;XNA6,6^AG08US=#!P-="0R2UI/2_YS- M_3(MOA=!O)U]NUQ]*,,G"TWLVOO87=55:727=35J?FRUIM/T3U8RG4,&^13T M_ISL6@C!L^,&5/"DS-YEX(2C8%VPSG@6F*[=^/V\[/F1)M!G9LY]U-V$Z?8J MN'AUN?HR7TQ7/S:B,M1)528W6E$HN7/FE0 M@'P?U793[H"KT6%\"--I#M,:>GO4% 8(?90MY J?2M%K40;!6FE!>!/!6.4@ M)9.-=(C:UKZ;&-<8'CF)QK2%/K*N: /+:9C\?P;_-\E.:IZ< JITF=S&(^ G M&AP^728\7^F#P^R6*?SC\_S[_X-?N-$S_N9&O=>/&3_I6D?B\R'B:M 4AVM( MR]4TO)Y?SE:+[2 .GV66+B4(NI3S:%52N0@JA"PT#<9I79LI8B^09Z[E>D)N M..VDK'7MRK[[MJ[NFGTN=P>OW6+Q(V^NJY9_S%.T=C?;PXC^-K.!6AICP\/? M;#]#2T=?+I6+5/SOIOA\MNW&6%Y5G2\G4=.D2L[ !$%*KS&^!29H\"0[R[F* M3C>WL]ZH3S$WIIX=/&9B;94XDAENIJ'=VHQ^70HR42;2:.AZ7+;!H-(Q,-0&<%D*&H,- M1#9WR@Y@.WN[&:R0BIW95\TB=T#N?' %\NWL>YKA5_R8Y!P]X[@1\ERF+TJ) MWAU*!P+-4G$G1,IW[AL.M@-U?^I9V$1;65?LD>X*]+7[-EUM2EJO/IFXS%AB M,4!F97![+.VG@@4@6@4C6-9.=FM]..KQ+\I,!DK_OKW(NO:RWMNR>$,X.L,D@6&9$FXX2J+VA4YW="\S]])(>VU#F1UT[Q?S;VFQ M^E&Z]U<8MA<:S&]?U]1&-.2,,3D$[_"UD#:!4X7_4G"G%16!\=I5A3TACF]Q MK;1]>*.JKJJVJ94=N.M#]DU1";YJWU/<;+D3)K3SU%'@HO2_*%NX<+T%8ERP M1"D:R#AFM1_?"[.I"DIJN%5=WPKN()XX[I4,B4-6 @-[D5$(S$J(66%T%] C M8+4K]!_"<_8&,U@)M;,K?Z35/4]N0R99"@0W^>>+B_E?;A;21'E!B!42%--E MZ 0S8 *5D-'#P[.=1->1.J#/4\_.)MK*O0$;W3V@>R!J0YRR00-N;Z24HQ(P M'", #",(*QUZ/M8N].T Z^QLIY5**N9;#D)$DY^XE(E*7H"SS(,@EH&1&"PX M%7,PFE+G:I?B[L/QC?LEV.IJVV[IA M=X/.B:?:A(CA92"ID",X!X6@!;2@5F>?*)&U6?@?@/,R+:R6?@[Z8DUX)7-CG+OX3<&A2$]S4QDR)&M%4_ M4T'!VYF9HK.%;*8 VK+ 1C(O"&:N%Y^(I:>] ?V)KY?41 M4VVE[5:!7S5T=O^[Q_/::XAZ M7D].%7M]-KG]>?$Q+_&,P$-@'S9-?+".0B0.$24IP>:D,"(@TLE"-6YC)QT^ M\J#GJ]":$JS]4AZ(*Z^061)4MBHA%%\"R#*AP3 *0:1H&#%2=/1T'GS,\]5L M/>DU8X2XGBGPV_QJA$ M.&?H^-96PGCV>/1X!ZY#5."YC8&ZD#; M=5T'E^"3\2#9^KCC(C'9R5FX]]5G>#Y4D&']UK0=-%<6U@5/K^3(GH><(#TR M4/ '=3A :DW?SRUC"L5 T1@!A#'<+YA'/U=G!U+'K)65D:DCWM!3I4D:*[&/ ML*KGMV:KZ>K'ZULL[[];>". $4L(&@IJ2&6 QX"TJ4H/64=KV(> M?=;(\=E@9&0]**+4TZ[<[/-T35!9SIRK>/(*IW$F4VD"N,@T M"&$%>A1XUJ0D;611$9>[#0?L\=#GK/I6LFW@87]E)L38ZJ3]A^$\4X.H+>@&X?AA""L/@[JZ0,*J8'^?N>-8G[B*F:.@IH4"K5CN"XP[K^YFD?Q-/>RW1&([8^ M0N_/B:<=#_'$ Q[D4A4>1R9P3U?&E?L5KV72RM':]8//RYZ/YFE_DN;<1]WC M\;2+G*F05("W?)V,A5[ M+[UUI=\^1NAC4K$SGHFV&'$$E16(DKER@=$RJ-U;XYB4N?T^<0'=IQJRV^ MQ@+&+M!JWK%P>C4WV*T.+&9=//!J%DOMP,5.G]'$1BV)#01XF4,LN"BL0"'@ M2TNH<3RQ8&K3&?>$^-+LKHJJQML-KY/SRPD527EN8Z&_1&]-%TX/:R10%6@H MT])L]3/Q45 OS7J.5$>SRL)[ &_506]Y5!D)F1/GP7*&INT\'O3.&8AH[HQK MR8EYR".N:#G[X+TT&QJLHO&8#3YM6>&7'](RX1._3 0-,=HD@">.X8*W#DS( M$@A&#DX[C>=S;0*YSN!>FB4-5$^#:[1'@6Z9/+B1V7GEP(JDRB5&!)BK3H)/CH39+ MX7.B67D:AM=*H9"ZOU M9!:BK7=,DSD,*N^;@$&%(Z"Y..P0E+ M:'5JNUX 7ZJA#5!3 ^;Q V"O-N%;LOIYBB)^S\]^F&26W MO%QLI@5X833NKE#HYTLPJ\!R2H'3E$N+6++LA#O6+:QG9V:C*F^/U;7*\:^C MW%?Q?R^7J\+%@0$N2R&1F,';PLMGLT;AZ(*8F^Q%]K;Z8.>.T%Z:30U2S1X3 M4K4IJJ]&W9=NT^4[?S']O!DFX&;QS65Y'=;!ZG( 476_!PREJQZPG(&DU3N. M.!I4O#JI"I"?I\O""'RYV"% YS&II#2ZWZ+DSKE34 (Z")I08U.4QC48EOHX ML,']XN$+;J$7:3U]Y<[CEC?/6VXZ;+PQ7DB"KUD6Q<\S$GRDKE3G1] +:FP6YG,_?:RYOIY=1$V-L5?DBKZ6+]E65-U\PK7"H361DSB0$O M"%&2*0*/;$F$8)PQ(DWMHW _DK&;W4;0_+RZ!AJ4B-Y'==4:T 57HYZW0YA. MT_-60V^/FL( H8]I%,$JC@Z^ !U2N=W&D-)$$D#I)$)Q 36K33\ZKC$\TO,V MIBWTD74#&UB[YKO^XNW]\:K=QS&VIF^!J'4"],_+>+=L(7M<.G548510V2 Z M 1N_QZJ.'N>ME="@?^7CY;=O&V_%7?R",<_\1TJWI;$7=4Z41:51+I8(]-=T MP% O%()T+1E3P1GE:WNW1R$]$UL:04T-MJ'[7MFV\.KJHYLP]O]O[]V6W+J1 MM-'[_2ZY!^?#S8Z097G&$;;EWY9[8JX8.$K\NT2J29;:FJ??"9*E.K*X%@DL M+A9KHD>MDM1D'CX F4#FEW_,KZY^VCSD3# 5X%$ZBY:)OEQ["C"*H]0FY&2, MY9Y"]ZL^T^#H-:?UJYWQ@0CL",<0,0D<.7H=8 M>&^HY!S/:M]@Z/!N@2X4-8>ZI$&[W6/A?IZMTB(M5VOI9'!,ES@.S]]U6&?! M4F< 3V0>&&.&B^I\!<]*=*&(.=@I#7KJ'DOW)JRNW6+JKOX3#5H&($]BT&6D M=@#);"%F*F-IN+80G*0T8:8@JK,6=!#K0L%SG'L:=--U.$=OR@A^=],XX4G[ M:$OD9V@1URHPEE(PGDKEB,-LDPX?\MP5\4*15<]M#=KMND1KBN2,(AD@R:&( MGB9<"(%#8LI3C_%:BK4O 'H'TS4T_\Z?^#ZO=X1U_>'$&B$9I1%<*@=)J9.P MI=2>)N>ID\D+7KL5HJ-H%[J>CG=3@WZN'0?*U1]I=;V8O9_=D50'RZ6D%J@( M: VO,N R$KB<"/Y)0,/(]LMIEW07BJDJSFK0M/6$<>:SU6+JK]?U(#]\VUX0 M+B:!6Y.H9Q"L5"6E)K@2I -B8Z)&NLAU^^-_AW 7"JH:KFK0M]5U1V4QDXB( M!^ZB!1&,P1T5?T$ 9 MRZ7%CAJ>$M%L /4?R76A:^E(!S7J*GITBH3KS]=7;O7]3^]$T5R1Z-?A/.4*)[1K#_^D==9B,7G*O01M3Z('H>R"RUK"TDR[2IZ+V3>//;VE5GB>6Y7TB+7](>;XHO3H8 MIBAA&::0,@H*PHIR^648L,QM$%3G-$"J=KC\+Q&N)_/O($]1'72YE1[#9!.U M9T!RSB $1NZ>HQF=3LYDP72@0UQX=I?X%8]'^7#G,U6;=K\[O\?U\WM:3.=Q M&K:*EEJ 6FU_W;^H9OO?@>H-V@:8I"#6!4A]KS MX$;8!HBQKJ#E%5<%84 XDL"S\@1EA8E,:I.K/^R<<1M@'\PY+KD- ML)??NK9^'6+T(4%A1 HAZ35= RVD4'%MN\&'5LG37N '.R#03:00F%7)C<\59VI'^2I^%:;._+^>)T^ MS/],J]4F:ER^F<6WUXOR-+#^D4Y4C%:C"8%)2TKU$)[].3!@1DAB," -N7WT M=9#HEP'5]EX=Y&WXZ5>J"4THEI.E/G==2NDP,7&$@V+>*N=YP#2E.?J>ENTR MX%7!+PT:$)_;C)\M^;E[\8^J_35SG^>+55D]-TOGS6*ZG,X^_GB]P%\WJM\I MJ3!1:LQW(!N):GMNP$;%@&#*[&PJXF@;.6=!NVJ5=;/ M+1_XG5!9*2,I)Q!E0/N%F,!;+@"3/5P[.OA :[[R?+N M)GE/1SLWRNTPP:T^Q%NKA%HSA:(^.N%&'S"J5C(YD;21AM5^[:BMPTO$[TG] MO+,7MTU=X[WVX4HEC$]^9LUJQ?U"-RM,7.[?N=9501]0@A_PH_YY"TF2B R9 M>$B,*Q#.2SR-#8+"$L$PN;9*M\]-#Y>_?EC9099'Q5:1*&YY$J!,>7G$^ :, M8KSTJA'4GC@JVA.E'"#XZ", *LV%&48\F(DM^A M?E%ZJH)ZV<,53H"(;M66?3PS9&%=%[DNN=JRE]^Z5M@=8O0A01$5=RFR"%XH M6R8?^T+E)B%P&H1(N#I"[0/P'*HMFV"ACZU/5FVIM70N! XTET%LK@QBXYE# M)E)0JSGC7EQXM64O/QY4;=G'">.IMG2!9D)*5*B^+^AL7["+,%=_4]RN!-;[I,5 IBE M!@,!ZL$1J4"+R!@UQG'>O@^\M]BOZ!S,Z3MWR#87K/>5V6I9ZZ;U^0^O>>7: M0XUAF\)51/ I6;JL,.[7V4 )Q,"D\H9.'!>Q?7'NR9O".6,,DYP(FI9)4"%G ML#8E();HA %HD+)ZV\P9-X7WP,QQ3>%]_#+RZTOFM7<:-]:48\EP@@!7ANM0 MB\A(/I+Z1*WCNKYLZ/ENUY1]/##DC507N2[YFK*7W[I>31UB]$&;PAG#/=4[ M\*YD$@D7@3.A3$+%]-F1(%RN7?EX#M>43;#0Q]8GNZ9TUAI.@P=I! 6+V1W^",YK ]:%Q(T) M*HK7IO"*6!K 38/V=-[+67]WW]8]+>4&X<._T]77]"O&T9^6$\HU2SDDL(5[ M6T3-P)7!7(Y3S6)B,=#:T\R/%'D,ET:U\ZLAO7B"&\P'XI?+JP__GD\RD=HH M;R'II$!82L!DSB&R0@1/@C/YQ-C;2OH*N8-\=OKM;BTU0B=-8N!.161F=D.W+$+O)^HJV _TV2)O[7KE_FE\O)D1+111/D)GE9:X? MFDE1!X(&3;ST/MOV(Z,ZB?J*ML.\-D@S^GZQIU_3A%IJ/,%\.@5/46R2RDP5 M UPFPD,J#_=#/_[M$/45;(=Y;9#F\F?%+B+?/CTN/V#>G5Q>E9%KUC%MM,=@ M4V/LR&2X.Y]6O3ME/T5CI7\VJ!Y_8F.S^7R^O.7]4/X7\L4 MW[JK4"C6I[./VW]T.URJ&'7=S>16:>*L5IZR "&E (*P""[@+UEIHH5C:,S: M%RG5A+\,A [AV6%:QGFYO#Y)?Y[..'M/A\PTRV9253/(AHF053KI\$%Q)<-JYT M?]*(MC96M@\&ZNKTBNK&.*C8LU[JQO:,H)[?(=%#U>:Y:#);IB4J&9KBG7]1:UI.U^^I.BSG(.4&+8O,GHM2K@V,.TRIJ;'@/)>0'+%4.I?Y M +/:3EX6J0WEV69<%E*4Z7NJ4/!+ L$0:X@D7IO:O7)G7!;9!S-'SLKIX9>Q ME$7^X%"5D/[\E-+JE_*OBY]*28]VT6>6,D@F"(A<)M@K9B!D+Y+-P=I8N])I MERSG41K9R_OS!EYH\!KWE%S;2HPNDC4JC]PMU6D*).MXKP,DCC#]L. P7@?O MDRIEPJ5;JC@O MM?3>@K"2@PA.@2=$@5129T%RPK^L[.,'(KP8-Q]CVD$J<'[X]CTU?.M6Z>-\ M,4W+]6:&HD3/M(;2*0G"48RM'2(S"*J2SLH153M(["'>RX\;6_FJ0:'-$V)M MUTX7P1I%DCN%.DT@V&OQ/ MJ!U;# R2/8'EZ3'2QP4-L/'6+3^500[X7^_^=3W]ZJY*F<--)XCS.6OJ4$6& M!ZBT#AQ3"@BU04?C(ZW>4_&X\4P)%P,!)&8R3 M P$CK8),A(J*> R]:P>?=[__I?CX8)LV"!)_FOY=>*D+U?2?*5POT*#I9IO) M#('GUMN,SJ6<,H(O0\F)DY@O41N)JWWR/R/.B_%^)8LWJ)8N)\WJVT_7LW@C M$&,YA9 MR. <"%/HRE(6D+1FD=@8+*E]NC\2XJ4X_CCK5JQ77E<-O)U__CR? M?5A<+U=W13)9Q*!0+1*-+A-7/5AG&#@N#3?6>FFZU6D\_?GG[LM:IFM0W;N! MUZ,M)7%,11+'"#%F!H+B+]X3U#)$FEWB,E=_&'A:DG-W?44[-RB<7;?M;TZ5 M&X&LB2)R#XX6)E'F!0:.&#T&$G6,+,J@6&7'/Q+BI?C\..LVJ#K]R4T7_W!7 MU^F';]]_^U_3M, O^?3ME_0U7:VO(ZQ'R3B-0+4DI>[A+H(V^C>N)>@I[E+;N'Q7:!J MYJX65PB]A-8J*^.5!47T^F[+@-'&@V*)$&D4C:'Z'HP@LX@$M:L^-?D:@@C*@?51%.XJ;X//,M>_Q=PMSJ4!Y! O M#+2#\)MK&1(S*8KJ9!((HSD8XQE0I8S.F"XHVRQJ?BS.I0'D$"^TN!A_8(3X M9O5;6JU3R_4?_YX6?WYRWZ_Q+;4*\TH-6*+'6:(F"$]4X;'E> MPHN 47U?-D'(3#9]*43RQFA2/!>*E<[;CEG7N1CW=T0?^/2ZZ;33>S!)_$\+B^J8*89+Q"$T$0R\7"RV1$AR% M%KI4PRN5M,A![^VE/DJ"L;;D']+(.IPK!L3//-^*_4!@C)63\A&(+@.;6+)@ M+"&8U2MI4-S(/3D6.SN__9)P4\<%@W2O?)?Y_1V9)T*(&)TJS.&LM%,5GA[< MA\&K[!(*[01ISR3PI&@O"48MO5+QEF6-]E^F_[J>QNGJVX0FK6(D!DBRJC#: M"# $U95.L$@Y_E?4G7:1[Q_YDGQZA+$&H52M3'04N>86_P\L05P*;@/8$!G$ MJ%5F+#')VO-*7P;A5=T=YH0XJ%T=^:O[>_IY^K]I(])$2?P_FG7AF!.%Q1@3 M2NDI9%R&@G&"DHI.^]/]SWU)L#C6;!4K(K>BS-S'M%C>%NK]U_PJ(A;O$%_] M@L*NWNH$[EL9SUF&TZSS57"Y@ZA"GG9XP^LR5*V1]Q!Z=E/SD=F536*R$H)!HD"!(8.$9+$R#G.22: M.'N=TGH09HZC(^OCE['0D6T[D59NM?[<7^XRYU ?'+6X=;/2FB*H+/0:F8 T M(B03@WQTN7,TSIX1YSS>)7MA8-[&%PUN>7:(MKU8[R).U: MA_-F1CTF"*GBA08%F<]PP761[-*947MYKSL+YB&F'Y89U08K@^<$0O"E4],* ME)#BL6JCC,*:R'QM%HMS849MA(D^%A^D9&ZM+/>*12TU1![+X<8T..TQ1T@%#PQ2=[W%:Q>Y+KF^MI??NM94'F+T(>MKM6.EGL:" MR DW,159X0'FY>I0Q5S>$*J/#CN'^MHF6.ACZY/5URKM]#,I=:^'/,L-"H D9"Y-M_+L MT1=6'NRWPXQ5NQ:V:NT+L8I$33+(S-$6!%7"!)P YTPHB>>E3:_E2A46_(E< M5C$WOMMU4!X&%E-_79RRWLRN/]_]H[4J$\FY]SHI2,8*$";A&N%"H;5B8-QZ M%[/J!*T>7_KBD-/*X V:DI\0M9BCA#!_I##_.,,3+TXP\_-$.@.**0I"6X+A MBG#EL!,R)D?Q_]J$K<\+]I*0T\XC.TMOZY4_KK.[FUCW9OQ.X68\O !RWT<> M6P+92^0CBR#7N\*N+[R%#5?&12=Q!UAW!Y81T#:5F4[/GU+W*"9]M10(%0I$!@G@R'!@Q.L^QO*Z7]O579_R^YA\V-?: M+I)=^E-^+^]U?[8]Q/3#@B-S0X//ICPLJQ(VQ<+^4S*ED'%#364JXYF#XM"G M_$:8Z&/QVK=8FWUQO1_>X5DW,EI/- =N7'F71K&\R1YX2)ZE&!+&"#W"AP9+$4,GS&N$ !]S!L2ZXHJ+:$3M!J J@@\'K(:1Z>E8M+Z$@F$A_ M_H+ZN$UZN!T,^_;*+9?3/$WQCL"46!68$4 C8;B 2BC&M884Z>%X64:H:O_:ZS%>S=[.MT,9^5_=%=_3)?+C=5^!_3+-S;%.^ROJ]:^1]WOS+J;O"PWGMJ G-24L7-&C/Z/8A01=VC:0,DS+*E',G)!TA MQ,M!T5">:/"DL[;*=A4\'9G97(I^T19&H6S"Y0C&*PDQ&$\QR53>U#ZI]@KU M(J#3Q@4-ALD]W/7N2&:R?GA_3WZMI='?.RU^/3CWWD.U212J0GC^*.6R!9DJ*G MPH)G$C.95$8^F\! 64*H8*40L/8>O%N:8[>31Y^\>=O@J%_.FH/,SH!0+I6B M%TS9- G$2DIRKMW7^;0D0Q&65/+WPXVC@GG'\DJXW@/OK,I-4[P.1M,0P=,R M(UL%A0$3QTU5HFV"D$3)VE713\EQJL:M&NY]ZJ@YQLRMVC#NR'3#:]%!JD8O M@D]+=)K7P.,]M@<"1YA[2#"8Y%!"",Y9#*]?%RD]<&R?;MR++M2"0DZ>U=X]3%;-C*#848*87WP M#V>V[7KU>^KCAW_UJV'X>56K-7AAN7?%]@<*%J?K*_P_IZM-,V&TB7AE [BU M?$I@5N,Q61)6D\RME#36'GFT3Z87=,97-7\#0H_GY-NNARX2-CK[]TMWFCB@ MKE=[0.8(ES2(#SI(FJ4(T9KRXL,X[GYAS1^=@9(H">4YI>H=W*<"S9ZXX=28 MZ>.)VO'$;^G?_^46JXP?MCT5:=:"Y22 B%SH20JSA7&E/9VBB4> M??3P<41MX\^K6:YV5^H/5_/YYSQ-5S?")$4TJJ2!!U8&Y-A<)@Q'($DG(Z,B ME'5[SWKXR2_+BT?9K?9B_'4^7UY_N9D 3)@3I-2SZ50V'9/!VL0!A<@J)N$" MZ]8(R--T7I3FJ. M.E*0@J*0WA/<':T!+EVB@CDM1;<@H.LWCJK"OY>+YJWM6SMD?RS53<7X_1** M.ST* I,*XDT 1+T'42AOK,%P*4F3N+72B-2-KZ3_=[\,8#2V>8,SX[=YT=M= MO?EY]_F,_S@Z5!)"LI@R*T,?3PC:-?]SK/?<_8^KVW+5OT4[NJG^>+YLEX!GCYCV;FEP;]%5V,+34C:]/]PJ M34+V5)8ARAEWLW)C@^=OX0.+%H-QI8D,I#8GP2%R7ARB#G92@YN0^\)]>[=< M33^C6._S[_@74XR\RC^8*)0H.PS 6<@&=U#N< ?%O=1'D14CPL;J$^LZ"?9B MH%/?#0UZ+KKB>T)M2#'P##H(4C@(#5C% CBB.#')>.MJESIVE>W%(*:),QHT M8725$Q.]=5!.)U'CB]9%;R$O#D:'N6=G M%T>U VLK_YO56[=8?,,_7.< $Y9Y4EEQ<+%GM]7(U_WS;FO1MH@VA3LL,TIWN]._=N]J^N9>>B*RYH01!9*4 MH? N4C#4);"24B>\06']/R MP[P,=)@M$_X/?DO_+O\,E< $(0HC%(32E2$,\V"%5:"380BME))R)PK'GY/[ M[%%Y,B<^@<3![L#_FL7MY5B*/UZG$D%,9^]GZ7^26TQ"8I*+9(&Q6"HWC0%? M"I-$\#%*C@N-G.I:X3FY+PZ)U9SX!!('NTE_H,3/LS]3F,_B6H=,/2$^>""V MS+?&) 9\N;/E,2OA-445:U-X5A#[TG%XL N?@.'1]^X'Z_#ATW2Q4<%D$91T M%)QEN*<3CC&N2QR49(%G+CCQ(]D.[TC]"L+#'/@$!@>[SW^DPD_SZ\7JTUH' M;V54DA/0+I<97R2 B3P!M5)+S3(-ZE1OC,^(_8K" UWX! P'>R%XK,,T;U6P MQK(<" %7Q@V5QS#P(J="7<2",C);6;LN]WBI7T%XF .?P.#1KPH'JO FK]+B M5HN00]0\!6#KYI;L)?B(Z7\FF?,DF?1CV0SO"W[I2#S"C4^ 4=5UMD>DHU\UG_SXF^$I1K%H'9@4*&IK$SA"':X/JZR0!$/%VA=P MSX@S&,M810P\>KRL9.VQ\(W]OIA_28O5M\)3OWHSB^_^=3W]4C[XAV_?9YY+ M5( E[8 GBWKQ*,JSFX2L0S+)$Z=C[0;'#F*=K->Q%@(>#A6H[(D&Y<@[1;PS M [V+B(V:(#N(=YINR.JN[0J=(_UR(@@YK5CRT0&CG(,@SH$S&,M%P;,7ADI7 MG7[Y9-#9TS,Y!N3T<4>+'HCU1/C_2E?QK]*+\]9]F9:X?!U)WDSV\5X9SLIX MH*1PVY4.; @:2 @A1J.3$;7+D;)>)-X8PH)+N$A0'.&]QYB/)?Q=CC18HRVK'??O%.:E12YUK-Z@]>6[ M8!OD_HJ:7R]2?#_[HXPL7V!._X-;3C&EG_ME6GPMAOAY]N5Z/4<8D_VK#9') M7:VVJZB+7HV"G%8ZG28RJ@2=78 <@]\;'(GM]&/:!Q8#:$<*>W_2X H)9Q3" MNB24D*+V9?AYX7E/N'9N<.[A[@8P_M6%3]-96GR[&ZO<-.4S98QS',\C@N=1 MX"A:P!^YXMI)-!=&+I61^(PXP\=RX_#YO(W#&D1^?R1W]6Y9I@[=L(4I$0,+ M!((F&42*&6RV%G1BP1*J&8:[E0'T4(97U!SOFHK;SG*QFOSA9A\W6;/)DC+N M+62A<4..J(QS1H 0W@07K ZVTR4#?NH=;.!/M[BX]X4O)>@_W(H56Y"_"W&3 M=G80HT\\WL6I]=?X_K#Y".,_=-\1EFNQ)K?B*)8Y*X6=UI:"$F?P/&%< &X+ M0C/&G,Z=COU3.W!'G%C??WT,5MEOOZ*E/E]_OB':BE+&D#(0L1[#H!)8;2(D M0ZTAF7(=.TVFV..Y>U\ZW %[E-GG-6Q6,69:"^+^OB-(%(8:BF= 8DZA.EJ MB41"EIF:F%,(N5.PM,]Y=[_T#)UWL,V:)$__=[ZXN?&]S3.-TE&I[""2$JA9 M(\%XC[I1)52VA#%?.X-_6I*7$N]4M'<#7HW'4FT#]BYR-;JAW"73:6X8:_AM M+Q2.,/H@6\-6OL15R$HGP/V/(_YQX_-,!%#>QZ2LU8K6?E@=%@Q[KN>&Q$(? M6S? P&8;?(]BN5*[N-X/2X_I^^\4=Y,4.,O28A)/4\ ##!-R1_!WA..>*$5* M&)TV*0Y[3JH3U),VKQ:KYH4&]V8;">].\[XO'YU(X1+S7($+$8/4E @>GT:! ME,27P>]*5H\H]@KU$E%2RP*; MS_/%:OJ_ZRO$21"">&4"6"\+K&DLD]P\*/Q5Q;(#JMIDM?VE?%DP:NRE%N_S MNR7^(>7Y(NV26[HVP&P.G-<*&%7$!"H36FLX=#TKZ\5@K)['*EX4 MK_DY[@K]G4SH=KC\G^5IHKQDO<^;?SEU5[_/EVLO31QG.DN609%@"@\'9OD^ M68B."Z>=$C!,64? MSMUK>6B]#)34MGL#ULEG1'L.R>]*/]R&OW>Z1"5:* MQBOBK-&D.B%W%<$O!F:-?-F VO+)3?7MY@">>**S2H$ AO\$XS2"<9JS&7(D ME-%$-9&U+X6>D^?EPN.^1Z0+P,:!]J](2]E1O!Z[GS!99IX,$%/X&AP38'7Y'1.<:E62P98G MV5'"7Q3D&OFT!5OEE(ZZ1(X::33@F+R4+OHN([D M%X#+MM[<35Q9CXOC[?SSE^O5^CILGM^YQ6PZ^[C\/2W^_.06Z0B*CDZ?>RQS M1W_A*Q%Z//RN4L <;G%F';=<4P4V"XY.3J6D Z-J1%F*D08CJS.Q/R_1L5O9 MG^%3BM=7Z?TC*Z^_YX=OZ(G/\]GZJ7E3U>*H-UDK@3&C82!$8F"3H*"#)R); M8FVL_4#76\BAJ#\JHN7AKM36,6/A _EYADL^?=]E?[D[IU:$IIBB^^O'XC#BG*C!KC(-Y&W\T>!7>(=JV_J6+<(T*T)X5[#15 M:-71_A@<*!0DJR+">63Y3:,$P)&*05<,!NR,2**VOG@"0"RIS+M-/CH M8_H67#!7;O:;^[QIAA#4*)NX!VJM*U2BJ"6S!H)@7LN D;NI73!R]_LOXS0Y MV.(-BC]N9+G9JSI(TXHWZIXD)Z*(.M@S.UQ\A%D;+O6M5%GHX)A-P+4/(!@5 MX!5N:Q9D7?;F;?,$+YKV[F/JX/&#QO\-?I MUU1$W#;*$.6M=)% <+8D72J"\]2"%YPR(:EC[ '9_*X!1'N_ZP2<2T>X8M[. MC@TJA=_\VRWB=](QU--R[A68Z#%^"!9#!X>_$%%J<3 ^L;0Z;?9= 2[CO#[< MY@WF/=]HF6*Y#$1#;4+4Q:*TUJTG?/[P[?;?;*=^KC6X56,6'YY/'71J=.RW MT.(09KH1JPR@4L-B9;.;>HXN!0$J!B,"(I2RFH_BY\/ M;O?$0R.';1_7-H#KN\]?KN;?$B;O\_#/]^OGM6T@D**WQJL 1.<(PE 'UDH+ MR9-8*JNS4:$RYG8*,WS$=7I?SULXJD7$AA%DG%Y=ESCRST( M!XM^>[O<'4= M4_P)+7OG5>^)@.;;TQ^PZ9F,T=/D,VB3T6"*8:";C<% EVA-A%34J=KQ7SMU M+B2:' D>&O3!/RW9G07>1;Y&<>8^V4X4,XX%#)U >J0G6]!2[Y.34"%=Y@YD MMAE$C@$P?R^%*$+CWT7E8NW(\#1(VQ?EG2O0^CBP1;I2PHF[(H4!6DN,R NFC/="@\_"A3%OX M=Y&J4=S[M$2GB7:/]]@>"!QA[@&VB*UT*@L\LH(&;GQY= PV&.TM MH[7'/@\)@CV!Z% 8Z&/E!L^Q3/PV7WT_JYP76L5H <\ECV>54V"9]D!9=H8+ MJ[1X$"GN?GR]]\FG&/QYO+GGM6S5(+A;'U?^F8O-[;VF?_)>\Q]I62BFUEVI MY? K[\?N8YIH)XEFJ%2*A>R2!E4FDI:V4V9CZ8@6U-1.%5HH,CS>6M:2G]S5 M#?"[J34L W,W27T9FGN-!(<'.8<^=#>:994\ES!QT::"WI M6OZ)4]Q[&B5PEUEI46?@4B[CBFCTD9"&.JLF-BE!2M$& M943B%LP,&L &X*A["(1(GVMW)CTIR$L"QO&6;G D/>IG+P\*N ]^5]@J%H,T M$*6DY<*_W!4C.K41-GM6!CY4?U]Y7J210*)-N'*,^1O4EO0[%DU4+B2J01-F MR[N" 6]4F36"(3<1EOGJ]#9'!"P'G;N+]16%N]J\J6R^YLUJM9CZZU5Y6_DP M?UQ_=Z<\;V*(#L9R X+&,NV(<;#1&> T$6U5B*'Z-?3Q4I]^Q1VU+!Z?ST-Z ML<&1W4D###QP32S7A27EVOCV*7="#9-2HKFX-@JMYS,8HPE88YA5&-<2T8#, MX!B1+Q"!E?PW7!:[M="CK7=",*0MERY@I(RE>K@69DV$Q.O!K)A]G$R:13D#$ MQ<"8$Y@[#DX!L%?J>C2UA_=C;PKQ@_:>"ER\7$M>FJ0C&.HB:&N-IBY0W&9J MFZ^6\$/1V@Z,TMW4MT,Z^QPH<9-)*CF,D3SGL@R!)^!H-F"RI"8%D8*K75T[ M:DK<0?'1@RJWCY\&9T#M(MPK56YO-_:B0CW$!\-S*OND'!,&'"^-:TY8\(&4 M&0M<.=S;@U #[38CIJ-A^L;[>^0.SXL5U6%TO4+(_4WGT MFH6T%@J_KFK(%Z<@]QK2D MC/49M6-,9Q"<<@2DJ("8Q"$DGC$: \.!,HA,2]S;AW$ZXO%K>]N#E' M!]L^KFT U_]$X5=I'7M<;YBH*)=<694A\X!VL42!M\Z#(I2XP*QGEE;&VB,A M+OL\/LXG#4H$[PET,W&E@TB-CM0GQ#G-B7BDHYYS^Q%6;KU+;$73G!E&$@=" MD@,A0@83> ;O* N21D=4[=KWP1R_YTAI[_<^QFTXY&2M&XK@M7.HD3(43ZBU M+$2#L8YYZ:SGO+:CQS7/Z)1GP<&>:%#:^Y!INH,TES+GJ)=GGI^!.%0BP\TI6X?Y4$RF=KA_Y^LO>W,_U \-*NRWHMR$G1V$:;2U MWQ/D-#O[P6YYVKU'V+3=VM\*)1E+,J@(.; (@I6V,V<1S-')'&CD)-KS<_"> M7;V-?_N8L@G)]O;U:,T,B_M:X7[>C*,)11,G@6032SEI(4[2 DCTL1Q"@5;O MX]XIS&7O]W5\U*!"_:X\-R%*!XD:'0&/I3G-.5#)7?,FMFZPA3PAF4^.VY0) M$%6:28..8*FTA2F)F*"HU[9V2>M0WM]S2 SF_#XFKNCTY6(U^:/L>1ORX,A+ MN[DJ79T*!'&8D&2)6ZNP>#YBXA-])S_CI][Q,?YTZ]][7WB9Y\#A-M_9\'&$ MX[>%(%W$Z+/1=X% _4*;_;OZ$<9_Z+XC+-=B!6_%H85Q3!$%F9?);\Y(\-1A M/!N9LP$WINPZ$9">VH$[-N;Z_NMCL,I^^Q4M]?GZ\TV]G>2D?"EF#22C((4N M+E(#4041HB9:\$X1^A[/W?O2X:KEO1@7FFA("$(1V(A"(:%1-832W/SE!A']0>[^K0?N9;+C/XJ6O\QZ@P35!Q M\Q[;0;2G@Z2>^#A%OEO9,UW\?819A]H/MB(R@B$%Q;U)Y[+AR1#!>Y5PUY/2 M2L:=S:@B@F83C":0 MCJ)2!(,DG\I4+D,G97Q(! M"^-1,EG(REEYF7'!@@G.@I-4$YJ33M6K&2Z1@*4/2ML1L/1Q]E@(6#8D4!@4 M;6:^AQ2EYQFH3QZ3+$W!11?1CII1G5T@O#9[Z3T!SO\>JA<&GNIZ/<@7K=JA MBS#;K*V+.(VJ+QZ(T\.@SBZ2W-F$S_W,6CMFZ;?%]/YXL.\7*!L+T\D94(XJ0J=2RGX=@:\ M9!&,]T18*P/^7:>[IDYWV*:TV <)Y0#NL0 M4MD!*J04T0*E8YW<=N=#S]A9AYJF(K_'_?(-08T+N*:!QVA <$2,)X@8)X++ M*;$@=*=$]W+JS0X)=0^W>0O';_'718R75V_6R_@[ZI4.L5S#>C-/K4NXKP"C MIHB3$W@1.'#/!'?">1:KU8R>O-ZLAO_Z&*QMO9D*U(O$@2:'<391"8PU"3@& M6,P&P1/IE&R<1[U9+[/OKC?K8;.F]6;91".=RI!L*N/"E +#,49F048G?&#X MP\NI-SO8>0?;K#6=0B .3W#'@%J.09SQ JR3 8P)(F2B54RU,_V71:=PS*7? MP9YHP*KSH">\BS270J?0RS//M]H?8M8!Z!1"9+&,^##1,CQ--(83D2I@67%# M)%%1U.ZZ'QN=0D4?][%F@UL'RG]U,[?9N^Z]-M]2XTD1Q)6+'$L*]WS7\'<4QKIBWLV.+"K1[1()6T5AJWD#J0N&!L2$8@<%% MH,H(FZSWO/9;\PNCK#WZ\>X@7S3@16K""]E%IU?*VEZ4M;U@,@3WYR$^/A?* M6F>Y4)B>07+EFMDZ@_MTD5/!0:^\/Z5"-@& M\!*SFJ0CB3ZK[&3ML1?5E1@A6AM7L)X4!K6K7C9"S1\)]=<,/WSU:9U^Y_GB MG0N?UDIL1BW_Y*:+?[BKZ[3^L^7$4"%H]!YBR *$L19LQC@EKJ?,"T8TZS;8 MNHHX%P/)$WEPQ'OK5S>]*I<+/\T7:UKM2?0R:9$9Y]B1C8!1E8<2)K%#0IX0ZQAR((\F$VLG/ M:\]A-9B?% X5'S?71U)7C1X9]$89MTH3:XQ.@J_;@3V:- 8P92*"HBYGEW)P MV7:**6I([!TK;]7#WKB_/\YEI:V-@0+/#C50QH,3E$&B M5&6OJ,\/;[Y>RT".P,"S92!]?'$NS^A=='HM ^E5!M(+)D.\IQ_BXW/!KXTD ML) ]*!TC"%)F&/HRXY9ZK0W+/%4?(' ^N.U5!C(ZV/9Q[:!E(-E+22./$"T> M9D*Y4EEL-8C,#?Z%=IG7?E9]Z64@O7S=N0RDCZ-:%9!UDXX[0F-O@F/:S4-7E%^ M6E"TJ!Y8DYJNBWA^O%Y\?Z?8U#K>X-Y?RE>HMG=N@R[F8XV(5LMINKHNA3JS^.[O+]/%^A-NUYO* MAF)&8,'2%$O_ P>'=H1 G-8B)!/=:!Y?NRKU"O;106=,-0@[PRN9K#'EL"$B M%R(+3<&:1($E17SV&O]R-.6,W2+ODUKUOU,IFTKQS=>T49[TNC2_19 &F%ZU%'C M29!$6$<4J, ]JAD"&"$RR."=U#&Z),9V9'=4[8P6R4 H/J\KZM@5=2*HM>J, M.$;5&VVZ:4L-SUIB^.QR&6.)$328F 0P3R7ZB.0T?*E>50U?UU;KM=4.<.=X M5_/\WA*,T#0ZD(2@GYAV>&+C5F.((#IH%K3P(PL*CU+X=?$U#A6'@^.X[X;V MJ*FTP308B"$)'9036&++C\[B&2^HL+69!D^2B@WO@3SN_IQNBP5R&L@ M^N5JX<)JX@1QD@D',9K08THLGJ^RB&Q2%E&G'E(%.-/8T,I8RC%"]9+H(DGX[5SDHRM0K:+ M7J_+9<0X>KQ6S,G6RBVQ[W)Y_7GKBEG\-:T^S>/\:O[QVZT/G&,NHF*X&Q 0 M3$K 'Q-8JI@B7!.21G.X=%?KC%;*B1^J&D&E5>'*(8'D4RJ^^_M+*J,%-FD5 M'GL4H\<,4BN#EL\6?)*N$_5;@JY6"U$7.F%Z:GM/L M'_,K_)BKZ>K;FL-5)LRFB,%C.2O!Q-\4AWM5Y72=,C MI *6QO0:]92*?TR7__QIDETK3I7(TCL94)/S<7O#C].LTIEE<*VBHX%0; 4PQ79C,!'C' M"? H&.6HM":CZ0[KJM3K0AGD3#D81R.LX'VV+6?]ES^BEM^M,2'.2IJU LP& M45V)Z:$EZ!&3K'&2&^_RV&ZV>JKXNHC:4M?4Q=C)N.X?3 =L1G>_YWO:,-[W M46X\I/\YB6][T5ZWPLF0["''^+C M<\$O,\$PR03D[!V(D##B-U%"M-++Y*609G"ZJ-'@MA?I_>A@V\>U#>#Z]&!T M9@47.1-P/'+,VI+'K"V@4$;A'S@2O*K]D/^2)]?W\G&GR?5]'%1]PO=\]J]K M=S7-TZU,VZL!-XM/"^NH2C9KCDJ'4HL0$CCM(Q!G7 A,*4?COH3ZH&^^8/BT M]]287J#?_>MZNOKV\PQUNEY;^?WJ4UI\^.1F6XW1$E]1XQ3O4HUB+$!4HA9X M+IV=> * S1A",\7*.[R1MDVEQF :CA#_C7/J\0)H3',8NFN[[<%*+A :@H:0 M&&:7)FDP3@C0@C ,J&268C2%?7V5.Z-%,@!*AU]0!T#LK(Z>!V3_FB:;$D_E M'3ZBGLJ \WB8RTR9(5XJ49\Z?R#=7E?225;2$0 ;4UG47CW_L?;'[=2,'+74 M/ *3*I2I&9C)JS+86Q)OK'3,V-'05_34[74AG60A'0&P,95-[=5S2W-W1]4@ M>3#:*I BXL;A,<,T$7--3905V@NCTVA8&/JK][J<3K*@>SEMDH MI9: N:P'D3"']5%1()F*8#5E.H]FS-=Q^=(HO;"W+.GNXN$^.H-91N$:Y86V M,X*GN()H=BPQ(PESHVE):&.",]H?S^::J!D$SRKW[6Z."9."H4-QCS0<#<&Y M ,\4YO\T$4LE,5&=3SC?7>\S6GMC /\(%W(OY)[5ZNU;ZYNIRAA\>E BZS*Z M31;N:P?&,<\PO$O)G,])^G(KS2]J';?$\!G?GNTWA)541BX%4!<*GX:*X PF M;)D$$50(5-C1]%355OYU,8]S,;?$\#G>X!4"G/U6<#1DJ\L(C63+B$\NP0G# MP6L69)2!.'4^90Y]-']=QN-YYWAOMM(*61POD 2>'N)8R2X E:(Q@5 M#.$R,CJ:T1_-[^0;1F^[KU%JXYRZTAD'W,("0/8#S5P&,V05AK-6LR MEF)P3<]H?QW[O6$U0#7(2=Y]_G(U_Y;2GVGQ=1K2TT;XX/[^(BI<]GD619,NX$RE$67E9U)'\XF!^ H>'?__NU\N?IMOOJ?M/HCA?G'V?1_4YS8H .3'#,*LJ:)\!:\ M)10"D39E9EE@^A1(/D295W"?!!8-(M5FBFW.) S:MW]4_AV=.)^5)85%R(E2 M9I8$6*\-D!#Q6!)::%<[)AU6P]>5,1X G8P9Y+M-2I/,[]>+\ G_16G/J;VK"#]%-P//P@F07<4A4'+Q1NMMIG<%%D4-K:F )W.8RFPN:7\?&#>)YB M% JSB>A4N1G5N RU ,I)=BKQB 9]Y0<9%*7M^$'Z.'N<_" B&IMQ_P1&'9X5 MS&;4("E0TKED.9,JU6;"?&'\(+TP\"P_2!]?G N_0A>=7OE!>O&#](+)$$0+ MA_CX7/"K"36.,0G2$([GC+7@;-*04A+,1:(RKWVW=CZX[<4/,CK8]G%M [C> MRP^V+ '>1\G+!%@=A 4A5 1O,@6):9NPT=DLFMU_O3ARAU[^W96Q'^BQPWH5!4,M8S2 4!*C#1\B."(2:"-582CUFG^ M\#+CL\-M7O&5Z+L06_QU$:-/*-4% O4WA/U1SQ'&?^B^(RQ7<<=_* ZUQ!FE M#% GRD#$\NHHC0 356+>*R9%I[*A4SMPQ_%?WW]]#%;9;[^BI3Y??]X*HI3. M,B0'00<)HMRQ6HS]W[TN%.XZ/,/J]AL\K'YJ_N[SN" M<.8#2BS Z8#Q@#$>7/8$.(\I6"62HYVN.O8Y[^Z7GJ'S#K99Q96WYM@Z^);P M5[?X9UJMYVB^R:NT*$,-Y]>SU!L++-]>K3_/%^EGH=Y3@T5J*0Z*.?#SEQ[N4N!B CP,&8^J2VRARLT3+*_:;36EU4 &# M0H6)-<>L30BVX>+4E$LE>6!:CZ;*$@1CZA;[/2W6?_&@!'M]--VL MW>_:3KB.GJA0HC)K,+QR!*PR 8^D)(EW(ELWFM;L7IJ]+H#3 V9,?5O81TH%9274B@E1C-W[Y?QU:[)K)Q.T@+5G&$F$15XF@009JAS+$F=:S\_ M7F+M6A^4MJM=Z^/L<=:N&95M2-1 9"F"B!DU4-8##Y[QD!2CU8?3OK#:M5X8 M>+9VK8\OSJ7VIXM.K[5KO6K7>L%DB"*@0WQ\+O@-VAI*<@+J. 5A-05K2 0C M=;!*$L%Y]>/\;'#;JW9M=+#MX]K!9ENY0-$J08+C08"@!/,U3S(DD0G76J:L M:L^:?,G#B7KYN--LJSX.:O "]C"C7-X4UJE,<2%)()Q9S/.)!"\S!1]*KYIB M/%;O7]\ARBMRJCBI=;7LAMIA*YA$3'O!RV-NR::,03V%-\!RXJ4=GCK5C/W@ MH3"O^*GDJ 9/.FM]2R' ^D17JI0&:PU,!%J(W0OOD960G90L$LS'4^VW\WL" MO.:.A_FB)3"VZ.\B3J.T[X$H)\S8#G/.+C$!@],R1B=G""$X3SGA4=8N/1O,\7M.@_9^ M[V/CN]]_V6?!P9YH MP.WU(//M(DVC$V ,CS6'>V:'BX\P:\,MX$8J)7#700P+%B7^8BQXA5L3%20K M#%-=J#Z;;P0O&\U\W,.:#7Q;>%ZGLX^;GD,?B5%,@73"@(B1@\U2 RK$C?51 M6EO[X>O.UU_VYGZH'W82T1T-B9M+S0["--K:[PERFIW]8+<\[=XC;-IN[6^% MBEYE&92#Y @*I3!N==9&X$)A ,H1W*GV,^0 #MZSJ[?Q;Q]3MJB*P/1AO5^] MO7++)>YKY4UAK:(,/%N="=#D\;"Q7J.*>&XED@+1^'_W=7ST M&#SJ6/#ZQ(9"73&1%!3JGAHI-]QO">R:LTPR$B*6Y$8-78RP!GA71 M*:!-Z.#=SD,I_[KTS@)V#6IP1'';J3^0 ^V01*R&"EUC3[ MVB6UHU'^=?V=!>P:5!DTCZVO%VFYWPHB!Y\R)Y"HD9B2E3B?J M5'WJY"@T?UUYXP=>U;P^ZW@'UKANP9OELOKSQO%W_W])16JC ]I\9E. MA%'!"AW!FE+''#&-M=Y;X*@1,\19QIIP"#;1YC*7Q^F!\1CRYF0GS7.:_6-^ MA1]SA1O#'V5$PGI)$^W!V,)SE+E#%8,%CT&L(VAVF4=S<]%=KU&OZ8+O_YTR*EGV>KA*??:JV@M#0GR03X$#R(PGKCC%; E7#.HX:L.BM1 M5\))8?+$F^GI*@J>6^L_3K].8YK%M89!1.$"AGHD:+2_#@$<-V4D%&?& M:F(QW!OS0GA*J=>%<%*8/+$03E<]<.#%GZ%,BFQ]X<@OG)"HJD]EPIWRRF@6 M; YT+,OB]5:Y[2(9 $)/+!E6?<+!MI+\YY^/&6#PZ$..GD_PO%A'CA\H%;3% M'1M?S^+_N797T_RM--.%]1"Y99DF=S5?7B_2+<*3E+Q"87)OP8XIO.[Z99MF 1:TML%K!._ZI3\R\)HF_#'H)(VDM!MK M5B4+##($H#U6[M9UM_/'6/C\;S6\NIK_NW".+E'7/](R+;ZFY7?Z9<:9,X1; M4(Q@C,W*&YMG^(OFE.8<-(UT'& M5LW_'>0[$2= __V@M 1SCD5D*Q@%M=-@L TAFPT:TQP*(%@M<\Q8#AG:K\. MG Y ^S@'1H*?/CYI02=Z(]I/\\7;18K3U2_SY0UM-HTT1Z(ET,*M(ZR2X -5 MF)UXK7..0H3:-^K/R3-\2E??@P_)1VN9OT&[SV/EW^68C(G8T&D\_5$[RT[Q7B!P6CFGP1;SZ_SK M.O#^>?:\5?Z87UWA,EA/T U9)%ND95HE-$T@X*)D(#T/EAO&,^V4H?; TP%B M#H>KX7*WH;PVR(9U5] ?W%7YHTG&56(35Y"SL(!;J 8320*"^85*-/&DVV]5 M3P@V_";5W,6]XJ%#_#-X(/WVDUM\Q!UV_G:^7.&?E\>$V3)--/H\"^8+:R * M7>;2F"@HJ,1Q[_5>$%<[4CI(T$L'60W_->B/ZRCTNNCM9L/'A:))9H4>@1 " M14+\73+ "7.69J8XJ7U&'B+G*^2.]EZ#7K,] 6J*UV']*C0A*95QU0(\#1A# ME#ERA84/I!&>8G)"4JS=;MQ5MDM'UH%>:M!(U>UDM]D';AP'RGBY2_$1;$X. M_5LH(*E::H;]+6-WZY6KA0?3[1_0\_EHY[,?^2%JMOA4AZ M'4G\ZWKZI>P-OZ7JY.K/?=7@>^#3/GK$K]W!/ VB]U^FSIN]>+12EQ M: .F9[[HV!O9$!;7*3[^@MK+8>?W# ZI_5Y[=&^ZST@[L77@-K]6<9G"__MQ M_O4_4HC_\7T"X?O9U;>>^_G=S]EX*L1;!]W_Y%X[>1\I*VW9+68X#EUY=O1< MY_YF>WKV;UV]7_!\X5W[PK-F;3&!9<^+LS@GC>M!7;T4L9X.2W M^>Q?ZTOUZ18[V[)(MTX7GIA'G1AEEF4"1%B%*9<+X M-L-DH("@@)8 @O;?0 PG)6[CWV4?=^YZ[[[OW>_>^]QQ^ M\V.NE;'6G&..,&WBM!39 M8/KKLS_EI_R4G_)3?LI/^?]4?G&YXNT6("-LAO)R 2\9;]-_Q1-<(&YX?)OA MCWY9?-S7/OT1)0"(C_]G_Y_8@CEY^WT_L<5/^2D_Y:?\E)_R_[,;,/=+-7=9" :[&S:*#5T.Y7W!U] M;(71[I<]O-70FB)?WZX&]K=ORXEH:7@Y7%(S.:G[NP9XI2GR^US\_?T/^2L= M0GDYR2FHJJK*R2O**2K*@AJRW@$>/K9H60]OT=]?<-+1V][+Y8J/"\I#>/O: MU@[EZZ,IXNOKXJ!VR?:2LIV#@[*LG:V2@ZR"@H.MK*V#DH*L@Y*2@XJRPE'% M2PIV(K\/[V#_Q^A7?+TN?QW;P5[.\;*CNZ.'CS>X&@IR(G+_M6."2_3'H'^Y M_*"-H([:"2]'6Q_'DV#3VG:PK+RBK**BV3\_SEO7W;1^A92_V8E>/.W#OAZ,/9V[-BA(??MR']> M"KG?0P_L_1&HX)/"_P?DYR _!_DYR,]!?@[R/=Q[^/A%Y+8SR\H M+LBS3^20B+CD06D9:3YA.24Y*44)*6FI[9= H,S,+#M8N%A9N:0$]@E(_8>% M5@5P,@/Y]+ST$!& CA-"SPFAU0$P ( P0K[*/W@!A(Z>@9$)RKR#A154*-H% MT$'HZ>D8Z!D9&1C 3S'@YP #)^/N_0K'F/88VT)%/+D40^/2F46/OZCF-FDC MBBG9>5W;P;*79Q\OG_@!"5CZ@<554[<5)'5^^4_FE3LW/FB/,6EO8. MCI>_K<#)P+A?@6GW,6.HK><>$<509J[C M<>DOJG>(*ID0N>V\VECVBAT>$E_<-NVK97_/L&O_6Y;]8=@_[>H%V.@AH//H M.0$XL'D\4C*-[O_I]J'+=TM=NT2_2)62-E?$1=<\H"W-0]V+N$$#)L919&)G M=.ZGL,+,!+67A)B$N[+RBA.XB@9UF3 M*25=W3>1JYO'TV0B"Y?/B'S?1=%_C,:(JCVLO^L(%Y&Z:[\0^OG+@ZQ]THT] MG&<>3!O$LRPT=&:4PDD6-OPT(/5>Y4*M\;=3J9\Q@S_$3"#70I2H&(-Y)PL= M+RSQY1L5&@!7P@[&G:!JB;Q0\^^)6EO!EH+'T\W7C=>,@2:'$"7N%R&MC MN+<;0N/G$@UXY%Q,3\G5-S+]A>;Q2.GQ+ D)/PQE_SX=7:E&1LOVPID\V"[L-L:U?"8D_W2A**\@R(S-YR$D2R_I4JV=G54I ML)Q=_V5-Z"KB$@^KS,DW."7%YO1K$0'E2=.42GDB_KI[L)+M"P79OK#U]I&% M( YMZ<#(VD6]2-E@I>R-^&&#>Y!=51PR&*,TH:*5U-?I1B_UJD+(O%8;6<)_ MK32LEI+MFSN]VV;@O4/RB<99Z$7H1%E7_$^2>L9E==;/$GC7,:(0HS0\H6.^/MV02PC MT1<>QDV_]PR_D#E[VWE3<[PT1SPQ/&C4PP+7KS-?M\8]1Q4@]J?>6&E#N:J\ M[U;Z1>^#*/;8I"1Q($*&HO(X*LBXPGS9&)FI2D_$RXM,@T?7:>-+;#1@D M>?SEVZ:>]D^LB\NV.ER(#/0Q':ZSD/_IS4)(=%$0-+?=V\__5-\)9OCA&*K0 M8QPG*;:E-M"E]+5ZIL?^<%BR+@W@,+79_VQ&)7D^<[UDR<-OR S38?,>FA70 MW6R75FJ_&*)7FNAH\K:IUPQ<@:5C?Z%Y-B-R(T>_L3\5RZS+:1SY\IAYX9S: MS+G*V(\UHC*?! !U,+]P6![^T[T@0C$)45-[\\?(4XOKY1%IW#W7 M:YHXY42;FPLD+Z9_03EN5@I_$X57 [Z/0HW_=!0Z_D44BOV-*%SY/@K3MH.L M?E^INFCGG1'F4OV>_8?_(DS7: [R0MT@7-)$?_89=['HN-QE;6MQD.5.[=S MQMZU1\%YS>V_9MS%V^:0O=-KBC;1C.V?./)%DG'P8:/#3M5J?\\-*R=4?* M&M7P8Y\4KBRJ1WL%K\X;;<8C$R+7L*[X[.GYTJ#3R<="M$[]A>93+F.D\D%5 M]8*%(>8:*07S4U)=V[FOY-O ]ODU[ MU3KT6J/$U,B5!=[)@[F37_Q[;'2C QI?O,R&1G=U M!D3,KM, L;L#U(H)&M":VSZYRUB'"S!UB!.)R4SLY(1KEMN=MB&*; M!D\6_US@G*UI')=TSUZZ7[+LE= \&7,?=%X3:)5E0^Z2H:L+J'!E09 M4=]7F&>$IIK1@%H=-(R:@27MH $]9G=I0"%/F,>\?4E1!"+9Y;R,9[UCZ8.4 M*J91PDV9+YLZ'*?:6K9Z< ME\-6&W<\UIGAH2$/-A.T8VL^#?9;O%4_)EL:=R+ %!#4O,DP2%56_BWA,SG= M]"5SL$ZJJ+W#'XS]U..O:GQ7]2BP00$/))] #9X$)43?'N\<]& M6HX]IK7->JPT )=1KDN6C)A3/]=YP"8L"%4=,6>1;_RO;C'^OZ"?>_?*7CN M?.O%= HJ\< )Y[K@-IBG19TXW9&'GQ57N-#[_F7=",GBC ZF8+!ESV=T?8VY M6N=CK@MZY.YJ&H 0'DHBPA]+H^[\JV\E#$Y+1(C M8C@_&S 8!$FPJKO.\*)*(#X(T0#?%^P3[#9B$=*XWUW.J'GO52%8:K(1B1-V MFPLRAR2VV4!IP)-4*AUVS0S[G:_>=YQ5FD[]W@#H'/>@ES8-N/7U@7-+15); MJYN1 'E>9;=N?OD^.J4S3_*P(Q]AF^.5[[/2OL*5<\J&9PBZGSR*9'6-N?.> M&$RXF/%?57#R#;CFV M@!0U'8D;2A2_WB,6$R::4VVBRG 6.N"#$">VO-,?P=+WNO[2M-90'X<.(SD: M-VYRWH!9SCA_W=8(Y1$CP4DJ_8OBUX20MK$+[^UP#5$!?4P!HW[!K/599YJCD@D,68@.T*Y9S&S'[ZID8\NNKVV MI@N/FRC%9_\V77..: W;+)+H26N$U3*UN5U&M $7Y"$<]TY/@.\+_L#6H\K1 MI%H:8"M9N<*3M@,^E/&&@P88PRD,-&#VR0]+BD]\DN;4D\)*>C2T(.3*<\22 MIY?RV3D57P-*K4472KE??P$UVC=7\X3\I/P.Q^ET'>YEDX2$UUK4 M7=$BC[@=KN6Y]/IVY6(%'X;K6F0>!?S6)9ZO/SK3GE]D19J=%5'\L+^*OJ14 M\^HJWOW//..8]:\79%[L7M)H;E*\P2(XOH;,7>)@(9D3:H_P[]G=WP!]J*6U M_GR%KN3),S@7.H-0JX:]=TB\]#8G&[!4W[$)F4'JD\NXR&+!T(47B97))AQ_ M*(E]HV0CFC/M;UF1+CY'>:R?J9%2Y0?XT<48F99UKNZ00XTI&NX?7:-_3O^< MVZ0"Q1-U5P39KT66;;*]=OU+05!E6T"(K0YWD%[;@O('?9EGH@.B7LTATW)^ M$L_SC[YM[!%ZEK5/Y_V91B;JPF36RM1D8:OD!\6'3 M5KC0WK5^(?SM.N5/!J2]#]<%?X+]?3:"/$3]!%\RR8//\L.H-U97N8-?DT_1 M@,;3A33@^67L)G\K-*Y-!PS_RK4@&A!O@*(!2&^P%I^;6AV'%0Q0XJVPF^14 MQ-&B!0V,(:4.84 M$5QNA. UO^C-7DH#G'%O!F9Q=9'+1J""H++;J]IX,0\6>5]"X0BN"[75^ZJO6/)B69^ 9P] M%JD%FI=4B.XD+-XJPW-.- MV-Q)%!V;778ZXI\KNG-CUKQ=,V M+CT ;?+$(K,M5RHCX(P^.*:;1>Q631VK<0V)2>OF$]1[.0O4MHEV[JD.B*G! MIV>'#8](LQ_X)&UP2G>W9!* O;6>ZV.L?6T[H9?B;PH=BJC68BOO'.MM?[KA M]R)UPT4:T[8RCPG-OUMA1EHFE,_=4#8;%%LX-U 1#_LQ(RV MD+VWM_)8'T'%Y'!!\YQ8O,+8KP_BL7R1D9+[C&VVB/9#UH_Q@X:F)H3!EK4. M67>WN&9C>NKSH"0 Y[B.YR3X6%7NG"$DZV;<][@\IE#YR/X1AYV\7M=5I9GN M2J=*?JP].MF(?< @2O/L.'M]^(.=4 JSYRJKC;K1#1?9[-@@?^>Q6V&/UR!FER @A>=P[ZHZ"SF/&/M!$OS"2.+*<),2\IMQY=ANXT4]4?E\] MBQ:08+Q00DC>U-(^[-&9:N=]QCIN1D,SK]Z(N@SO4NGIL]9WK>-8]9)DH%^% MXM+3V)*G@B'#&Q3.$6E-.]D/=*F'IL5IP-W;)5]@QAU!H1WJ![OS6Y,%RQ(4A@>@T:9]/:V! 6PYV4:'EXNJ^=R5;2X546_F%LAW#9&7+^)]XFZM5?_B*7+>@PM[!YQ+ E %%7:W<:LO4HPK.3?'GS^A M_T2%DCY3.8WXLQ)'7_OTGW^V>Y08[[2.VG@ N[2&?S8S"/M44472'$&1?J&P MLEKKOS9Y_K;HBY&,]@:2R@ _ZTQ? <;++L1WU990_$/UA7[H,-:A9Y%^3C2Z MFA^,>C33DO5"[<8]+M-C4)=JV5*M2LGZ2L&9.!_G_G@=!U\QQ>?5#+X,9^G= MICA"D5R51>[#Q-2;$A]6#D;QCL)G6K%-BM@W4"/CE8GQS?@O 7D>]J^*$].3 M)3@$;EYIJ!K=A7&F7W@JW1*R.]@@HCZ9(RZP4:C((>W"NZ/+>L>D<"?Z_.#& M-M>UK[VYOQ8+9CPDQU9X!D@6;,HO_7CGJI8E:!SO'+) CA++1]A"RU&CN5>R M@@ED19 K#.5A"=? 3%F-/'WV6\Y-WQ0B3O*@V!07QC?ZNFHC3!M+-K$%6X&$ M%,2GV"@1Q5/IB3=8XF[K907PQ&KL[%6O>)2UWXU)-5ZA\2H-6(2_?R,0POYX MNM8CN]>AYYDC]XW<1U9:5)O*U'R*SI]/\BYJ.O_%/;?/P=)#5DBV[LN_&/@+ M"_F0R%]J6UE&:H8<;R;%35^RN"-_=D'EY1;R-OJ?)RW;#)?0'0BQZC"'16H8 MNPT]A#O?[@0\'H?]4ZOM&B1/DJ7D_ M\%3=[)Q^U\WPI*2E>P=N+P5!NB'=+#E(E:BW39QR\ZF8NV//JX\O6)0/3+ZI ME,^(+'\TN9X\GGG7G',AKO02W)?G]9YNA(#=Z"S.W#1:9$S"X7K;2M ';Q,# M:>;UAKX"6%G8MD()&E5[][LBJ;(B= VW$_WCL4K:"O<+I$%8]5/69"3/:#"3 M6W(3CYR3T2FY^@_4FY+/R!_\#9]WY#T[-!^O?C]UU=EH>:7E6$I1NO6T?G%" M]Z+C#AT)<;=9+F,=8\A_M,2NPP$*H@TDNH_%P4X',+.=+)/E_NY]AKE$CGR27:AB@AY*P^V\U<+1R]I#FU'6 S(0*N M%3QM% ONEN@50D7!OJ4&];L\+0/.-" Z*.3&5940 0IOEX9KV\ T_\J'?0\V MYBO?/,"V*VM6]FI@W*9:V-$(/6)L?)E?V*6[K;'6$7+[JSU1:&*ERPP1U'KXM)^.13+CZF\M[39$;'!G9BN4?1'UKK9:BREE MN+]F6N5>28%@;5P3")SUX!<""?4.=\5>B"7$ZX\2_!>Q[^K?I:BF&+BHN!3S MEA0"Q"K8/9 \Z*W0O5)CXFXE\=0DD-K?'5$[S!_N54&^!:44W JX1'DE-(K0 M1!I3 *+1&C3\OG5%E#LUGU[8MOD*1QE\$!E$W4CC.%=0>*WF':OZT2[I('37 MT4?&-4_VT2_A.;9 @K(6):F!S'Y[3[;J&DER^MZ&P-:.ZC713^6]N=-[]_8^ MON]IB]EUMW?\2*291_0S>1TZK1T9)6]9C=.N:2G:7WERKKYUN,(+GU/I)+B)F[*\ SIG9N,AV7W M:]4%(EK,(.GI;H@40<*S58SRVH6>]V)&)Z:SNZ/#9MWF4ME(UUK>:O&_[/(9 M;^;QA+*F&)'YXJ@*9.)ZG=2#^8/#UM?AQ,,@V0NIOQ[44H MHS=\EX8UQ[5@GJ#M0LBXBHJ2C?4'7U]1 XV/#O&Z&@5[XHU&C,%R>9BB MFM9/2JWSLSR24IHR?_;J2+B@!>XY+_PZIC1]LBM%J/7RRD/5(U86=2+'9F(S MR0GQF _HB=FIP=27+@FD8JJ,H1_;WF,1_3=A]^K)=?:3%:OS9LQ+'+U0D.1^ MKN QVM6M4T;6-QV_+M#H$;*^M12">CR]<:V"$G\X62+2C(,_Q]RR\)^E6?@T@# MRH("?5;P!]/8X1SHL+/$BG+WW*D] 0CSN;C)D;+G\\R#A!XMYL6[J2.I;+6Y M+A^*<(V>'FXEX?!]=R.#AQZRA\[JYR=HJ.O94,B,TI?-'^('X@/T>H7R3L<&FIQ/'*W;V?2U; MI@/GE($.X.C\A;_],,\KS)&!)I?/W@JJPEB?0,B49:$Y\N9J0MJD]T"4_ROG M=W22@WOZ<;;3;G"O.X?;1+%?AETS^T=7.O##."Y+DI/1LGA=DB+=_JM"YS=3 MM37=ZGPUS\P@.L3**^\T'HY(Z-Y9M;/*&*31@3_0Z*>(YN%%KSH#AU?O]U*BF91;)G#S9#_VS1X9/#2N^,EPJYO8*3)BZX&+=O7I?W_JNSU]] M;;+P37GWN/0K+EF7&O;=MR8Q85_I,O&[FA^"_98N7QB(HB!10[F:MXJMIO3F MTUN,UNY_WNC$[9U9&.IG7]A?XC(J8>>YE*[9O8E5(WYN^AQS?,D@M\?28LS] MX]R7;,'H->EX&,^HRQU'K&5(+[ZJ$D:"! 1Y/K'1]P^0-M#(*WV(LUQ)I4,O MM"RM//1 ?MGJ/B2P10-T[&IQJ2A-(N-+,(IKOZ%.M]ZY=GQLV M32*7\?]\AEB\OC.$!F2\6%W1G&ESFW;NNH[V/DF9X0G/#7\ZU8$D'H^4S(O5 MW@:@^"2L"VSCH'GJ&CN.!IP(W(RLL-[*Q(YF66*[C\"WV"?I&R8S(IDP/,3* MJF2)V IFJUXWW%6$/AJPR1VHN1J3GV4OFY*.$OQ0V%1\*NOL M^Y'6,&W<-6>\*^D>D6]";[D(Q9B9Y$O5@7('2$0$B/TM$@)WZ0ZM"1Z"T;WJR" M,\DF$?I"A!'OBF2+FM?\C?MZ#<7VU%4_NGM$JD'OBMYI@#P>281'P I9*A.S M2(O72EB%'N=6TX#\IVK8-W#.+^7CO,.EH0=*XL0C==CB19G,H>D,OES,&#"W M, 9$U!OQTX :N<&"QST&)2:=86J8%W_JNW#J1>UN MGKCN0:G0>*,AY%[*R<7P"I7%O/%G;Z\7!^>>:B$>K_1?U$B8=Z9/ GVRC_1 M3U%=I($[C"MX[K)0A&!,X,N0MA2%2.58:5E>3N#(K7#NO!J^.=IR%YM& M6CU2"Q7C@Z- L=1#.!*(ZWAI0$M^'(@%%FC 6T*\L;8@(H8J[!JB]:KH55>> MC%U*)XM,\0M%I8.JO3WVMSE$I]T2MP_YRK_RMA,:OO36^B6&'0KN?CN&CL&E MM\\W)PVOF)V%#E2-.GCK!&17+?!O'VJ'ORQ/\LO*G+MV(<4!!WN-;;A(QI<' M6M-I!6UETX"1]=K4U8\C&_4VK#:K9+# UB]$P&<>UB_'OMD;>AUC2%;%-LHF M4&N4L),'D3*$CH&")$I\#WQ65(5Z[0YDFF?M2&_*0T][S.X/[M[\.C+N;7>B M.9'@.HR'8G!MS MB:OEZ<*KDN/G \NH,#2&(X].RRQ'.,7*[>9$25P&R/_X?S_C>)01^G"@#GN+ M4+E+=N77 ]'5['> YJN+LM7[G#;MLQ\;7KD#NAJC1-9"[R'#M+%[IA7LUDVL MBZLC%*I3*LTUMD :PT.R'4Q:;(G)FQ6TFMT50EVM=ZXFEZ[:UX\'(7J,=01V M99[-J!=PY>;4I0NMHKL*0W)3OH$/,W.G2?AA?TJBT6YL]W&C">U8\\20S2T= M\:]'\DR813<:('0%W#[*U'.R.M]<[!>F,P)\#X0*P-]6\G,PD/@"YD99GWRY M]*79GTU/#L0T EN>2,%XBUMV^A)B"8WY"\/K,;B88&^-NY\\VB][HYPA0U?A M2J"#<9.,5WS8MH]Z5]5AO:QO SU24?:.MH]T4"B^MUQN'J1SQE>UML[3@!NX MQ53*YA2,M!-$H-8!XER0&2RQC0J^(]5:%!QP@ 9$Y5N!"&:/+P[6VUN;;^DR MV95O>= ]P]$S[EJI#%HCY/BKWM^(;P[)>V2'!N>(FZ;97O)!+<->CI'K%>O# M1VWGI>(U-D9F[W_3O0U$$?NKGBPE4)QWRH8NJ>A@CF$.OSB M5Q4A&SHT#:@P@ATOA,R>^]>(@'FC+%(RS>EU2#-\B6L1MN59 M+VE(J;^(:Y,&^-" 0O5-8A"A)S%BA&.'RY?#Q+Y-W:>I8F$^)D\VTF_[^*[# MGC2D<40XY^&X2$[&Q(B;^3X8&\V"FA $_5@BAQ[2G@9T/0MD"DRJ3HUD'^P_ M[Z)65T_>N73F_(.MNRZ'-F"UP'/0F,=( @Q"Y(NT1L@ M(+5AI0&/&#$'__6Y_W8[*+CWI(,OVS-YL^AKF@>=TSCV+]:'?M;S[RC,E+U8 MKZBK*@^C2FP@.)&GU61N-HK<,-_G*"J,.[TD)X 6+/3'&)P^WL7F+6:? *$! MP]A$]+Y9#HF%@W.=?EH$R0];>4\0(>MZ XT;U)#7BR!+1D]TI$0-&@ENI39] M\BW%^M9\[E,EIT36M[>NX<_BDW/;@G>,5!9L!)XID9M_9144 ?=N.[\9*-0Y M=]&SJT@*WY8J?G],@%!GVU6.F,;]DL*Z3+[A8A B%DVH]B(% M>OL[\!FJZ0ZNRJ?.IZ).V+08MS @Y#54.)_%G8O$N3LSZT$4:2LR8,< M@W@WTY4+6B(I(LDYAOT*;NT4<+KPKZ8$K5]\Y;V^Q8W#IR_8( T0Q]],&B4? M.-HL*.,HYV0Z2H:=-K;Q!2W?H-HDY#61!UXSUJ963C[#8#@"5RPWGRJGVPBT MP57?#DD-297Y\E!V941*V]^6'AOHU:.>/I>]%08&3^N7BHP?ZSFPI 9BP%0$ MM06[I.]. V;FL5LLY5IO:G\\OE]AEGY/%:?L:0^^(-ZQ(B=GV'7&XKD"=R,- MN+PSAMI*\;;)T0&"]^.?RZNO+96&C??5USU//P5N);F-8&$6ABP()-!S&Y!KZU:DLRC5\"8T@ M;J.#-"=>ZQ:0[T;V+ES-W[OOPH#++SWQ-9<& ^_ J[ G^A#L.@"F9'!!T#GD M:'M(9X8U4QRPG.>PX1B^J;@9%,ONXTOT2,R=YA/*VIN>:=WDY,_YWF#/11S* M9D5JEKV^HG"7AQ,_GR^O%(UEA9T)7UE).T$#G%%@_79$ MA\BQG3>(*M?W[TO4R 16:$ H)RY-JVA9YS*ZH"[)1G;1<*T($R?><<_L8W"A M@!1'6A6X4;D+AE LKA6*7833K>D6'BR'HZV+GTI.Z\]U8PSM$5U(!@TH#6!. M"GN[M6+E:V@F\W)>X"V,*#'JA6DI M +%"5"+ V8B$T%1\-NN<*'4M[XTP - M,(]0P,TY@^CL."LZ!B,YX07!HZ"D:0.(!\P4^%^1, M=[ _/&NN=XO*02JIL11(KLA#7787<;3@^X(94[RR8]_4 S8RH;O(ZNSSXDZ? MSU&LI+MN;K_V'K3WB,Z\& F0I"(G-5!#!JF,I+)EW;(F&<.R':=H@!7GF-72 M(#GLPA:]VL"-%,6$:J&CA1WW[L]ZP406H8LGZQ-636]0I&=)6?KI^K:^Z-&S M#>^]]@D=XR8*8HZ1X>C/9.\:_!!YRM]F2I@Y2LCAZM8 >912:5@(:::VTX!% M\E#+YH0G903/B _\ 3N E???@0HS7.%T\KIZZ5D9H3!ABAU1@8B(R22+!?F4 MGU#JW77T3 B(B ;%%F=U K8P#Q?5JXU)$]4(M<"G49-8K.-^*J_V5*HN+W1F M#LEGP'7[%^+'&(&X%WJZ^Z2J!L-(K0IWTG9KG]67 "!=\>56@RJA\"'Q1:>U M3HI5X9QXV-7:6T[3N?/0+_"(/" (6<-!AV,@28F711_*QMY:V#&=#9/!$CDW M$ZSGN,X*XR.I$MA<6)K7 QJN]:5C!B49UZ.OL6?':_Q'+:SG^[Y(]7"FIX M@I%4>>WC?<=#_08(=A9WC7J>Q,(]+';P>LC <(-'7*KJ-,GFSAK;HSRYJO7;/ M="9N$/S%PDVN /1B"=V &@%# ]A61RHW1D!7#")I@&6YW%H($;8F%_&YKC?Z M?'D'8>\0"'X>A*W:M[2RK*D!&WI4WIEZ['(]"/.J*JE%,&*+C3H-2%'#4AEI MP&KN]+0DYQ+N;P0\M$%MH1K.BPXZ4=:)S\NSZ>W4:#S)P]\MYQWM!36=L\$B M,4V[C5C?*DK7BR3ZV-ZN(A[#QX1(HL4I["-64# M6I5B\UJ82"D3U539%UUYBH9O4LNC8:MQ*8)8SLWAYY-I'.4^,V1WA&%QY8L[ M!N[>NYOVX(;->;E'L-_"".2:]V))[V4/#5'L(<=BIJ#=]<\<*)-:X1.31EGG MMQZ#W,:L#3ZS4;EBD:;W]9L+S<]KMC3@=O9-T*J82FKXZHI.\ )9'F3AIG78 MU7<@1CH>N"D2R@A2" &5MW(11P9V::B9R,>Y=J45/:P>29FL)V>O:! :$%TJ M:NZ4-011L_S#:Q" O&.1GV;'S-F<6"P9O+']L<6T.NGK?G -X MX8D#M2A1E1XQZ_JC%K]"5D#+:XJ( Q2R(0W ]I:]ETZ=+H3'8>K]UV[(44.: M%IPD: +H1:[/*<",EC0WY8D%!4#/E4Y9^W(A3&/6))[!2]42%U>0P9)=UOH M99^O=Z,_U7;R2/:O8S>%[BG;14K[Q)OK<66.SJ^+?E_+;:]Q)5DJ@ =?=ABHWUNY3:0 8D'G!*C1 JQT[ ML);_,K+EZT3?#?3N:]D@RY4_2*5((]G!+%LXL+Z5FUU<8F5U?E#7_SS!6?'( MN&A?2I$L]Y5'9^Z_X8YV'78SUS]WWV^^!F309Z[DGWB+9'VC,*)IH2P8V.62 M;[*?I="?+J!L4Y+^ W9(FP2EAJXC2;P2I#9P/:!5\!6.,G";-,+? ME4M% @W$^AN'6YB=<[*<0;9X>XX),^&'IWNQP#&+LL+S\D=CP4JK19S8S+.ZVD6AO^>[O?ZA) MG[3H7UNY$SWLYA)\XE*[@6N6?;RJY9'>@&K1)RVK^?Y_?OEX)3$MF)X&:)/Q M%+8$BANB%KLC^."0IH>FU8F2LFOSRHYL'@]#3>2/,0SBB-R];=H"]5%4(1*V M?K=EY4WWL7MY],QO2I,U/-X%^DY*/P"=3C\(VX3V8P<=4D=L$G6 #Q%$@: MX$AKA@;F-QK -ZLA.Z0I75VFVGYXGXVTJ?0OYT8/^>^"C&XQNH,\;YO67PD< MJ,8QSFQV?LQ]XK*T]71J_;W=*Q]SCPE@1*+<_\Y9:#(8^=\L=#ZA-H3O$T4\ M0R_+V8\&.!7%W+MV5\;B5J-8BGZ>Y6^+DP]%D*0'R[W/O^Y4YI>.*'M]ITE: MMOV)3""1@WO 6%O([8?8""5"JX0GR'_,>N6I)+VZ9>NSU3DF#.SLP^R*$G.O?(.BW6[\7[#*8-34/ 7N?ECI@J[([4;UH](/5B2ZRLK^N_\7 MT']MXZ#U_"]02P,$% @ E-( D*TB0!"4?3[O&=;^[,N^ZW[C=S MUYHU,W?>PWHV2<[9>S]M/\_O.60_==W%S\O++R(H("CRWWUPWT$DA7A\^![R\JA# M=DGR\$KR<+L@,)!'_G^PQP/YMX-G%R\?OX @R(8H>$&3!,@^+R_(-#_(,7CV M+G@>PB?)+[77^*B M.M%0?4;,B;WLYX):1RK:Y<]/433-+T4'B,L(B>OH*BD MI:VCNV^_F;F%Y<%#5K9V]@Z.QYW^.G/6S=WCG*>7G__E*P&!0<$1-R-O1:%O MWXF-BT](3$I.RC@N*2TK+RBLKG+^H;&IN:":];WG1T=G7W]+[_ M\'%X9'1L?&)R:II"7?CZ;7'I^_(*?7/KYS9C!_CU^X]GO]\_+MR28)R M[?IC \$_'M!XO)(0!(3-*D[1A?R+ M_D7_R].+5:MJ)>W'VL\CE.OMT_L4% _Y6K-#1#ER+^.Y$+@\;NZMO M?F=H,>Y:1O#D)PNU\TV:.59W]/[F0N*KGN$&X^?9FR26&XS6=-/H%ZV5"R%Z M<"$I-?"25([#97;9?2X$G[3\_:7?/X]Y%MEQ(MRL7(NIQ#!Q(E,3\A@->_&-LV/0YV"\@ MHRAE$4$)_H[:HD1Q(9A:+D36D65P092#,>1"-G*Y$&KE[PRC7PJX(%_<$O4_ M9+MDY2#IZ\7_D[GV0'JZ/?.*;QE[&>8H;2N)"]";U"U.Z?H"-I#_U4E/E)K8 M-<_#D@?":C$7@!)J2*AR)U9AV-#<)ZU?8A_I[Q2ZJVH3(7<$^6>?EYT(FH46F1U21 M:SBF+7861CN#3UQ@5 *WJ?UZY+ .U7!J&.#^.[(W;F&,Y5H[69JNM!*5?=Z9 MX:U0INME?3/!8W^48M)^[R8:*9,+">-"XKB0YL$8K #KVCA&>0$67Z1/^U$_ MCG.L(R%-IW+5BEZ<:K>F2GQ_B^ M!B:N4I/WIW@*ZP/@8 /JA_\XT,(\,8LMJ/B_ UK*B:/GM1"M:6#MB%]IW!I#OA MYMN*J6GY\E[TTZ>GL&H\U?J8_VG8AJ@?=N)' A=!20HKT M <%G&#C04OMEI4@0W;CZJZB]]FMS?9ZS^8U@OWL-/;>.JXIOM9[A"(,A@F^; M-I%&NH2ZAZ.=$JV=MJ;R9W97(>^=]@S"[AW%>-J\,7CH41#2S8LL?\^QRYI. ME+IG<;O^6<'IC813T)$[6Z041",7TI$91U+&*F('?;3'/P.U5&)MY13@YY1@ M;])XR^KR^+.(FRLG[73S5A4OXN?.VUEG(Y2YD!#K3%'L(.P5X5UFQGP]YSDU M4XYUA(;OP8G/ /F,QI&Q:E_ZV['NKUFH=D;JX\SF$(L<4]G=]2$F=:%.Z"G4 M4="L?Y$N#]Y'2)#(%,3D$,N/?/0.QXJVE.E'/Y'^_'S)7%E&@M>0I>:]KJP& M4_ZT2JTO#YPMCL!9P#,R=)IT@5V!50)6*6&];(UC *K8>R65;O1NPD*BT],I ML?I]![H5)')O&)9&BF_4AEP=K:-*?,D MKKT6#-Y-A)[!5)AD4ZTJVHBRD]GF2@X]PY%F.TR9J=J>'(T,*2TX6+-H]SK/ MZ6E??[AV?LB:Q]FSIWB8)!]YYG$?SA?L7F"#/)\P7Y^9RMI-0>XF)$:Z./?Z MZ-)K8XS,>Z3UQV],>GG9A^'\GWTQ7W@_N+>CZV\4.&N["6<_,+.0SY*N(J-Z M8,E>GPKRD]J<:?F=OS-:GY_ 1O=]N EX!3UF5X0/W)T<)=%.S<\TD'=8TK$, M%[KCNC>]>,T\+S'TV[*5700?WFNTE,_[7.<3UN;!K^0U^]M"TVF!O-1!0%=^ M?1M4U1%V+BD(%@^K$UQ;IK>2Y[O#TL"$%WEXG",%IC7CRN7/@7=,$K;Z\U8VX;M[GYW M1#-+/2!"R=0_SK#[*&^$G\X6%\(1"F.*L"Y]1E# 7!93R9F[E;#$B 5^-?]> MF5Z1JNB PT)K@DJ/I>?%_0H2OJFSOZY3&C-T*.SSZ[(4?RE;]3=/* ^_WCDE MF(@=)C6=K"!OI,_QL],Y(@:Y$UT;27D[=]+"Y^VN--'&8P,:+ZS*NY;H'>=M M?LL,PIP$V,R#G%XU8Z".IN%$VTEA(?ITYAQ23'RG^K7?^1PY'0&\=-@,*>\)Z(8"=C9#"+;^DWCN M(^?C&U%=R.DECO V[3$C'VB\BJ!HTFOC]HR99Y5[_1W:-2SW/EW4V$T!LLMI MQWP!WS"XCF3Z_EG(6!GT$J,0%-4 ;=N.E1FQ.?/B.UZXL3^BP^5Y;?) X=[X MC4P*. I'8P!D,O40Y,8UPCTC7;<;G2L.QW9.9_:7 0?_KEZV,@QZ\36T:KV M"-W6V ^2C9D&;]\.&NUQ\Y5Y(,Z%' $'6$?SNH'_' 9!/U)\ WAKJAG5CR,H M$F^!*SM,+X3BW3(#@2CF^\9?US2CPQE5+2_A Q<]'\(.9#V M#LT#NH+KM@L;]V&B9C 1SD 41S2?2NH:E+!_BC&*[8W:M"U1;E#^,AB%IN$M MUSY/=YHE]O$7V8HY;_WUE(SMF$:QY QG>I7&)E@R^&Y80U-OHL##*LHJ,H91 M,#\]_?-C61'5Q6Z_OK."KZSLHT?M6LE^I9?Q4<)D?:[+/,6HTP3@;H^=S07-* M(UC-((_\ D+:2_VO@0%%#B?L+P9I#GU041#;5$]^E*7ITHP5QK7?1OCA,_'R MF$,T[W:\*-9\>H6H.T89:606AE'42@("5.I?N0559-WJNE?D^7H7,9-=B0@4 MP@60$FI>!LXIY7=A#<:O(1IL^,DSAW9]0<>>RU+H#(YCO^\9SP[*_, GZ6SZ M(*ON*?0)B5R$HGFD0QD@/(\)1M@,E/H2RCA\\O- M10:C<,&I0 -&:IC EX_QFJEG@V*=GFL]248/#-6T7J1(&DE-/ :U[8BX=#B: MH0&Z9Q#1C"4[M-TTWA90>0XJS7*@\Z=IR;N-U4:V.K_UHLA7QCGXI_-\M16Y MMJ3]-I\12Z3UY[.4D52]QQZI3',NQ$]#];["M"UP\;08[MTC8^"4X/@2]=9; M.I*L74B/9GBCH.@$I#2 G7"CI?0 KS"F=F7I9T&3IEVCN-B+4Q MH.V?ZQCL5;,FTKZ/O8Q$2?IH9FL_#A+M4W%M#U5Q820KWTS7$!KI$_$/-9HL M87P"RI@1&!4@BT9I*M1YAU>!BZ,9S':.94;?2>:5A].YI7'MMU6D+0NF([\& M*P?\G;/_D>L5L9@S6Q4LY>:)!'1[".4)2GOI&_$U!.AV6+0LL5A+=.;Z4A3N4<01 M6#"G&]8TE\_T8B'&%\=LK(BJ]-[[-JY1%%0R%FJ)O3W45'6:+U7EL<=@$LYIZ O8,+]80.[/-^04 Y8B'LJN)T,#L^L B<^ H!2<7[%Z)N_4F M_HF7@4;/5LI?7UV 2F-LV96D$'PJ$5:X M+9H:EHA5!@(6\H=O#HI.VIVX-7%,=T0^JB&4>:*^OS6LX%6EJ(3!>UR["-R0 M,XU01%Q$IB"$B(=8OIQY>F\'+K5(![A!0:4HC3V^8%$E5_2JU"IN94!IHZ_ M4U[_5]9%MP!]U<%16.-.3ZV*YVPWTX+33Y!K8+G1'9X,>UXXW[GD!2"15XR) M+9BW"^FQ0GLTS;]\U[A0F=,O/KA608.2Y]=2:5&V[%RBA$]L&"74X,KKC,WM MRZ-&:M2@H@L.JT"!]^.L"(WC1Z ZCPC*UVU,EZ&#B)D^CO \'HP$ M=BPI&)_VF]2#E,($#O_$2041#8'$J"I/H-4I]_+CTWF,H?<)"GMCI#5^[5,Q M=GQ06?,U=P<&Z NNGZ$K=R+DN9 !*"3V)ZI'.RC-,Z%!.*3:ORH2*GO'BX" MS\J!2^_L+C.GVJ;QSJB:.16>=3 M,CDB?D^!D4X2S1T%Z#BNH^@:CG+NIB'3I#B6G0"F$.$]VCCJ[8UYLJ598U4Y M@'QPY[-@)/,H^@<,T,*Q9*(8UV@5'87(LP3 A7DL.&I.D!X59[X[?(4QW7O! ME3?(JZQVVC^KN,A3.U!GNOVRR\N/P[K!;)':?BA@*!^WC4O#TUR- )W!=UR( MD-W6RG,Z-4SA?+=0GVU%(.E2:TMNW8Z'KZ_PBH.@^6_4/US[?UGR1S/?^8@! M%>10/TI%%VJW5XB58)+9AY_K(4ZD)!OYO 8'OSSY,V.>"C&'=X<,'8&)<]ZC M:,CY&5..<'0%BB7#3H?O1UM3$>U.YHRIN4TLK23N9 7CZQ\P] =:A[&D$=VH5SLL,XOX:O0(-:'EKHF]$XZ+$2^Z6I28M-"7SMUTYZ.\9E[;VZ>/) M=PI&?[/FUS^ 4WV?B[I'CBRJU'>+ZL8O]-WE0NPAF.B[3&G.=)$9.X.C!^@M1/5R M(<+HO@6='B/^+X#WV8F>1Q:/*!N[@^JG9X^JR,EE56=_4@]I^6:DIY_31C)] M8:\2$D$69$EO4,L3P?D?O@95ZSZUI!]_A'_/)=>M6WF15R[-2D$ MF0YK-%J;9?IC5-DE-M)!=%MR=,BK$'DU/5KHIP*+.H&ZP.8)%]F:IN$^B62[ M&(6"\&Y/RP%/4=+TPU."W?A&CS51YCD6F,5CDK #8"8ICZ4KMUO>0D',TGT^ MK#5U1O OI?B/W:0$1-_82[C7[>^HGY2Z_ZL_V:(;ET(B%Z)4X7R@8]JU(4'' ME&+'LOPH6GAJ0F)H!08%7%YH>5ECMGXEVDTTY/GTG)>]Z?27XO3J&KXDJI-W M0KCCM,PIP4\P7M(E9#)>&!-!?\QHF]@>%$/'+F3V'*RN>0ECJT_8?FYDZMT( MNUQQ9$:SZ/C"Z2WG?6=#'B&_Q-^*H^.F8CG" 4P/S@"*9C\OC6O7R7-FTJ-+YZ7"]I=]]?4/],7Q?^Z<]3@JD@ M\S9$'@R2_1!$4D:)I ;Y[D*/8Z--1HE$A08:FUA+6;YR(%AN_)6FZ\D/)GJV M>T43CIS'M,9B9CR^<2& [@Y+JI?1SF[!71M,F&^TP\L1E59@8G#)3P6)<41I M=.?)4;7A'8^IEMH-SD#GX.6'VN^W7FGN+[WD9,N)[]$%K9I#>W<48'/O5O45_HZC>9>>_E)GDYNQ2AA78()I#,R0\1V*-Y7O>O<4*8R:25<"&2O^A!%J:V.> M0,N4V+61>OG3ZI\NMO2E76S%J:*EVTG2&)UH,BH)KE@_;G;78:_JC\+*(YHI MIQ1,LJ''JF5S$_=_5) X8A[E.+S>>%A]PJZA8/'XU?5LH=*VMFSJE;.GGK;5 M-]B\//)M-M7X@V:V"P3MR)*69UP&2$QY3C='B)U#- J!*X\MT<13U7(K5N=4 M"LC:SW:9YM[>6V!^X#6_ ^][93[66SUIQF/V XX5=NX-&C!@_H5NM:/EMR\; M2:%DT);O[C2-S94MZ/I=7PZ(JNSC)TQ6/\K%?-^3_/7A;E)@NK/>74M[2(15 M46H-RPH(#:'@[N&A;0=['1MB^FQI[!_EOT_BPT*5JH.DVN0( IK'1_G=DM)T M8;I?T16=1I.(LW3HNDL(,X(SZ6->1\=WN4!//CX)1!4ONR,%8LG.AQ)TY(S_ MZM?YQR]!5; PQ.WY@GT3H/?G^XBV6 UL=TPVGD7'*.:#ELWIC$9DX!RF?)W91=:4>X+EDW; M*(*B,FR9P#1H_;!G>K.^5ZOKJ4#A0IJ*HXQQ[V]54((1IC'G(ZH)WD +H%IV M;@#[-GIG!:G?!KMT_8<-S4CBWW5.#%7_U&X*]!JWQKU=^FOD2V..U(6''2U= M?PEF#8*1D< NMW%F2B_C:7_AE5D1M)_@;S<7PLK. \-3USRZ[^3'U[P\'6CF M$.O;3'AHKW*K%E/_.O!4;K/#U^.,7A[/%W'2^V&@T]K!/[<30'TB1RH9"Z3M:FA6]3^DP"]@"7NI^Q2: M9X2XA ,#"01W-2P)U0Q;\ZQ$'RT%.DO/V=(UVN'F+6\:ZW/:AP,N;4R>R#OSRT=;2//V>DIOR )J*(#^:Y[_&V8^=PS42 M6+(>9^XGI-(MSXVP-&CECN=%2=# 6:T>]X>FS.C_> M)")'ULP>"YG5[.]1#O$.=-<+"4''.,H$0\ZZJ>R_!X%9*LA* ML<0Q0#LZ&-PNBQ9CT"[8^;;"[DB#>2)8"BU9[ASTR0 MRXE-WR9]14]E>-B$1IIK5M< I"V;@I1M_-IN4;P7KCN%=F1K]W3>/()EQ(/&Q229[-$XJ@*>(Z,O]*QP(5;,3.WBMP%,7C X/S6HX/ : :[L^\]PG^5&N!"> M?)8N9ZJ"E888^TT:("Y\J*SUY+S[3/HN"A:3]_HX,CC?0-1/_D8NY-UEL.9" M-(,_:_S_FM6WV2_^>2#">84U_QN89OF87%Z+6%D'W6XA&/^[^G3ACWC>+H,YNO_CT[M+!#ONFTP='A%5\ M0^UXSD+T/A/_( UUG#]I:IZ!!3*95BSXJ UZ&M=M/T.=EPR&6[4]]LZR4SOA M+,NAZ#LK?'$]^LX$?E3,_JZM_>VE2LP"+8 CG$_+I]PJI*Q+]Y*4X?H8]Q&6 M%HY_)\%L,%7-*L>]^=6;N(28"*E2YPC-$[QV$^HHK5R?PVDO.L<0@1M3!#(7 ML@[ZW@9YJ6=#3-79L:4EYH<@X4WV]$K'IK"<=W2?=](C?\+K%'L/)]?8?6IQ ML;.N1]2.TJ(9!D (K98Z.[$N2H7)H1_WXB5>FFE]IM!K,\(HK]OJAL>1IFON M0S.=N]\VANZ![LW0RK[B9M(6[Z%&^F^HT_]%_QL1"L89Y4)HGF'W<75AZR6T M)88QNP0N 4P<:P$J*LLJXMK"Q0L-DS4.]TZ-E4>V;I'50AS$OR<,[:\C&\-\ M3_'88Y*C0:2=#LA7XMJ=-TCDW'DQN S0V\V%2#2F[PE6^O&\M!!^6,?EZ*Z3 MR_HCLYKQ0UI))J6A"0^,W$*)_2\QX%G*..O_J(Z?RO[C'EH%:OXAN;8"6!.8\Y4K^9E[SZI>.U9C/'NMW4/]4,7&P1ON_7T MUTCEM#/W_KGE^1(7G#ECNT!8N_$".W!G_GX3]/[0=VW.EL^$@:'VZ..S";<7 MU)5M]5WW)!Q\\0V0P80?J1TF (I$#&U=!1HHF\P@L9 ]5:=#7GV',U[ M;ER=]'HD+LK$7C%HP4Y,,UWJE,B^74>$%C1Y1RJ+B9>&P;*X9,*21',3 $'Y MI1520Q&AY L7TE'30G]+2(]T"?_<>3= =7/*\:NW]Z-S)>^U?Y6A2U%Z?Q-] MCPB.-+K:0V0\^.E+C 1:P#MG5:D1CZ8W8VWVU/Z+-S/Y >1?DQ/3WWZEEQK; MJ>:Z::0AGY_-*F;]#+72;="IM9IVV7/NTYH6OPZD$CS_*HQR-.#ZEQ(P$7"IV* M:(,W61;GO&WE*,?LG:W5=1KY7TB=6@EY%,D'M =VTA& M9FYO3"4R?.@!W6&[,8;CAHUX^1".VNB:0?SXL\!GM5=_5E[3\A@-( B&9,XZ M#//*A!^GY!Z!%Q2W671R1"R9>U=PKTIP[8YK\/VV1ATW:2.KR)=EK8_DS/V4 MO?^^05I7O^Z[>:.U_Y?5A.6?YXD^K30/)UI^E]$TGG&!KM-9RX\>1+T:JK&Q MOULS.>?\S =U,*/?/!JMJ=WOGYNMH8F\GO5!/5E1WA "SRMN6V6\8)=CH,R] MF-UTP=Z-I"(%NGMM*3KBQ&L2J8&6F+ T^N/3 ;NMXS,:RGYNZ8IIV6TWTL(7 M- Y@_[MT$\@[HEM,O 8:_T]AZ$*4 %L+EGPQNH&:WXE20=\#$E'U0S\W (A?,;%S1Q:=E79< M[)34U!6<:/3(P0Z3FF&=F5,=$^W3)][X/*.29#''QQ-R:*OM1*5 GQU4RZ;7 M;36+/+L4:[2O>T%(LJI?AOF LXE>.!=AACM'9]>94A$K.\LX#"RWT>4E]*=1LE@*/_;GXSATG#8E[:U M/;>\1Z4N6,[6?4W*_\((9?[QYJ>[(Z(LK)76HAX/\G[ M)-+\#$6W]M'S@G=.GYH>;Q9E:F MO''_?M^J2H=]LR@Z[NL= DMS3A4$7>L5'#XC8(@+$;9,Q'VW!B'4?5&.^3^$P^''/]<>Y%-0OV2I_Z' M([NR,YU__8T+F^#8 T4U_WS:#-?A0IG_+0Z"-A 1IM]VD<'Y#7.NP&:VN9 L MK$[5/Y^&_==,^9RQATW^)#U*_!?'_^+X7QS_[\CQ:-[TC]3;5C->PF MLSX)VP0\K=6JP2=R(9N67K@9)%MNK/#JBURKTP4Y0Q8AMM8U[FV^Y*:@NVL_ MW^C6QA -.,,PF@=J.FRA-MV,"P&T3K8RC1UI.^^45@&4>ROP]G9U__/Y5?=W MRLL77UCEV M'2D4NCL(WSB86E-#E& =FF"]M6U7$U"RB\)JCYKU=-I&OCC_:3 L@)'$>-T8 M(Y>M>>,-N67_/9C+$,H<.W$GC"4K3PU(VF#I,<71\Q1"9ZB>7>,QHC80^W2P MZ@LZX5>)U.T#MF(I>7E)BJY+-_1KM6EU^WO4KJ( C;#U#W0"8YN=;43R/]@0IB1R(VD5W?S63(A"]T;:[-!?'Y=M4PC(-.#IKIZP+UQ(M2<+>7M M((X;2U8P$Y^UBY+R 'GF T! TS:# 3_&F.JL/Z)K(%^/$O>RX".HCCDS6CN_ M421,?J;QUBV&-U+O\,\MSUP4)>0SJ>/&,E&'GI^B 79K0D?TW&!!@?N6<68; ML5:#"4:8(,'8:_/(5/>6\9M3U-B]-KU(PV%W2Y$$R5SVHK!&.UP.U[X'KLT" M51@S!2PM%"6_:"*L+5,?%R*H\1/Q"_[,PX.9%*9;8^"9#?[T'X;FZ@XRG\:? M)AQX^1DJQ<[!!:1[,_RYD-ALCC++FEY4JU9%90Y.B6QY [$O>Q!?]:AZ['#. MAFN+X,N>EH*C"H=FI'IBXV6W.0U,%&=\3O$?VX_\&#)T^32,002MM0O!UP13 M..<9A%6(CO[Y.F.[)MOZM^6KPP%;I'(MSB/(CZWEO! MUJM"F<8LYQR*0R%-E24=M7"6=F$H.5(Z,B+BM?V9V)3F)]2:L8O%#1 MC1!D^;2!_"9AU3C#5F'O$"JSF$.?.?P^@*D[O4U-L; Z=#MH6WC)CDGTZV[L M$5M)V.//USQVY90(21#Q+1":AF $%QAQ"B^^X$)>G:RJ"$31?#8 W8R6JMFR MMV5%6;2/T<^_'CRW@!0W-87Y\B#B UG:M,3N=6N.N J0PW1<(4':(D-HJRA@ M;P5@[4AOG%-X!&.UCPHYD7$ M52XD:5X:#D%OV0/1]$%'VLO'Y'GI%:Q2D6CH4;-^V;5:7JG6&H)4CZG)4U_C MG93GD&\8%[ $56X4NP<_=/JS#$;E,FV&\HM=V#T[6GATE2J(?]Q9,=(:E MW2(> )JJT1J=)GWEWQG]]]6/=)\=5+&?U;"'6MM?4SKZMH M* 4I'1MH>]FY&('C001E OL'URV96.P8:/K9Q'5^6E^G!$;K<4?6]Z)#]4"H M/AAV'JQ8>'C@6D;*W_K=L*GZ6N5\>,1>?FJRVF#IHCDN!"K.[S3C8J7C94N(" M9UTCZ-*5*P*:6;*EE+/REX_Q#.':#W AH= 91T8-.Q-N@8Z@(E)8"G S#!0@ M4)&)!#5#?,?FA])5>274P[YHK33Y R8;4B8R&6P66ZT.T*HI/%MV4<8\NYE7_G:B:(E1]-> 1QCFRHF<186*^N;XNL"780J\*N-T>DD1J07>G"K&BF+=#:.R=<_YH6WY43 M8N5>/*3U*LE.1?];S(_DC_4)<]>3-71B6=)L/(Y<1A+#D2?[31GVP#[:F5ZL M(M!+9E_Z9N-)T7(RFW5V&S+$V-Z.OB%0>*M4SZ:YX07A(QJHY0PECF@AS(=NZKVOW \L4TC2RE]14 MNV;*=.3TXVE.\TEP"2"4ENA&/_R0*)IGH'-R].;6\Z \QOLMS[+VA)XA5>A& M>:[_W?H<*<[WP56L)BVSQY-$7H"*HSD)- MO>/E;R?%VS5FXB)1C7&;F^''3YV#7 &B06O0\QF-P'.F/687H,7T#T*)<:S! MQ5C4\I1E >C5HG$N@>9]WKKT )SEC ;3C=SF.RQL$)!N,'R<8+]'N9PM0UM8 MJ4??Z7"Y;3%O_L1A^[J UJ1EQD'FU'(WUOW/PV+2E5I>7+L=7!)S:@@+Q[7# MX9K+B$9<',:5Z@R]-R_9IDI._;MTW(\P>BTQ\4="73"\?_?S.*]?597.$D<7 M/ZB):DPLZZR1*+A4K!"[@*@&F"[LI.1)?8 U";KS<_&N/.,&8%".CNX81WYR M_YW0/$[8(51"9Q^5N#4;S*KSCA/_;*J\=V_^55C/V,4'6$ETSAXN9-)PD6@' MB-(&3[,+$.2OM>D>;W[N%L@$528SS'*B>/HC-F?COE;I=?7UX2 M/G!8;Q4!Z-KW-!F!1;9C!U&6=O(M]7!8%Y%G_.8%07O:8J;!M^[9]0'\#95] M2>V2^R[QY!W+>NEP3HH'LCD/[-E@/9MAH)?^;9^N'D=(@WD>CKE]3'S4;M0L8Q?3>OOY*6*72 9(H MN[W#DK3L]($# >#RZ0=<:);4^4Z8%-JQFRA(>Z*$3+J)DOR^.6-SI@1A_-XQ MWTHR85;9PH0WU.8,+M1( 3LRWU31^=8;+.)3;12I1B+.U-7;9G@%C!\]/_': MS2HCT:#LF'RD7]BMNO,KEAN2-V,_'-UE>COS>KS;.5XR$M#(7Z/3YAD_0,5* M<<"R6X"S'Q@%'"FH#+@YNIG9H:;1UG4@\,X)6V0;H:VK3-8WYH=@UEA*YNQ' M4

SF)>=BWTRY:K++#FH=[,%7%5(+J*.2N!!R/AAWJQR+ M/URD.%LCQ=HK?81(3:7-I(3?5.5'"9_5MDL>^>-R+;_4'3R1LD BEW(A(C". MR!A3-A!7OQ%'NHQ313M2[3CJGS?,V,[=6/'7([Y B)G\];??J"N&J:$1WV8, MNG3S3$Y>,7G*XV'BP+.-9\GP";!CL1958K&TU*Y'@ISV*/.O)-K1^5^VI#4Z M%^(_/?CK[9U,EHSZ@E<.0P\K*3<#%@\);2X=.S!3?OM7&X\N>O>0?UK_[P M\BR]/7-U+_&\T,Z&UOT9PN)3J"\XVS"+'WC+/ G.J4\T9XD#N_T.+Z6:#PH2 M& Z%P9-YK$X;#RDOQY4M1YFL_3LF/'-$5?93T.0O8'51O3C ,J"'"X%&XI4< M0Q?8EF0O=$@W:O=+L];8%X%*:^YT3_XWS9+YS?%ANV2*3F4]J?BDL ZK=L=+ MF3GC$TNHYPLLD_;6R]78Y)D EW:8]A!-6:94US7%37%9/ZU$O0='$6K8\?F& MBNY:0*\W#6-.0_82><=9NYEFZ+ NN>FE]#-=XS67JS%.;YIQ)A,N*1_JS#/^ MSN;1'#Y??>;CQU25X_(#>V!RZ)(+P"!SK^.?/>V@O \XG[W4FJ)I@Y2=]@W M$:ZS\GG*.7Q.QJHYD;]1*7YZ3X#=)/U7MF\6XW3BTLW=WW&$B74/F@?C^1]= M@;'V"CL#KNX%$%Q'6([4QV^=N^"J*9[Z7X>^-31MC5N_(KI\_'5@[MJY65:; M!,4YC5/$.@=T/F5!/Z^79%(&4[>9R;Z7AV\B^=''5MAEQNN[8"9F?6&) M)G!TP^QVNG/;#5,-J2.:0 &>]H6C3@_HBJZ=Q^P%[$-? M=%-T,P\ #=UY-!>9WX_6MO.W'VFJ&=?+;)\#GE9$VLZ(7IXP6$M;A]QVNE! MAG'FU;,XVK4HEK1'!_Y5V)HBI58.Z&-@WM L>U"*0=F.].,K\H3=$3?'I]-W M)KNRS&K%O'USCV_FABO(?7@J-@_H;'3U.Y,W6/*.C YVW%JY1L?O[:)4.K(S M#\+*\R#;9-#[ MK_,./);6:COJN.\NCK^P"!_,=-90T/VUP7F;5P[B<1/Y$.;=N$(*)94 M:K>:+J!'[VN7D\>J-[0.8SRB;_M1W>.]J-'6[VNU\J.*)/,WA!X]WJE0)VA%Q(*351$5_7*/7CA=,90;H#Q(6C0VWG4JS?:JID"/B2E* M$V/)?@PN_&J2#%$2]6>O&\%Q'4$K7NK\G=OX)BH)XTT;[-@9G]L[<7.*Q^GB MIWJMEX5F==GI-L;'W<[]"E%Y? 5,3RPPU8K"Z".])-HI%*!3L29/V7U7N=,* MM8Z@A[6++HPU9A[H,"2GI_'XO\^&69$_I?R:9: _+/N\!1'N03IN_>*?_8) M,@W%Z 3.,,^!A7EO$2\=VL6V;$?)CY3-U)O>MF[H!'E15N0^J;5HO MEDN4[G8=J!-95EK44'/X7CAJDJT0@9= ^.&GI1F?QK%RT]@O._!=3;3YC@WY M*:#YKO2[J*C\$&K_K0%+[T-+EJ^P5+>H3!&BIG"O-X@J&MV5_4/5 MG@#QH48L#FJ6ZCDO:684.][9P2E]A]'KK+>B(+K_I8-P7Q$I4O[LT]ZE)*"&!J]."G,:8XZ$$\=7*,'OHFG)UBCBV-V_PA=]R4DZ.Z-^Z"Q7]OS:U24+_3\ M__2W^L%5/DA$< ;@8@ [Y.G*G<+U\4PJ3C"$UX/FF/JSIGC'EK@YK8WNVU5O MKX_4-#U"[C4[;?**61:=KG;81U5]'";A,W-^OJQ>=";5^DJ,XA41RS<. ^M* MC<:YO7)5"=%R\"8W' MKF_(7&L7>Q915RJ>,N-9DG748:KXWB'8?3PO404[@!=;@TNS](<*!O^JNUT> M572K@+JY38; MQ='.!-S^W##%IY*8OTDLEYL/7;?74%NO. /OP&L:(W"TJC9K+@0AC]O9Q@$% M"(H'.HJ#_?-J_PH70C1##>1" MXB]0YG\!K5P("42971-.]C"?;B[$&KJV!F4Q'?]C[F7N1LNSUA#_8OY?S/^+ M^?^SF&\H18O:#T4J;%L[O13+"@C,:E>)L8;>F2E^6/?W<_ON_JE<%0%QJ=-I MLI]=[64_1<;_SWX;YE_T7^CHB^""*XGEYT.\QDM _%X*-9^='>U3.=7UM,&Z M04+V"%_V28CB\]7-"8Y( ]W1C=U (K_"-4RP)*]P(6ZO"4# BZ!P$ \N:,4W M?DJE6H>XM1:,.#UYSE\SM1:A?[LS]>^9#;M&'D9D!4M6F2.\CMBYI"MAR5AU]M^( M8 1D95X$H_-R%7Y@3(-VJRXL.H@2'9U.\+!(,KC0,V3Z%]WN1:D^O:ORUG-? M:.WWVC12(!+00R;C_,IHT"XN9'J'<70< Z654.63UF\ZARE;IJQ?VV@[%'DS MC3$_HQ2^A[F_OB0_,*!% MH\0SZ-HCV1_O6@8D79*O"A)J5O]6$B,8=KB RG!V52#L?=#PU!=:IUN;C_/- M!/9=A35Q(1EP \QNH(4FZ@[8THW(Y14!@ADL6.UJ'H'>'G*;]XN7C_WM:W:G M>S5=6Z4.NC9^31!XO9&!H'F$XBCR:P.XL!I1!F+"QIDFHGBQ:*''W4>'$.N9 M?SP[,M[\\5WMXUQ(M/^WK)&[71%F)S6-U;>.P(*&4(K8(1S-"QI/VD4TP@@# MD93Y*2ZDAV,VA MT5C2"JZ%'CF2_GPH>$E7X49(QK7'H=="7+UX]=3*:G,L3IO??@>AAGH#::',;#,J6?K+D:PZXI=BH= M\R>E^QQ=2^]120X(T=$JQKCR2[F&&)[?*S8^&L8 M:[H?!9X84$V,KT#G&=BZT&73O]BOE]<3L_7"39A^-VR,90)@:($9,I[FD#G3 MQYAD/__!A00:*;"NL9_,_=BMP8BA:S_@0B9]3!ISS;1'S&HLY@SDQI5CY8N< MCPF_-I!!&HQF2]QKAL 'V4]((9E3$PQ" ]WG&=,:X]),-X,+T=.7XC&G&(PH M"7:B>]/4T@P>;K9EL7'^^..2JZSJ2?/OVYMXEO0@1\2V=B+Q^OQJ#7?O)(9U.!_ M^0FTZ3953LIF7X(;A&F5\HN7T0.Z71<&QGZ(,: Y4GU2:3G=:H=ICKTHV>]W M+!-LHBF)A+L6>Y];?)\J$9^H[V-J]T&>JDJ M*"&6#C,48SC*\CB\X&5+J8(J3SECMUY&V1F,VVK38W-GLF*+W?^6 O=ZS M4['J+!4@D8("#&%K^RC*MX"W-*?TBA_0;B F H'3@&4FBO.1"VG8W1]?L:[,M$-;OJL/KI8_@9(#4N8ZUZ\Z0^H> M%=H2/GX1*]H==4?\;3%08=]$AR5&'@R[:N3K66.X_L4LPJ%S_T?'4XYW@$Z& M 7TB'@R05AMQ)'*)SY[/LE@9X/2B$UP(;>UVH._0^"GSMQM)1D.*8X:7PCO,\U>;*/5)KCDM7X:1/W8%1\&@89\A2-53T45FN.E#(>\6L@[%>^ MVSL==V4>DMZG>[HB 1*C1UT/6+"?6 >Q /\@:DKJ=@%R%Z M!SI= _-/!DV4E-6D#=H<84]]D_*[Z5K/K&#)K%+R.VM38#0D%Y)6@.H*V[6L MM":'$FVSC_)3JRWOOFYP3=ZY9T.W#]&J":M)3J"?@34=2YGOF$Z>1 MW;@XHO$KNF#"]LS1R)*0._X=SM'OG?8X*6[, +R4;-:$@'&8+-"IK.P%<'T8)_V[,LW?-/58\3W(<3 M,P(G!3S<3]ONXY-PY%.BK 10BP1P"QLI2I[J=#3_F/!J M^KG_5N.KR7=JU'/MY#<]9Z5C[+&.X H]2")76,VO0<&<(P9LT)'N;W%2CC31 M!3D2&1J7_.+D<.ID6AYNZD%K0$2W#&'MK]@NB?73%O<./^8(TYGG.9] K84=VPS)T\ A8.L.FBE.WUHOP:=,HBPN2P_CQ2Z7%(2*2VJ+]Q M]U6-^+(3>M:?!9<=NXR2\5"X%!KJ"I30S_1,HQ+:+$N]E&N\ST_4GAX8_RB9 MUE;_EYN?XAY,5_B-\SKOPF9:&?O9SS&ND>3,J5K&*^#VPOJEGG?S/LM8*/UN M>C/P9GH[B(9((J"GZI@" US$(#H M2;K&*DD. ZT&\CH^[KXV-VYRM7$GYEORF\QU<<,"8^48QO5]'F++SJ!JW-FE M)/*3^<:*Q+;+E9P/\W7R"8@ $+#.*;Q)= *3&W7^G9R5=FW9)\5/0=;>1Z7/ M'WU[6>C3"UN-A P+\KV[0^>C>DC3\F34&H62A F@;U"7$MOVEI^?[W/+ZEL@#.Y58_;3C/!)RA^-OF?\JX4($CV%,@:@7G"XU:>!9)2!__''7 MFX >G+#W)#K&Q4(C.HP7=3 P.[QUW'01?DJUY=*-(["RL:]6B/4MI@(8=:7T MB=*!(--Q/\QGS[CE.P^'CIQ%Z9P:5=?RKR>\1K2\;CE6K20T6WHZ322F0NTB MN/!Z@?^+O?>,:NK[UD:#2 ?I15JD*"K-0A&!1%2:B*$(" A1D5ZB(A D)(+2 M2P04%)0HH*@(B%0I"1V5)AT2)045:9* Q"TIW'#>\^'_?\Z6J67%XO0V9T M>#2'ZH6_"#D>]5A185CVA;)*4E-*_Q7A:X.:Q0ZB((X8\)P12DWID!3XPK8& M.N8X6EW'Y4M[\Q:;)]:\.[5S$FV5 K4B6QZ^^BFKG=^<5=EZ-W4^=Y3J'9ABKO#BDT:@=YY-\&@)AR2\?_-@ZGR'__XXEU-_JWJY@D%HA](O2)+FJ%BVG!\3-J7<3XWIP/&'%BI4 MO_(]XKV(UIB,>ACVM>[1BGQF#FGZC>Z!W(M:7XZM68P+>H%8I^8"5]Q8YNBA M&*_H)XQJVB_L4]_%!;U"WZ(HL[B6ER6@P2-62L%>^SL$OHO5F$H,'-&U/0_\ MI8?: XY"?8_P6@N1P+X?HRH?6CW+AYF5T.5U2@V::VB=\9LXK M@ 5XSZ8(T5C$U2/8*CZ%"24>97WAA#2WH04_I@F=*+^'%1[]:I9RKG4J: M&.S)/#"B/WJA4>]2N&#,AA'?IFEH5&A\J-I&UD#D*:/+U$(=\:JRJX>T$H6_ M2;MX=&R!Z Z8+$6,""$<0SS%%3E:X6,>#!:.JH1V8T1R/?29S-\"-6Z0 M-R5X"2F%)Q*8M+G*$:SBR;>7T/O:V;>\MGQ&W;2A@CV\JK\%0BP1?BOS)FSG MC5*&_NNX\R780-@[R7"/O[A9[W^5P@CS;X->6:L/X:ZJ$ZO7H:V-' +O1I]# M5K= .[S90?\FNTNZY1/(!\MZ^ ],+(*%X=WEZ029N[,1&/FW02'/Y>*.Q]^+ M"R$,<-?(3"[O-E85!+8(@E'ZKX,FSNQGWF3M84Y@'G&^$U8X,=P['AA ACQG M^Z]#7M]W7EY@6JV\W@(=9?5C_E43V'\9X[:_=&9L^0[)C1OXY_]<>[8\Y0G] MH[M_=/>/[O[1W?\2NO-!="ZQEE8;XQN8P0U_O5$S8G[FZYE3DCX%G;"_J1B2 M(:>XJ5;)ZM*WT96_I2.?0L[G7]Y)6OI[I'K%C&6/TN'/7IL[6Z.2QNMUO K*98C.[ M']D^4&WX.61JX'3LR_L/["'.(T+X:@:YH;H/EX"CGQL&](908E'/0I5C,KE@ M(.VF>88#-%LQ.OM^U M\]VRM&\H/&$9<6?04IRG*,P<(L%K]6Z4I"#[#'#]>DCQ8;I-[77QT2Y$E&)1 M<'RXA=[(5Z^S10V?FORO7LW1NMZ UP7\*Q<),E#*,CRUP?? H^<-0"QK/\D+ M"!""ZFG..X^5Y[JII9FZOK*TVZ.>6,0H[1EC'^:E3&_0N]5V?:^L1/FQ]L&] MD95^0S.7&L:-=5]^OW;\'K/FI>6UIZ(@E@<^)H="(M3P@YI-F5LS&IY?^:D\J&$M$Y0V!_X\I> M>M=<(UN>3,%U8I.+M1GD'K(J64*,JP!.,W2AUJF9_HDN%"BTXG.P&VE\^N"' MKE89^FIH[2!B! [LQ;'E'#J@=%?R#/@LYSE;E](_+!YR>+'@N&%&ZP&,:9%! M1@5)?GTEL\ACP*=:-9UT_OZ#F(,-YT'QBO]'WQ;_]R[X_>VSL)A$L +F*A0X M,-5>#1BD\"@S:''V !U[^^8\O;&W#6Q5&UK4!CU]WZ;. M4*1(9^T1[AOG$ZI"75L@(HX9!-320\!$6>IJ'U8D9%:@>. B3MY[Z6U\\K'T M;W_?U0JD)G3IKOCOV4[C&4+,'9PG:$-4)&_Q'+CF[". %E6L'R<5"C&?,,[: MU3DZ4#!1^:;Z=\M[F9W\?[A736YTOWX_B[;*ZT&/+9+?IBQ;5B/K6S%5Z%Z" M*")JOF P/F*5.OMH+PD2V33P65%'>_WQU"LO+Z]IKQX_OW#50Z>4LI6NG'BE MS'?[M1"(KWW';>@!/#]Z%DI'E*]@6! DPIF.6TZBVW:#Y=BVX0*5!>VON++! MPV\<:(*.A"O2]7D)P@71".%#?5+!/O=U^69#9C7I-$S'E)=-;N%@X1>=Y1-A M^(%&L::+F$Y'(^ZY+_.8O#23C9EU/]6I6#VE(D]\"]1"$4+OHZ#Q: MV_E#$Q:P%\B 28F3],/]L8T'E'+/%I_[86;TCCM,X MDP-@Z1]G2]#M+ 8#O M%B@,FESI.$4\M2K[%\_[\VC,(,&\=BCR!/C1%DB<;1G)J.:*\?-RL^/ ?I< M-].!!E5 J=!?Y)2$M9[HCYY5BO.9$<(:!)>Z0]OMA 1;^[@B,:P07CX@7L#< M39]:W@*Q8KG#.!'47D8!-3]'\:Y%/ 6ABM*N;YJ,"F7MT7>CI1(M"M:'OS\+ M&C>:C3S^CC.)F%J50/,DM=A-$T9Y4GB) 41J-,H[.A+Q:@&O7)](T_SDEOXA M)_EBQ:%C%LE:;?N>L2Q1.R;P.AV,EO. &H6%4_9ZZ8U0_((,F-BP.Z%RPKL4 M7/@4)"0QE@YBSW+P45L@/J0B5U2#EUEWC@;2]V70>V?5X-V)DGPGF9,C0)3. MR/+EQ&Y;X0MS(EKZ3>?Y3*O&A^67R70/0U+#*M.?4PH-&)X9=F4:M M:.'ZYA0-FU7XO++6-.EI;:V-=YQ]Q,C*B@%"G1K.'3OXKD?%7,#B77P\;?@V M=(=%7.5'&EP-)4?/KW]U]O6[1>7&Y)6(P&NEHN*Y-A=N@_AU;A]3NJ3A+=6TJM8L+E?GI#Z#SQ8>4$^ 'NK4ZO MY(Q')X9^;0O4*Z%++>CU-,XR[(7N;(6&4SC>'@RU7Y77:47/FVP*O@F2]WLAZ;&$!IPV"@5 MC,#':[O*)O>9GS04YS=HF&E\@&+NL*2Z1L];(T;-$2D8R67VA6++.KH)5J%% M_6%SV*WQ6U<=HAM"2/G39Q61J8<_8,VMYN7Y &=ZW2)QLA6M_%.0U=V \V>H M+8P\78^Z8!*V5@6/"'0LCYC2]LN\YKPA4')Y6.*"2,#5]E;O M>DZKED&/D:4#/B_?7'H>;"S\+>5<[OX\H9R;;QU$9==J_(;X^D;@M5N@E3:6 M*=N-]U11^R;8UK3!([/S7>3:C;X$"SC5_-4#PY4-5OC>NL;1P@D"4J>8ZG;E M;M7?G8P5H6O5A%99N@>%W.5HX^-'[>N$BP/H7TB+1[_J' 5G1^VU/H1GCFCF MOG>ZAOP@5.^T!4H.Y3S> E&#,)T\'I'$3\$!CJ:_MD!W"5QI;^B*XW0O>N+[ MW_=]X%NWH6J$H.%$KBXGDT#)!]//XF[#P5''?A/D@N#U,0E1$C>Z7)O.%\ \ M]XT;_$AV[$L(,YA+&O[J\C1PI\<8F7Y^5089X\AS!IY#=!S71VST']N'O0"D MXN MD;SJ_3G\U_?L/3V)NF%6_+-D95S M^4N=^3>.6,N%JCHGCN3*2[O)WSKXDA_$=T+MS;L^\7"CT8.:!P*CCXD*N+9 J5YDGF@L$LK0%JH%V@-.:W6OIC=0YD@-CW?WSQND"UJU8AR*,6#NC MYFL$U[6-7;'V<"*<;U\PN[K&.%[KS-3OBB=B/F/ZJV&(\%FQ?O,F=[ORM/&* MWI_MR>XN5B[">^Z%%M,1[<.)\%U1D33)%![@Z3XEU^F+^?Z<56^H?]AKM]>T M.YUD#\IY?,UR/_^::SM MH*?UV>AI+8T'*3NEOW@8T@@S+(IA]L;'5M@<-M%7:C)*]W9)O*T;?:*R>TW MZ;6RO9;>M:=\>>T@#RLJ01Q =!#W$I);M:@L-5W'.I>&9G11T#TK8>U<&2.^ M\U?SVA<=06@$NANM,H%6Q'1\(C?HI+!A*KH BXJ]V^I*?;]7R=1$R@KAKUO] M^OD0T#1W /"8P="=+3W.CD O268KOZAY>2HT7+'34/IOWIG>BS N/UT@F]4#46PY.>5D.O!9) M39,Q+XI]VWF IG*_+-?CS1)>C.[10Q:9)J*<@%EJ.S"Y%3R4.1N M)?^!FMB7:I_?'=WE'2IUXP3D,L\Z!4.(OM4\8(WDX/:-UBL9N(-3)C^?_7Q& M5?OEKZH4M=T7I&R=K&/A;+ER9BPG&2^ Q'5O@:31?.A!H6Y"O6*OF&T=?>HV M2H,6?V;$PA75\2!*/_!L0W/VISBQZ$C+P<%E&TT^]QMKXIPE"B:)+,Y5ZK@> M2B=19Y.H/ZN^^BY:2MHECP3X[SQP7::*QG=,YT4(F(^M"EC3W_W@KE.QG00) MX$:XN[-!N<&=9Z29^F\X\OWN]*L1,/V\$^ \<@."+:W5RZ,I! K); MT!9&8 MK]4S"Z&'<\JS6^T%B\0(;&VOLI@=X2>/>?"5B40,J^HVHC)"959F)W@V3_<: M3L4(;5>: --/7R]'[7S_CA'QGM&\VN7$WC,2%F"/,#2.&:_<%^3G/'##N[W1 MAO(X]G /]%&=KL>"_@U?.4" KMN.-AZ'[.41X^J[=0CIQ9[LBNH%7]7ZQK8V MO1NS88Q>[3R=O*;'A:"UW]O;,:_"9[Q[N&*<=$P0@EC;201W)]$%'BR;%.N, MX[LXKQ!*H0'O[>?%9&O[$8?7_OR]JZ76M+M:A_,0+0](SDFRY;MH"!X=I&@W MU +*?RB_'E#BR++!#TU\#:9*QO:L_Z:_(R102F_B_*$Y-N/Z3 ,DU<0LP.Y(H>-:[1W1-\B.[AWZ \>.G$ $"B-'8,I]VZZ]78C;D[ MNYLA\$7J[R&?T%L2;5]R^G))\L]M-&[8M\]I;WX6G. D)]!6=L0;GG]7._Z[ M[=Q@"<_ML_8UMC3F"%_U-_.4OG_/ZL.>/X($36C$%@C8E[*_*(_L"+_I&>\P>16_9AFF97^<_0R2\QFP/,>:67M4[YV3N/. MW!#$3D"LG2QA82YT%Z(*'+6G<_/"<;7!M_8]D7]>YVEF[I?FYJ'SV4F(%_U= M);1@@#P-/DUF7FJI5U9;_47W6'X+RM7# MM>24I($U&HH=>$Y8TYB$N4H&#&,Z81G0MV%ISZP9<5UG,4J1W>7_(&MQ>-63:6>_]3/^7?(X60S(%!:5]E5GJ@NA^?K-A:;*ID/P' M-J[O$F2@9>D\=\UM_,].Z0L$<;P82A4X\ )6PE8!'*DX$<\O'ZHC@ZE/!&<[ M#WC:\!]I3U=*:->^MI^?@@#VEM]9@5[" OM35I)XR:KW^,I-7:@:RDRC M77JHJUBXH@4AQ536QH/EVD6T?Y](.I^JCLK(,W_XD=4O\_:OISVKD0;K(-R% M[@[3OUF=L042;36EM7BKY%SW#ZW07R]%O M_H%*M@I'?3VS/U__J&TZ4]?NT9 \ZB,\]9FOV+N*IA/1MEKA-B#V+TX.6_\E MT,_==9-3@=;[>?WH@KHD<)2*$ _Y(PR-X3R+DTA:MB].NNO^+G!,R7C3T]>, MI<3]F ]^-WS7PA93%7H]%&\.I-#Z"?(H>\;IZ!][QZ.\<_GLG-."*L-I%RHI MJ;GN^\_7& P-+M_\CU?860Q^KK4*@16X!2I5:!UM\^C>/+\YFP(I"-?4[6\, MM3LGJ*1./O,-0W4+):QO@8*W0/&F6R!9WQ^>:<]L[F1^#\2,@$T?7V(BE.4S;MCV(_]53BNO'O+ M%@C*Q/T9PS",,)VOIS#SW#'N)H*[#UM]&?I$B!EASHW_+P@.V98;_(_8_XC] MC]C_B/V/V/]_$'L9+X,9.,6=P2QON/Z;0,8$"E:4C Q<@8<7*ZXSP]?2CI%: MS#ZHUW_$]E 7J?Y*GU9A@VHS 4**MBHB0Q)[,1]Q%MNL%7-U"Y2):2AGR_;W MDOGP.SZ&0].J(FX.GND_16A58&ZN39,[D)MA[QK[E8?>WA=X6Y2^JA$C/;?] M8D/R+D]V@4! A ).Y.[D%+'CJ+A4Y9AN-3&?.]W<(W3_H3S>DZ_H5VOF\P)]2U NORDL!V.;I<\T^$I1P,"!EA, M&> ._6@?_@"].&O.!W81V$O#[40&Q'M)1-JU73:Z=7556/=RG/CL%?-9I3WQ MB_T&GQWCA-C2)*8:(V59EW5@L5@9>";PO#J3J\$^.8F*G=/7/?=>UCO8@W@_ MU3KSAJ&,\)[TV7U1?SU'/N66*6^^^W^_[>$_UW_A>K,%DELL.&YP!U(>]/)J M1L3(G@_?;Z]L5$&Y"MA4POSL&)?#\V5Y'R1*'G76[%EHV#5:K:J)3$F2P^S4 M]&]1W>'M-V] !C>>Y^8\]SV/Z1QA*+)9/,C8=OH*S/(;>,%L)":<@N+.?=Y? M#>6A52G-\.\?'CP1'/^S&ZAM-WQ]E8<:Z*+MIITL7<7O?U*8LT+#ORQWI//P M!/#:WKJ#BX.Q>/CF!J;7H:RW0! >7/! Z#7T70T:COQG_G_F_V?^?^;__\#\ MT>H*$P91E8(2YU:<[ U6.@\G=$F3%RY<.>1&__SC267-6-+ M>GF;+G5.+C? MR?0!1GF6A09]KE.YO%LR57W_V&]'L=-O"UD7)HV]ZQKK:QK2Q#X:O7LOIGSP M54# 'I"(\0\,/X\:/,6\[5LY.N=*)S.C.=5<%>1\MYC_WKD@O"SC2?&SFPT_ MSUN\V'\U0/CYN$(OWR7S]&_F6'A):\L<;*6:M9\[1/Q6O!L88Y"[-G>5AE]J M_,/T,+7^_K;VBEO$K_Q#O9-?'ES:5W0UT ]%/M!7$J2^CSZ?SC8/I/$T 23V MN8Q&J1BUC&TXB-45SO[X.G[<037U3/.1>QT)>Q*%CST5J_/( _?6"P\\R(MAM9>0!Z=WWN_3]JW#FD^*7BCY=R)CKZJ__J' M\?_R!_1B CVRN)1&WFY>:X\!HS" !T.W9U:*D9)D^/MHR1)>BA'%+3 *A50' MAQ\TG0FP.ECG^N$0-=E.ZYXP1[1Z& H<3^$ZA3-2N 24\1;HE>"3$VI"/:O3 M&=2-%+;L*":K6)3S"GV8;<2(3J$W(9-)?714)$.M.[K .9CVK3\&$8;^R5Y:O;G-!Q:TG"J2%+%=/-,31.Q_(!UD=N^">["R;!/ M ^7/+,D)RP:5QN;5F;,:X\MZ5>Z39B[V-SEG-N,.7/8$!625\ =IG(D"[]ON M7.$LF82K-V2KQ#&TX-OG+) [%WUWTFW3\MH3P2G1(F6FZ5<2?B_4_:S4JEO3 M2.".&#G+*F5+Y41<$GJXGW_C*!7#EM-B6@%=#%-;P)1"R"BR@-$<-3;@8D&; MOQ)>!A\)G=S?4C@/,YVD5[*MK.*9/ZS>*@R-% *&[7 E/ C=A:/#840L#=%7 MG35,Q>[DT7;^5M/8ZZ^14STQ'CDDQ^O7I0^U3[E\U!F:.X!0B-76C"[CO+]) M(&J.<47]MD [&0QPG[>A,!!?U,?=TS#2JDBUFV\.WR'[_(1V8Y'KHS[2],LL MA[VMPB;2:<=NK:"%D;(=OGI;H#N/\99+Z /T_*)7/C\)?!9'3;"1F*MYEIE5 M"RKVTM=0C?L]30UV35Y^?'@G_U)U$L]>G,G3=^8"EQ?>H"?A(M"@-K%NN&3K M\8O(E&[E,X.'1IDKALR'"M#C$J\_S=\RD%H]!BMLAMW&U,\OK[!O$16*:/;H\)_;PGS M<'!CK7&_08Q29=4W;9 $"/V*S<>!$' M58_V2Y/V9'[*^"$0]LS_4[+[Q5_N_.O]W%VV!3WX'=!:VPR\,MN+,7_W%QO. MLOGI*\>P96NJ0R=N/MS0W[>@O5[YS<$A=0IWX!I%Z.+C0Q^K1V"WX0(H1=8Q ME!2]H-TPQ;U2(86R*ND5M'GIWO?9_9H7NK,QZ3:DMH=K P.P?81C!,J"A-@Y M!JP+-^/:I?R^B;6OE.4)1$PN+1?DDAR^?Y08-?EXV3]W7\>QF_[^QPY:@3X+ M\4Q#(!>055PV90D#VX>N[F-">$B-$V\-I]-F24ZC_N,0O:7CDP\JW[]//US^ M=6&S_NM@?7O!P,&[>ZXMMS[X4KXD.6/+? V6(5PR3,$U0%=4B?"$76WTL;,, MPXRRB8C\H7Z'X$JMPL# 1[?356O\9V_(93Z>ZL71O6" =LSR7"1+"NAC%M"Q MW02U!8@^<)1*(NQ&NL-5V6O/ZX>>T,2*2)X[GXD[W)5H/CVT MH:(RCR!Z<$7%&.7,M[PE].79 103-$QT[7(**E9B_%DQIGY '^$4DSZ,K58: MK;C3CA5>&/[4T+CC\]>'PQ\?%B ^*>X!5Q D,(CJ&2U:7X\Y-%%=%FA353<8 M__V#,(*RI$DH_[%KGEB1\Z_2<^$JH;]*.5UH5;^2I%*;'5H.]+,<4-( /Z3@ M!=N%T>FY>&ONC)$^/^QMT[BQ(^P3WW.329.<_LAK-_2E-VCP&J4)SS*S=%ZM MRL$A&)GJ+K@:5A!P#/":\VP> M73&.TTV+R%VD3?<:B.N*1ZQ;[\[?,U92=^(##CIP=!W3"1<.)8CSPNO/U30B MIO."N+H"8WCYXPL 2_-_\I840ARXE3LS,[0(@=+/?QH^&P=2L>49E7O\X\N^H0NPN"?.#3?FHM:R5A7?5V M_ ,&EBNZ/> +P%^.]+X U+#\ -VS=8P73\)? A&+EJ>_VD;Z7[LN0#)N;DJ> M/2GL^7QF]\%VTT_33)@Z^S+@22=06>SS0,(<1_<,?;%,K[EG@I:Z=_V1NWQ6 M B3TTU"&\KX?.4_<3BF N&?07;,[Z*=Q],# ]&IRI]?UI@F\ '+>:<( TENT M:E!9/CXY&^N].X?FC93?_<[IE)*2*.A.-UFI'BR*LN 9I?5/C#3$*(0K0H>E M6@@*5M!(VC5YRX5;(+:FB4*S.8&9U=;3\"-W[8=QL.85?.CQ!_Z[0%!'O!2: M#'VGV >5!LH[T"" 5%[50LD -R);NK@:M>]'ZM4TQX(0];#0E]8[1]KY=@ZX M]N_>'6%]C5C 5O#FB@0_#VK@[GW/>6^Q8S-J/@O<&7T\J>IU8.*2NQTEW^Y* MKK'_ VF#ROZALL[B&\GW9-/G#:&4)]"=K3H\)) # EDQ*'=.%40'N$-[4)6% MH4J*!6_6?*Y]PAT>FRQ._D1'W; ,M9+UNYU8<_.O2K_4,)!_PX9LX M*+Z2$!+D:A6IVQ&,0$- MR_/.(S3'DGV?VN5_(,:K9]9IF-L0$[8 '=8+3SHRQ%5D!-ZM6_'KPD;MMG?, M&JR+M&JSWPOOC_J@3?GF)#0,K0.O*+[9WO&7F S N2()]+%N4Z^HK(*$'XS5 MWB=^#LU(@P([S]')/MM$Y(<@[9:FO(%'XV\2B0KG#P;,MDUM;XG$:XYA*#B< MK#Y:'.7*D.P*Q8JRC296C73).RSK'S?T#I][M$*U";K8(5-WG4>GUA[OY/.Q M"?T&GQ9UM"=0OJV2LE 7E'RQ@LC]0=Q -H )(,X'LLS3 U4CAF*K&PB(+=#? M0ZM9.*8=VWX+]*(E';0.!31UTE&.LB'U.*?Q#?/& MIJ;F!X_Z[;6S':%F3(<0YCLO M8M?VJT]25&$//RE!R#$PVRM.?XK-C-# )!0OW>VZPW%U M0G=T&-]QR88V.?&BCXSF8FZ4G?@C[>W9=>-UTLB^YK23AV7ZNKAD<#V8+;?N MPILD"]U-',[B*1A;B$AL/46%22-?HLSH^N5]'/4UL-S1X.B1P0B#R_47ZB8: MTYP['V>;" MR(JMCC+U#>\9IMX,Y!2B*L).T,W#4UE%SFP+A WU3]=V 9TXSM9@P*DF!8P, M[JX@ %K!G28+&;W7L[!B[;.85:#C6WF$.CQJ*6[F1TNMN_]:E7^C?4 \]9I5 M5CO8X+@N-L$$^LZ6K?J>S@3/Z':9S"K3JWNAB#^RB2X\KL[SQB>C]*,H.[@X-EZS)%QGJ,%X'EEBLF9E9C)Y2S,RM[+)5:KIW:+]H[*RS=.:S?MF?N)UXWJK' M1)$S\*HC>$LT+Q@+&($%OBS2^VCQ@:>!)Y83WQ_D7/[1+[X7E#-QXV3>QRI) M[JZ;6Z#[D4%0IC>;%\>?_^;[7<"6/\5L9 @M\X!SYV^@FN4!G')(7O>BIR3- M^NQ2N4^6PA=?6*DLMN;N'PV>B[Z8^3HGY_'41W"]8CMM%<5E[*8%3^B;"#]3 M=TISLA% W^:.\-QHM0M,;*1 ,Z"!DIG$HV0 WGM+==.W-EP.?['X?$46 [_K MH_3;G]/FGN>9U1^WVTJ2EZDL?W0/CN[X1(4KXDW_PUPLHA67,]P7)5-X6K 0 MQNW2?[.Q<+-6,[[$G'/BZ[EWPY>2-B@'JRX]\I*TJ#M-NXN\X$*[%]%PN[]%H M&-WCVJ:5O7_D4]758-5:<"(A'#==WDX6A"*&@7V2RSV,%+LZAF$G3NCG\>$[ M_CZ^ PY^\6^L2DEEZBC$_7T_D)A1"&&4]:G&@O"]0D/"T+UQNS?[Z3@T76&UG8/QR6=8] M5>S>0WP;/)!6F9OJ'MZ%A,!G^IC^DR[#M)@,E/E+^+XF39GJNT;F/.:Y\=[C M6=3>2_59A,FOCKOW],E]M_#@"IL_M6:=Q72(,;PASSB"N7(_X8JMD7-8 M0#,K);7UU-S82WN:I*KIRM%GWJE&#TN+S<7,XV"U'T:\O4AFFAH:1QSUN[M3 MFF[])% FR&G0.BB/T16H[Z1+=L-G2@S%D2I=F]9][#TX*<7>R:E!VK"I^[C7 MO(ET[[L%[NF'L-FCL8^^-,GQ_;9ER\8QZQG;N^,4V3Z<=+0E\FX(3G8+%$A6 MZ"D-]1KKS+&GJ2G\ M<';;;F/!51'2,^/OMR1VR-^7ZW'&?TR^H!W$R$Y1DP M<#R&^9C;K<\I,&R7W(5OEOU51#?J:?B*I:WM;!H^-H@N^H\7#H*F_UYP\#"%39OJX+!?;T2'$>'\7[UV2YOYGU35"!HW.KL%4E(8CQ*A%%F("=XM.*9HZMSJ?O-MR+?W6,*!MRI89Z\*\1;!EQ[B[8^;.89\A M\WP97P=Y'G&#M"QM_X),)O?6# ?4R$\S1]IS2$E$^>ZPCO.0SWS?<'3O"F@B M=S\O/F%6\49L*4+]* ]K^)&1G6A]P*SZ9U5-0Y:18K1F9Z@I;"/\VZ?+ K?T MRD196*8S4%3-#N7D/ M]D1/0>D.JS.*S%<,0@IT>S/W.5QR3$.Q\)B%GV ]CW/6 /UN$W70G<'T#X'' M30H;&UU)7B&--Z3.NJ=CQ?V.O,P^!7][?%=2*0 _]8X^G%+W\\UOSO%1:CQW%%=>G%L-OD.ML,E)>%?)2% M[")$AU@BUQCP MA0BAK#FE$ ODG0['<@-<##5T-:.13O*9>7V7930<=J70+ETB2?RA/^5',R$5 M1S^+FM>!1]YW(+H%:^ !=Y\2Y;#+,KZ!SSQ M9!QMH+&Z#D'^6H-0P:]Y$"S*8X>R,VRS)@8YG:L'9'2#Q8VCVNBK6?6$=.)C M(C7+3SIC7ZN,B$8=4?&/"=?N@]ZAH>]M8K04MJPIQ2.+$%2$($Y1&[-0U^DM M-(M;.X_+KZ;A54-K2!(PAQ1UQR<33\9-%2)[BVR^?HZX:*#R_6*\K#4(F8VC M5,_D<47*65#4">!KS*Y7NPJ"Y>A6;K&6'S#I7#2*O?RNOC%'_<2+HR8EIR-Z=:J;U=S&2U\>M!'62CS0 M,#DYZ $' MVXH*;U6L['L#P!SH\ZECCG?.COLY*:R('TKS=3DL85#P9\!=R)YN8'I M=$)QF4;Z2 POU$_U"_IT_^ AZUN\>ZY/=1D".D*=PP)+:/%)M#;[$H!EV*-5 MOHCA4O*ALA:G)#;P"3=KE%P6%%20CA.?;(9ROO@\^IYI+A>EY^C+>0&E%(-W M8((QF;[RG.<145A9I X-FUA95D=?[<:!%E_YO^[RWS>W]_YLF$M'3)A#S5J5 M9HY5P$%!YG#+R EU&#V.:0%6,KEEROB M1L:G1GWM'"6M;*6/%YYFRR5:#K@?\DFC8 *VN^8T=D!GCE)@O.PK$)R D<=K M!?LJ,BHY7YDUXINX'[T2 ,:7+U^(6O1JLQ 06.80$7 M F*_/D9\@2R^JSA>AS?E#;;E]D'E>8.S#+DB9$9!U^9P)D05B!9#HO87,E^H M.'UVGS4\2%INO*Y]XT":Z<':B+UJI5<83Q[\_LY;ZOGE[4K36,ZC+= EPHI^ M*!6:B=ZSQ-7!C\!M:WA*8%\@#CTO#5YVP_?[S?=]\SZMIG4C0T&M!#LP*WUB M >K'6S33#NPTK!MORM#I@*DA9^>X"H:IOU"GYE3 ,J$?XP6X-=J MFSGX(B1WL5'F"[Q+I3_D3[34P)B=NKEYJJE06*[G0\YN"H\M G[4+=#=.@(? MH'.2A^D^LN<2N^S&]$JDNP)#Q4-5G7I+DTY;NX%N@D1'2FY#3G&>00.S_"B\ M%!'>!:6?AZ9 U%K&;SZ!M=8"'CPG&4T=7@B@&KPQ;GIVPBNZOAAZ,,II M-+XP?+'\X\%9%J./JG-G"Q0*3?#"=K*&4POKJY-:_4L_(EZ2 5NG!+#KF$'X M5W7MIJ!O)+F:?MP1S>K,\&LB0H2G($%0NQKHJ:0^!TNX6@WB=N-VUE7/D*DZ MZ:WV<51#25(&1C)X5HN0OO![FO]HK/,G3?O=1[II-O%-?-'9NL>W0$QMX/(< M//V6*2\3R\8?9.AT5[IV;J:06L&!<^85 6,W5=Y(-9HP%>Y9A4WM%Q&)-+HQ MK'[NHZ(.I(^'[]^A*E _6"*F3JBO.@E:E]+MH&8#ET4ICQOKDG?V![\TB+Y>(.C2CZ:^=;(WTORBB%29^ 3!C'61# 6N&D#LH;X5Y*;->#GI"2S$IFUB^UK>&R,4V-83;ZRS5K%L?Y2A M\=YW$DV>I)73B9VDF(%+]>E*,_AH=T1AFUS"#W08XS;+NAJ@N%VH4F:;1JU8O$CY"\R[I:CA)O3/*9S,^[SU[_6ZOG M>[/$R%,[RII_\N5345_MS[R<5QX9S4M%-]^U>(6XNQ"_"I-"E;Z=S+HS32D. M_<0%H:0Y3S"40LR[9@$I9\CS)SJP4CBM5!7.>\A)D 4C_H3ZH0R M+HU7&X4FNQ>=H'.2FNI&ZCZ>R24$.?BOZTR?20O8+R9\IW%\_'\42-SM:UK_ MOI7>-E%?)JF751MB\UYGWO6S!P[3>91FN,FW?:S?')-TJUZ>G-0W+.;88;/Y M9?WP>Q^+<#Y_?@ Y3)@;]SQX6@[ZA"MTG[[POTEWNSBW[U?E7TS.)S8,D*>?FKMIXK[].5$"\.AA M++RK:[Z!+.V:)-ZNC^[]D7DNZ^UC\0<=Q]0?C"P4^CXJ"?X5 M9_PGH_3!IQH;F@@W>C(L#XA06^(#^[P0=^IU<0(+IOEKCA(_WN2_,WY\I.RJN'D^DV(0W)!U0I_\U/YR^B>WD633=53(%4X>[8T3( ,M!=B-9 M5&RJ G>L6Q&B %Q^&53X(B,Z/Q<6JFM46+D,"UL1ZQWJ$([5L,K]"P+;CEAO MEVU#0;= B*:MY4"N *SIMS5-9'Y$; KR,YD).ZIGR^[N^/#._@/\V0C=W@>DP*(5@RC6L,M#"V0'8,R:[PFPL8>@5;,9":6AF!,M),R/\SU PO7AJZ M7Y'UO6'N^S3$:\/K/[=0OY?$%H!EEO%B ,X)L*3%Z]@P]!LRKD-R7H46'EU4 M>/LI]8)B@LYM BB!U'D&G"UCSLSB5&R!$%A \\]=/!392/N> MU=A#5@5BND>FD9\0NTA%X5 G1U>7NIHFD^L'K;6O"5=N@6*PL\+X*SV/L&-; MH%I<,MH$R4N%DRQT67:HLS6, JR>D9T&(S#]YM>]>I?&5T]RUZXF@"YT6#XX M'R/ZG@@R]]I?;,H$HA$#7E.AG=CKA(OSW) M-#M/>TFI^\=U[R2+-%VS>BIYNN0M=Q_*C@[M&$[Q6NW!I>&U&T?8YM0GFG/G MIZ*\&S1U'>RT@OT?U.0E6?OUVO>!"O]JS2FN6++\D7>X(AB&#E=4C4[H;K:] M7>U*S2Z?@X&0#MWJ"C[6;WY[AXJLAA>NRMK8E$;*V&K=^.PMLG/?[F*31^V0 ML9)67I)>RDBAZ:R(\)*3#> 8XRVFBI80<,IL@^/1&&D%J^,[A>8^-[S^(:# M3H%HV?5?T3HA!U\.@7:TX6^+[J].6=T"!4D28Y@,S@MH,'@&RW3AE!G@)3_2 M%2P5[3^WGKI,K31UY9*F5L-^-#^HSG-J:-K1J_^V4^NV]5&P&9LFN@?$2DRG M8/Q?$H+W0P,)(B3NM"S@"T_+6=A??!C7D75@;&_+SBQZ[.LW_/O=+]>!>A+9 M3SWB_[-TN4WV#!>F%5>K*W+#ZU7=R:9&]\[OW7)WZ"%7E.2 EC)QIN"8RD/4_O5LH.XM1A*.50)3P_&7E$0HR*2.*J_6Q>[7I9 MM9P>MG=O'B-?+9RLU/:\=Q+\+5V8H;UVF=^V MZ?"&BF0RN2ZING/%]MPX-#C(T"+\FE9AGR=V\@TTZ5V'-^P;\EIK-?\!3V80O4 M<6(+Y%>)8$[3_[!E^YF/.7BT'GH8K_RY3FFCS:]G"R2"^'635'GJ8O/!AFA9 MLG7XL>1)E5/:HQ7[^N)( 0;%IP)_20(ZV.5:^A+3"Y#E%- )S"K@ 0-GQW"D M3^FAKC/,:5*,O8/=,ETRW?E3^].DZHE%XS9-^VRO#.9D9F%C_Q=HS//?VN1G M78B[Z\D6*"]TNRO5,MUB[Q:H[%8EN@!9T74+DXDRBZ.&>RTY)1.Y7Y\6^^BZ M-=6\=[NX M-XR4,94MCC^>.J@19Y2&ZM(?3FF^J]5+/!$KZL19I!LF0>G6 M!%(+%;N MKVFM-_3"2J734_R2'-<,/;,%4N3JH.1Y8B#1'XCEW?%P1P+G]6]++6>@E#9H MP%DQ7#7JMY3IW>0.F:>F?XSX4^NC':YWMDIVP$T+':K+%3W TD()DIOPT?H=, =QR;DS9^9'O U^_Z0VH3/T2U[\O/#M9< MGT6Y;[=TY'[&*&(N2]Z&2T1!B8VG1_ 0]."1A4:P*$0CB$>'?K?P^0<'AS0< MZ=!JS>LY.&.E76NJOU_[= VF=+*@%POHQ+#ECS)K@%66&7<$ITH((B3,JDRA MA9$E?]R;QMA:E!4OYJ?O+Y*59FXW-:?;#SQ3BT8T2F6?.N?]#30T:33HVD&F MWS1,MH"^ %9[3(]#WK,.+A[_VIM4@7R]R>PE_MUXD?2MH;'IP5R=>[922H%H MB?\1.84K2#"P#[PRT4.+94'?RW2 MHO=='%J#L7J/%/3+Q#WFZ-(0TZ[,DBDHY:VZ\O;GPAX:@0^[ZR=8#-Y^!/ L M;_/NKS S]&^.8QCFNIC%?#@LN/M:T=GWX50+ONT]U)SG7'$>:+FB];A$C# T M""PZS88"5,7DNH[6!1@>FPH4VT^M%6I8 X*C./$@X[5\?02:^.BLM [LIX"1_< MZ>K;KY<0\W&/V]Q+'[N"$& M0'D&KS-=N<. >]-W55"'B0J6"I:N7<>O3B$@F85NF?GW]L1>$D%J9Y_4%J^Y M$;-+L&L8W0>FPV D.%?D&96LR!TDU/1U8U,@>P"K-\C$=0\ (]EM9BQ<#]MA M.:.O_]8AZ!O6K<$>BDP=);[78Y7]K3T!QD'5""$8XE'F&U[FYP4Y@+H +#&\ M>UXQS"F8;B.ZY51Z'52.S"-H]!P]K]F\H+79/L1!V[AFXN_NV5OXJZD?NVJ5 M-WEL*H=EOH"I0600KO) @T!5[ &KVS-@WIPR"RTJ;#>RP)U1N=%]BYOUROHZ ML^* W@#A:N+_UMZUAD/5MNU!&KL:@X:(L5?9)4+1C%0HE4I"BK++-$U3291Y M9DGD08B*!T\DB]COL^SNL\UW7>URUKX.-'X20C_2O?."55D:55]?U!JC&ID,)R ME&1B_Q3G0H;?AG!6+0TTVIE3ZTYR9P-&BU06Q]JI\F]3],L< MV,C/ 'T?[2S 7(4)IL$=/"_.Q'TND*2G]0E"B0Y];(I\P1H+#!IGE$U\#^88 MU:?8$'7<5>*/&3G9;K]?N59YRE$^B-G-66:@50&Z!X5(BT"@3HM"JUM 3P%6 M!NJ^Z9LT!'DZ%JF^Z>H=F8 ^&OL6A 63N86@ M&:N3!HM9/CUTB=*R213%[TP068=47)@#KCS]?O+CZ+MUMUZ'1VYM'>QZ/'\N M76-.MEE.NG'A)C0>N%ZJG&(R!) X#QN!2#JU(:<]2/;[+LTVF@K8QUANH ^8 M5J4AS08*-A)(L_+&%ATF%O,?TMZXN@NEE3X[*=".^+[%UL+C"+0(0 'L97#/ MMZ%58XKI'R_50EC/E:_;=2]L[LMR.NTPY"(A??*4%51]R#\!SHX1 BN?-TIID M7LP,@%YM>IOZFR*HFE4!E/H*DZ6LOAW4>Q]"XR;.'0L=W2QGJFX20(?ZF0FQ'?8B)^3#+G(A(!7BY>>SI^:=RV=7%O.79T M>I'4*,P-CZC?OTCP"%&9%]XM\GVOK^>Y"H/[D_;RS6X#[,Q=TPG.V+(#.,WT MINC'8+3/F^3*=SB3/J;QQEFMT:UHGV#$FI252$@)*,852%A\O!?Y(Z373T!- M]#($,7Q"\U,%C!_WL-*-RFO?D:JPDUR746AXTD(L)%H@T*HIJZ4S4"4$HPM,CY!8O84&3PCL8 M8X .Q^A!8Q,JXB)H2P2@#:')O7G1JHEY?9_ M&=HL^+6UYW_(.J!(F,AE+XPR! GBQE]>(X-LO1I.FOH)('D5)K- -B"Y\01U MW!^%"#_PE>"+?GWZ^%1-S9M,2A,CZOI0,-;JJ.'Z@V['O?"@=.R_Q,V=LYJE M -T*LYD4#.)#>%/=K5=BG(Z!F>QOUL-MVJ5WL@R()D^^+RL09N=+Z]=JOA$> MFHEW#XM[]%JZATIJD-DU1HKA ?0,+8B^"M.ZSZYHM_XR,'X14L/S_?-3-]>R M#!UU#C=D9/'^X.Y_I[;NF4]HU,-$6!C4)2W9,)?9\+F>299V,XW!4B3WT) B MM:%3P_2@]:3]GW^%5@YC?!R&%#&Y.-T\3]12EF,NO#=@S8N+?!9HM#R;*'1B M2 :!%==9&8*Q2>!O_%C&="M<>&I!+"=>ZX^=KE@@1\&7\U="2C?\&IZ-%#H! M=!<[0A@D@1WZ7B"B<"VXT'$S,'-'TNTF:[8NZHRURZ!*T:'AJ^^VU@YK'O\; MA\X+45X3[I.&>&1Z S&"%J#$%%J8]:CRY/2<)M^H'8N(ZD%/#J>6_VILMG9K M:(F?9'0P=S[9YYZU-N!#I^&6OON+!N?BKL,0>M)E^ U0EJPU6O4J+$/"9PLE MH.^:WYX#V8,/7^$FM*I:/IEZ@:[7\.$>%REV;]-I9Q]Y+_=%KG_W->MP[[22 MYK2E[63%')+O#2ED"G'D/I8NV0&<].8GS99,9B!CO!DT9.T"*@BWGI%4K=D+R8&888S-]\+J@MP0'7R@ M><&D6W9LHZ=)WMI>/):I(;[ M3W15BQ[4SDR2.J/SLPMY7GU,\;4SISZ)[)/HNWJ+.)ZYV4X_/,J+ZSR[VOAW MJ(5?U>3%;/?]9SOG,W*DC3% 4[@(A6"[)UJLPH(7= 'Z09%Y.;EOUR'LEWI? M02#RH7/$BM;?;CFZ#&BFYU#0&_6D/+^CT+=G70(8^5[$W$M,YH65I>OO2(1[ M$Y3\&E<3ID."A8QYHZ.QK-MV>7(L0.\M_)E.@$/=0 )VJ86V]Z*%16VCUK4> M^P%'R[DG?A1VLNS3B&*E%W 8#";;(LT #*@5J-44:02P41G"W:)-_*3;(EM\ MV.0ZZS;?O(5D[9D;V@%;3NVK]XP)DE+\NW?0R,>IXRI'4=OR_6 MZ.1$C[[!1"H@')"Z;$UIECB M*BS5MT6IOS8H_N;:*OZM$-XSRO-5V*6GQWXWXLV>]ZHK5/6,(NYL.,_49HZY MR"F7VES%5J["1!LR($7QY +HZ,Z=;D/+DRZ]?MV/L00U6_74P&@)@BHM=UDT\^,NT#8-S\F3NGE) E4^D4$$MP:U+X";Y95A>_5BGI^4;^K*YWE,N5'B+? M%@?#W/['ZOFIL,XA!6,+#0 \+X YS36&G(978>>#=$;\OP6I5A",[BP&]$=I MO,GNG@LV41A6UJT,)X4UL16#$_,'RVGG*E(+:X+F&BWMH* A>>\#?SDM;I,^CI>XP/X%M/./:JZQL?'F7 M^?8S!P_,=-[/$UM5)&(E6"1_"=I*G@!JJ:(-OMZW[J3R'?PD:I'WS/VT,@T1 M,<1G]CS?!Z1,_)Q7-SXL.M9:;77\A-E\PS^_GCO 6ZLPPS266,("^E,#=OR? MCG/U^!M H_M0T(,C$4"+E\A&-!6)UFI1(AF*BS!Z,UA%:"?)OI_DSZ&<6IMZ MM#]*C''*O_$@WK:.SE#YNHVQY:NJ&WZ2".J7TG4C!:&@/W]00/C8M!=X+K+E M6<]IKG_31[+^U+S9(>3^ M"1N)(+'D3T\"=ZPP^H&I?1M![U8 9;TD1I]X/:+Z/C@A^=S5%VN_A=TMZSI3 MG++BP&$Q:+(B$YY;+F^44YAH<6TWW*TN@&![;Y)+W M]KM]Q+^[>\J_(7]+DX"\LTH[XZAW.O%-7U%6$NA$, M[\8)MKJ%FT]II-M9^*A:B?\Y5^?_C9/8#)(\AYC<@FK@>:75+C<-$!^8B%/& M/=7.N/]9N_WOB\\\_B!5J*ME;0F]_+[]2+N&S/K"TA&_S?^&_^A@5W]\C]02P,$% @ \Z9,S/? M-^N?\\\]<^_Q?82>P"<%5=64T9P,/# U[B_@%8^*5] M)3\'6P#0U 1X 0 @ B[CW0$NX<[( 0!//#KC+*R_Q_\)/:AS?/KV\ M_/?S^N2DOYSC"TL!0'+ROY[_*V_QTG_U]YNW_WJ(W!81D[DM+",LRB8L)B-^ M6T9,Y#^\AY,"X "X 9Z $^ /\ -LP&, G@ OP2"A5\&V7MYN12@]=@JP,E*VIH;+$].(NLGX^?BYF+C9#I[^IEZ2?@ZLGQMPX4;3RM/!SSM8R]A:VHH_M;86%WAJ*6HM("QL;2E@:2TJ+& M*FHM*2XL)6(K_/3&WX:W MMOK[Z&[>'LY_&=O:2LC&V<;%QM7+$\<-8:$;0O_<,7$L^ON@_R'[<33B,#+W M/6PLO6P4<4W^EX %;@L+"(L^_A M">+QU^$?V;C_[TG;V4'^WYJ4OU*)N_G7$USW.-TC)B:6%?JW(_^9%4)_4SW< MV=\5%?5L3/ ?8#PRA6"*Y<)":X0$!$2$I%< M(\7QF(2&\BK9-7H:1@9Z&GHZ)E9N=B86+A8Z^AN"-[AX;O'Q\S&R"8D*\8IP M\_+Q_NH$CY"(B(28A)J4E)J7F9Z9]__W@6T!KA'A?<-_AX]W [AT#0__&AZV M P#AW,$5O+\<_V(7\2[A7[Y"0$A$3$** U1=!2[AX>-?NHQ_Y3B$X!1]ZA%&3$)+1\_ R'63 MF^<6KYBXA*24M,Q]125E%54U]4>/]?0-#(V,K:QM;.WL'1P]O;Q]?/W\ \*? M1T1&1E9V3NZGO/R"S^45E575-;5U]6WM'9U=W3V]?<,C MHV/C$Y-3T_#%I>65U;7UC4WD_L'AT?$)ZO3L%UUX #[>OQS_(5W7<'1=NGP9 M_S+A+[KP+OG^ ER[?(5=F(!*09?0TOWZ#9%G1-3WDCZ6M1)SB#Y$T#SU&"*A MY12##$X5[Q2364YU0&ZMJB@!_%K^CME8@%BY% O@=I=Y'LW%V'Q!E,F&!9K/H%B 2_=/#^D-Z_[&_<;]QOW&_<;] MQOW&_<;]#\;I-[WXW%JR+L%8]<:[IKDZ896=#2],)I(!7TI*W*>N.0JTKR%[ M"PL\,0%?7'T-_"$>,IV/!2\_1=A=1.9@@9'@%:_7@*X2]3^SX:V1YJ[+[)8M M:< 8NB]7.*0Q6:6O,1UN*3@GE+=UORGOTI^KO?/Z((6^ +HX8,P4=]Y/[FA3 M.;0\PA[V?7'N]G2RZ>59SHR7JD5SEGJD%>0,?9EW#\GOMZ??+ V\LEJ8[7 R MH3^YSUU7I<;*S_RBJ"5I4/9Q&N/-%-_/,YN^ 3;O3H[;G>D\3+(UKJY%>(@T M:M__^8/PS4; 1.S1"PVUYZA/B]-R)CIC O0J=JX/B%WX3IW?QJ,G-7.J%QX? MDA_H>['*(24^?IASQ (SA;9GT(CMJF?VU4/4]>\;AC=G7E=W\Q1&L(7UATD/ M?FG/WJC>(VW-,U;\(9NLV'LIG*E'+2D-/ZSC7=($MW@B7:BL)%VTQ\4]DX2AZ?_C/ .DF, M-L9>E-9;F.%[/.4&8=*3N MRJ;<3>"X0BB[_-*$80&0NVX8WGHF6.A2L$7+:,T8F>M+4VD L2WF'[&F;W7+ M0>BZJ;6P^S/KEQY3)!T;%C>7%P5%6_IQQ&WW5G$$$=X5#BU^EO1C*1U8X$!2 M5.]/V6L6.J;ZTAE/3)8([NT48<:LFZTE2=[&>5&8YI/,^%$H7 D53Z&+1>L6 MM2^;^$5J<#AD;TH2;$Z/$TAZ&/]\8_4Z2EF'F?P;'?YY+79'8PRW=F\CD^9)2*ZOH9EQN5U)1@$MZD<^\U=TO/,2$H'IFMW>4 M:7GXL<":.!:XNDFZ$,QZ-FQ35COVJ3Q,(U?)TI';AFQ!7CG$F7R*@8/M4#;V MHK!#7O('_]$+S2.BRO-03TBOG;L@W$U&7QKV=>Y(06CXS9CA25 M>(V/E/#OK)3;HS]5^Z5DWXIWF5863AAC*8G+G6QWH$G-L(.PI.Z5Y^CP$DE: M2[00]K][M\0P /A/=,A)Y46+@ZA-[\,;]2<41]BY-49=,$/2\LX),]*7:-VK M=&.;%ANEU@J08XEOXC718%QLAB_F<$6DTUNNO)>KUB*#IX.JMLNO\':_7=&&\+=G@LZ0)V19BJLS[7(7QGKEUH'\#ZPMWN.'(,;91/[$U:+.?RK?\-JU+D=3=%/[T7 M5F:GIWH)DN)VF_*B2#KT#?WMZ8A#QO?5L$!W]XOT^J#G12)OAAV6DZ:Y0$*# MS$;L-62AM:7W1G?1TMZNN)EFG795G>O:I*G#]PV>\"O573J1^"M\H9Y=/\=2 M$?-1>T]&IEU(M9/X=8(C;,L?3)<07"(P[?[A)AQ/J0ZL-EPKVF)E0]XLEOA8 MT'NL8>B,+J2'O[ B%RCRN$,[TX#N6'!=XI9>HI[0^.$]:]65)B^:0&P[(BC1 M+?Y=7P.MP M-A];96:E&86A"HSSJ]*T>CS2UVGG&A2],Z?_XF6EW5J'I9I+2\'YUR;'P\)! M"OOTR*ST",R+O%GSKL\%GG*?96-I:GC(E.^2]QS*C@[9GUE3*2(VQI,:1'K% M'KSD$>Z]Z5LK!<]P[V5^]^[H R6G173(#7GR<7&&*OK%VO VVNEX,O9X/(]! M&;'0:S^[FF_U#"H,F+H\W>W7&2ORFIE5GEM<,VM\T_WIOJ.MWV(DRS?SC>>J ML69J"V4]78#CKNNA!9&98VJ P'%<[J G^;MDXYG^)PDW0FE42-1W=--T'EM) M;QCL-DA^G*>1K!>$>>A#*PO2QT#7GU"*)IW4@B3-KP!^;9MGF3FIF!N-C0M'=3AL26Y58YWB>H3J8^C5\QUR**=29 M8H&U\GSC\/TEOF+S'?:J V/QNCI5CWWFYYJ=RB970ADV8#A%DB7\O%7#^.FC M9?& MSN9S_C)58U\M:>"(N?M0:DE_2OOGZ5$$W)%FC!\UF^B0'R#,KA^"V$9 MUNG,,3%3J>YB+X=4:IZW[B.P ,]I/4*.KWK82X!;H<9/3$ZP7S-2>0XY-9/# M.Q!O'0%<#Y7.=ZUBN='=49TZW(T%KKOA)-\3DQ+H)^PDBA= M, -UIAF;S$R9.$XG/6[P.URJ?KH,5#PHJ.#LR::8DG^*!?QLK4=DR635+EZQ MIF1A <<9(_Y(FO+$((G-%AYN2-^')=+,*9RE7-V&+D?YM6/JG9K/Y!?+Q30( M?Z -<@=!D6(0B@%(EJF9XMFC7RDH?U3*WZD^XKSYC\8"E>M\?O$1> =-3OA0F./&YLT#"9%9S1 M,;)UD;WM*6MU->?!]I,G: :"!9U+W>XT$RJ+[\V9WKJLCM:4^S7)W2+MIK<- M;4EX%,'\+K6' I/,YBT !'XT(:?)@V@* MK4]V)/VXD74L_E@CR0'TYG/M-+X5&WDV?C5A+N!?'5Z(*C6V(.X4BA-<X1IJ8:>L?, 2!5TO#D9%O@R"CN#-)0DUS530WLZ%P;/R=6PP*?S MO@T>("OVOZ7A?T<;P"]\N\QY1EWX\Z(TR\I&0OJI3ZI%U+G2/5CF;G ^$'LJ M]04+2)#>[M8U3$@+Z([V"K8]:9^ %#U(E?>B2Y>=JKDER&4O1!-:HR=O)2)U ML0 BN'RS4J G\]'>&%AL5"GOHQ$E+MXY_>W(>6F [G]=AXC#'JITC8"*W.T MI\?U^)7<%K#WY,9=%C2H:I./68Z0W)^.T^9(W[Q^HE3.!'?!96_")P)5X617 M_?N^#'X9NLO*EX-2>3@243E-^TH"5B ^7N.8=HD@L3_TM-GVX4^7.#X&A;9# MCF*%')2C[D?'&QH:6X%VE14FA4[:9/UD$)$']&^?)ML&5H0J?A(^[^ DL(H/ M?$&-UX%R_6Z(8;"84E4!XB!0WI/G,Z[A3VQ_W^["HI3-TY03<^UK MW8BWR=<7)*N:]P;O#C576#OIBRBY95I"^>*C'EZ76O:2C8[RKD2;.$A]&R(?P_4)A5%M_',& !BY&F5L_C M#9@^\-5+YYNJ;^3RUV62>F",;Y.RDY9Y$Z4?')WY7%SVE?VS!K"-KU.6YLF5[FF+;ZRZ5_Q54VZ0$;7R2[&E%SC QS M MHP=V;NFF:=4)J3HH9?NB<47EN<&G^Y4CMPAN=]YE2J%WG5X.X U2011.SPB7HTDFZ2*S[ETN/9KL.?#0G^- 7R!9X2D6GUK.^YED=HKBGX MU@\R2 EPO_GZ@T+ME#0 _RZKP"*8_&?_!\X??OKVI3<1G1?%7RI'%O=)&WJSPSK:GNN=R5'S#B9BMVEDY=Y%.B)6 M8(7PF^5)&/JTT[O,;_?8[VEYG/+SK<&"_D\9]P.4:NV7#HRUP?VS%?TS6(#_ MH*YZJ?"18$-P?NGSP1A^6?GDC=1QB'?(!-TB=W37]_).QN<0X8E^2(.NEL'E MY1T OB-[I^@%1"=Y<0[N?3L];X8S_'Z*\2ZWRC7^M!>WU-)N4D7'&OE$3'\0 MOC:/8C9!><-K$*.1TI7D$DZUJ9WO!KS2&)+>^B0?7+8;-&!;6&V4..F4B8BL ML:3IBBW(G9_-?2>IO.V_O:S8%L? "PV>-O1_&1E#2P6 M<;G?_F,.,LI_H]P_CCVB0^F#'O]F.367SSMF*GG3A,!65OI,2EH_)]W12H.8 MG4,7A:>9B_,B)NQ?$[?+1%^JU\]4\#ST($!>;!XY\N#W56V(,X'BW*OC; JF M+;Z37J,V#R[YR! HYL#R5J)#T7YSTH:C+_%5G5ZUN!#%'?2]4:VT)P)/FQ [ M'2Z>S'M@,>BQO;3SPE5AXK8:L,";6-R M4YEJ/R7SM..M6K(_8? H,KW"G;[;P,0\P=@=XYWMXN[B4#"O?%SHC=_*5^2# M5#3M6A!920K]B<>NL*[D[:6#IT3]W]-,Y]L33[DRJ7%^1 "&B5;?^)/GN4OX MAP)"R@#J#TLN5ZAU_]L;VE07"L[&WVX)4^6 M:66%2KEPM!E/1.P^-P>9L1?MNCCOK(E6MI@0T5GYNZ.[[O;_$ LMV#3_DH4R M*E"Q\G]B/*ZHP;<5R%=WI-&K(;;> UO?#LJ_71K)URS50YHI9QP+''S=BSHK M[G-Z%E#">&H>+5_R!XI ].Y)=! 6J(6S)7Y\69FNMI$B?@S MV>NJKD0>YT\G=7C \AJ1X-GID*, 6J\9>&@FV-8 Z":;V>?+LPH@QS\!4L M"'2S8;5V-NE_^;KF89F@+OY!_&W2\/4YGCASF$(JB$3-B?8C!V^,JS7/-=&# M%';06I?/BNKE,(4NBDYJO#83U".#BA$OH\H=48WRIJ%2KN0[VCNW;&,WI:UL MDG+>M3&K&O6[3D[Q]9Z65VJ'RVJZ6.5N0.V&OA'+=%\4:^UJ M]*;"F,/B9T:I/5]+K57^DP.D?UK@5(CA2NBM9)@W&%T;X6?OJ+G>ZN'RO7.- M0*F=1];.X?+A("KD64DG&5&79 M3 .?/Z;OB_V427C/6CYA/C5>J]$+_<7Y]G3Y7,]"8T/'^MSEZ%=F&BSK5:K+ M?D_][_O':N$S5Z.!HA!$B<=(APQ.X%'BC<9+^DWG!I$N-\ZO)L"3[&QJWVKT MQ=[KLS9,T5I0>5C+F7[D( O*T<[ISC,-;K+/@NUAR\D*R40>BOOH[Q%^FY^3+@Y<2*1T9'1)>7X6,N-$GTY$ M1;P.HV0H:5P_O=UKO%"&)3*_ ML_1OT&@91L?KAJ?&(Z8M'W-BQ$A7>8L,^=R)3]64@<,[6C(&#Z++N@H8GRL! MO/DM^#\,I*VP )>V&4[<@AE8('LO'\ "SP]4L0 ,?!4*E\Z'(F/!<-EA\-I@ M!PBEY0A"/ZU7Y\'/^ WZ#?H-^@WZ#?H-^@WZ[P<-#WF?4UZ][WXS?0*T7N%_ MO=O30: AJ:DSB#I%+ZIOTS/^JI*#@20<>DK?8(<%+/.QP.&\W5V6/P1W?#DE M$'@W.GF0!#I).X@%%+F /P9OPP:2BXFX7AAPO12 #^?]S;@ :EVEOS2:@4DL MT/MH KI-^@D+K)]OXK*A,BR0G%>"!2;I-''AY,DHWO _>?GT_WK[$UMQ(7,( MW2^N=4&/&1-Q7#OVPL.Q#;&$4;.+ &^3XI!95/7JJQAF:"\_(N_BF3/NL7LZ M>/^>KR;&22?BAUM+;TN4>7^(A'*2+!3CHPL'; MXMR8C#V^G ^4@C5(VQI_Q$GK28U,SO&!8T+(O*>E_2LS&F+VBV],(-]O5R5& M/>BX@4MM\>822/'!*->C&&^>C\&$#RKKZZJK5:UCSU3L1*(LO]I/AN(QD0D[ M)P,T,TH+3$QFE,HCASLJ.N5I2F3\>T_MTVW(2+ZP#R4](ZSWN?QDS 9EE:U$ M?;O5&TK3G,)L\*4HVD"7F$.=;.J>9^//Y C1VO"4%H NR" X1-R,5&E$R'HD MXW'=2TU_$HY>9O>.[_>(:=*XPN)3I)AJOQ,M[S0\6@1=-9R@Y=&*-=4"L\=E\U[]:BQNKZZ_ESS_>@E M=JX"'BO>KR\+;SVZ53??;VE6ER/;"7X?S MJIJ9W'E[WQ6X+._4+F/^>2@Z_>P[7W+HQ>PZ$ZC8O1HC@TBI MZ=CQ,$FD7B]3]BHDNM_TD2K\AJ9_HXC)GN!*SZ8DV1'-W(S)?3L'\N(B)^JK M-[H9A91T;@-G>(:TX/W'1_/GES::S^3/0BE1AA@B+/"QOQT+H,3"L4!L-H86 M' 9>]T!@ 0PY&Q98+,S)"I5N_HW[C?N-^XW[?P#GLX\9T7JNF6^FX'3-Y>/: MRQNO-E[-QPZ.R.I]W*(CA^1M^E0\8/X08_OPV]W>:='DVS*Q!FJ3)48^MZ!M MW0B5"PIS$!9HS0&A]4"(,O0U+' _+0H+(!P(L0"-&1=U[_]HVG_C_A_%?7B) MQ[E D?.#4!(+D():08?2?E L0/ 2BM0S>(R"+9S+L1YOCG3*L/Q$F/3R^R = M=2K4^W(B DU3JM+7V2-D'F:(Z7-90T@1PS7^,]MU6(\^Z3&R>#M *%%):O) M(%XD* %B-=8DX#@L]F0W3KDRN*QS6W4AP#T9VFB^0E8ZU6G0K3'5'@B.-4^: M7]V.?[>7XRT;&F2#3$-SPJ8MI@].;1]8QVWD$+.4,,GO! M-^FRD# ^S1?H14RM>HW:2P\?"-%;=Z>XP]^IG-S2-0#);3*W'HY?"K&"88&( MQ(7$,^8&,!8(5P6C/H/A5B@.3)00)198&*;$\-:K\RT/?(?\D9/Y?WIP@^<# MQ7\5]KGFV1$?B\5CI/=QBC\DV$&P,M.LL[*0$Q)'>M>M3U6*+3&_I+JNF10+ M]'0N@<_)57XMU,L ?UYS^=]:[2]Q[<:H9W[% D_,<-JA,F^@9CJ;B$Z1\\6T MU$,PB4T?*))C>3Y<^C_6NL=D33[8US%FECKAEQJB!W!Y65 \;+B.J3D^W>2; M"UHN=W[S L0)(J_3TN'\-8WRKB4G LUK@>(L[,_3F7#Z^6N M\H^O'^P8L*5-G=*.UMJQH)T"_P^'25< MRRF?,MMN17F0;G8K'[83!$DB!B,\NFKAKK6FX<,^4>QG46<9^\/-MKL M\(VB:-)\,2K,2#$!9X&;6*!1CJY/>&(O:5E>! F-"]*#3^YZ:TJ[B$$KA5YO M$.OY3D^V"W/5SH[$KJ(Y\C?K#6(%!"OI]0./GI8I;M5*\RK0]VP2[UD8'6:5 MIU)XI&?D[_H?\2SR:HFDV.4>&@OXEAOS%9\?U:TP^G:M[Y3(]R[.4JUIUSZ* MLG\F);\^R7$@/K?>)(S3V>B[C%J%D#NP4VL3:]A)^Q-,BI/!#['B@/F><7ZV MKP^>^,<=" W5)[9,O/6+6M KRLU#C)V;-.M"//LP%-*@:+#Q]!B\XJ&%IPR' MMO5,*!8(E=0^7_]1IFO\6(M+3R]?);U1DF;>#S=KU=>/2?A@ M0[+>\.:K+F:2^L]R75_V!-6);E1]T8:GK_-]$HE/6=SE^2YJ$%>KJT2C] \O M)M(D+8)IUINH1E[L18L3%2VN/;%*>WG&FV!XP=>WC$Q+P/"J'S("D7-ZC\(O41>9'6RT9*,!EO+&#/ M?/W(F>+YK9+N5@LBM-S"QI7#V.F2$JVU42&"5?*?6>\BSO:#MSP-D&N18G+M M.N,NJ4I;U)JK4CB&E:BBG3X;HEE-FR8_ODY7/V)YZ:?= M6G6:>'\MQG)L/GCN=\WT'.>\WS M=P(R_6O"MU^]@4I8R@LT# MXS)Z;V10BG7&J392J T6!ZM!9'WURTSO^:KP$M[?).HIEOGWBXU'DN]:MD>Y[-^80#O MW:O>%JG+"\P6?[2K^ /='4ZG093PN'T!%V\Y7_<[SFM?5<<4!,J)$M_R!0]5 M7@LU2B114L8"U[Q]1NQ&BV;4Z\J'^05*CNABI;6GT>,N;!!^+"D]*J;VWV[J,LTA)S6C-?0 M?.?BKR9GG#B-YMN9C=O4G.KV2/KV*S@(+MU857EX>\D!>!+_DB*N8[KKHUU@ MCD/ K>J$<[U:O_' VG1#N.*+'%N>HMR8:6KR]CT[V2<'#DN-GOI?RC1I24D# MD7FSYG,7!:RJ_2;]RV^RI_N4U\@/WNT 0<69,IJ>[2=GN9VY.R79$"=HGEGE M\<.J;-78%]=>+"7)MEC<>;,L\B3B\$[9//SG>'UPO/'-JN,[M_W1< MZ=_ZI.)&F39R(8VJD>W1XL:<6Y?5M=P^?[R+CG ;QQ @4@8[=CSX$DGMR[O$ M"HG#Y&'7\3@&_!L1!GL28[V;/O&'U'CKCPUPOHYD"1<)W43A(J$K;E"D&+2M M%A>@$S?]"M!-06A-P.OU;]1OU&_4_R:**W"A-,K86=XU&PXC,^Z^V#@\]P)] MGF#_[#A/Z+5=Q$HWY$U,R.3B9:\Z>/[M0XCBL(>&YZ>$Z]>BH?7A(=%'?7SM M3?VL7[LC,)3V.EWS/HLG#Z(<6+-YLX_$4$T$9EM41?4_ PC>U/4D:@\ODC5- MZ5FL.OKOE=^!5IB!3V*3HE)V,>L_CW8TS(>]O+\7%!A/N[\O[Z-)_.$MWKT) MHD=+0[A??5+Q_?Q BUKAFA[WYB3XI=@.W\)$1.7"IU6^%PH3F,#>*N@5TY"Z MX@U9_(73%*7N""^CZGA\0=AUV+=BUO-]2I16+GH,U,=W!$WJQ0)MCY!T%DOW M$=\"3 6&G48.\+8.7+# #TT0H@2M5^*YV$PW4-9TU/B&G1(3UHS:R.YP0+QJ MOS-\WI[)DKH"79F>T0A3$UUWJ[7HB%UNAH-@7?-"$1AF/]_[(_.Y.W-I!*NL M'U[C^GM\X42L%Q94LQJV-+U+#YU M24B$2BS.*]*3'Y(X206IIAYE/$!9PGWJIMW7WBCJY#4-AD>^3!L=T5WE[!,DB3$O,+8CL180W!S[=4T.K#^L6@G=+ M&S.#G;7 ]'O&+D(FS?L6'"_CX'G1LMJ\/]$*R,OE-WU)2>\_M^AF4EF@'/_: M2-EV)A0)WS\TDV%RCA<+M9G9['YU.@9"&;#^REXE?V6O?+CL-28;0].-RY(T M?V5)) NX+,G)4/P@]SV6/GW2W_/A*XN)17_!.D2>Z;"D5%F4:15H?WA" M^#MAR=P:(J @RVFZ.HTG7!'Y8)R*O77D*/>4\)R]AQ=\-66[^4_#J$FVEQ)J MV!X/H9P>5+\XO3D\QH:+<1I"&5=2:>D:O&S+4PFI]F)R^X56H^HQ3G#HL][[ M2 VS(0YE9%K$BB&EQH[L7DQ4_G(!+C7:*AH*84=9F$]7&U?>$H7V,X6OR <# MSG:( ;> B9:>#PUT&)9 OAKMKRZ%QMVWNS_PYX18(8OB5H9V)(QPH7A+NZKE M/M=Q$N@U[*0/'87@WM X&3V;GT!/G%[=+U*L:M73,[#;[<=0]JTU#)GC.R'R M5$977%1:IJL3"ZM%7*I,>'+=Y-IO73P.=IQ(S M4M\XV%H,\NC_B')=U\YO\QJB)GLS)20I-7[10?NOO?SJ7E#$S75]=[O MT@(B.O3'AP0W;KYM^YSX4/M2 Z03S#*]#S]LCO(9^JGQOO2S^37F:X'YSG:3 MU3)NC'7OP0OA'0>)@*I4( Y1B$:%O]8T?! MSLYS(3W?_1&P4BNZM_0A]%'_H9I^P9:CT]@>."4M0[1 9G_X78CS ;E\W42RS@N];J=@>0P (5YG&@F) ;6V5%YLR(!AFN#W@/ M-$!)XBG'BA.UB.8V<@*BC-V?YALO%Q)U4W3/ MTA&>FM6C-5G>P0&Y(5,W]R_H_BO21G+JE)$GY.F \0PPG M4OD]_$)PUZBTF.-K IW]DU3=>A42]1=UO;V=_M:@2R7>#JG!SO8!KA2* 3YO MJ;X<]WU.7#-SJ6E-))LQU*05Y*[U>TOE/R]O?% G8;X>[X=SAQ*K@UZ]23ML#/_DR>S1;8)W^S MA@5 )6M_TNCUM-R1/ZGUO>'X3_,,YT M/@(+X.0*NXC,_K6/^3WH3X_I-5!^FMQ@S(LK\BJ\$\BD6I6SO[.39;CT8-+X M>H0.T,MYH0EX5PV@<4EXLA%<^_S2%!98?_ZK%O=?_@3;0/(/VQ,+<_Y8OM/! MT?C/W/1- _OL=*85FU%EICP]$A^1>I?^@JX S<-[^_4\O][41R7_E9,N.6;- MX^!+72=&M6!OR_BLFE5)Z%*5R?G]16@,>*FO;:)]?&!8[?0EI9L'%#FD^[V> M];5'T3W3L6)-J/\,8AXA=],HNR8F-U,Q5IS!S@>@[)A(KNE^D]+#"GJ*UQ4R M^IY8H%Z!:NXPF,X)7>O7Y\V>$U\37]9F&:=# MO)QK0ZPE^)2O5=X^=?24NY.[OXE9RDM8M.?]R06\U#13#-'\[\MC8. L79$6\# MJ#[C<T+%#R;_;'R(009AH%,0[10L FC4UC>6"_?L%. M2#_.F707E@ZCA;/L:S']P\4N;Z#]BO$0G(--!!<[ZKM6+ IPM(]C?"KR[]O7 M]D5!WC;%2H-#LX;"OOY8[+"ECRT\&6-I=&[:><&;$!CM\L2_Q":!_J5-3E+8 MYT2/ (.W/X-TQ]!*=Z9PMAT]\9SET_&&3Q&+).VX M;O;2EY1/O\,!M82/L.CZ;2'_AO-V&!?:$M"[K#0)/$ M,C^?N>" BX31A#&M-NA<*S?F$N5X!?@+YH;?_/M '6V*C5(L(%@]OT4?&.J) M!8(EX>;A62A/5<11\ZML!\2TX.UO<0>28XG<2/$\E;)W6"!.*'D(^J8Q0AW6 ME=9KWSSP#A8ES^CGU![(65-.9Z Q..V*Y,#?)%1"$S@59<7.78VGR2KROO?N M5HDA'UM6+&__WPL\?VS6/Y0\2>^[4VEW>C+L?WG=AT0 FCW3D/(S9%7&&.55SR@T%G4RWGC M(Q)>:3I-2BV&]^;FZAN/$T]J3N4FYOP5 V#MVLPU:86&G;F;9&Y!0\L2>R<3 M "[":>:%86@2ZCY2WFG)Y*^M2=P3J)J:94#?Y87NI>^([Q'8RW,^NBC,4]Q/ MZEB74 4OW']U*$W3)1D:I =7%D$Q6?@7MPY."A&U'C.5,\&S!FRSN4Q@#*GYX9">/VT MC:?C\N-N96",S!-YL,"\A>]14:!V[,B& 9_-4C'%DL8[Y%I'1#8DB-7]4,"D MPCZ$&+E285K<^.(4TBA7-\4+.XZ%/SL6>^U8&F:P#UUU?RKR,X3V2! MHI+)7U:S,KKA[6698B-].=AA;/5A$,^HEQK9'"%2:373$U;QDV6H[(0C/OCQ M"!3.CXJ")\AJP#O&=M**QYZ=EFW>6SO2^WR\"^Z(LXB5:JK@@=*2^Q<;P#$J M>4/F$*&N08KW7&O/7#F^WB.!#'(WK(B.96\;O'@[L58 MI>+"F:LS94\ZU"@;W5-:8GFRIA*HY.^+Y@Z105*RTB)BJB*:=@:04ARC=KA0 MZ$<^%GA.V(5A7^L,$7+RR]@S,0P/DZ.02/PQ?-8MB5B<7VBF"L'98Q[I$-(] M.\]"OYJ[/RHN"@N-9^J/XGM(<2S$%S@S8/%'9FNF>KK BSETQEW!SU48E" _ M:C!WC!FUVRB)'0*-3:3%B560LSV&T'D.TM-PD_J2,O@@OGW7DD[ZH%J%17WT M,TF8DA*#U?:5Q[<6"WOO,4H.\9697!>03@@5M+OX/2S*92:[ M_P7JY/L2#$54\JB+4?\9/.4@A,.O"PL8C0K7RTD,E2\?GW?L6'C63&=-8$2< M0FZ_WPYB1?KYJG_G'(.8G'QK[.-=3D0168VDY ?QS%U#C.U-BP5S/$0F1AON M.6V]04@&9*$[/'^&S1WM0*T7$.;'=I*WH(.51UB@IC@G6#Q$19,,=BW.],?S M3U\;.[4O9HF^)DS\O!218>M-^_(,35;P3#&<+TIV!H]M?FH M[\LD9$D_=C^Q 0N0T\UY!91V))(X,%S?1 RP_8I.ZUZOC?"UH#4]79 FNN/T MW;B@@61NWO.96$L$2*<.E$&R*58:U40[=)QAQDJ8!%W);3DPD6^6<$<]K1?7 MB:6YJX;5C!V;[& 39 .DA+]7%S#C(!@BZ5) M,O&C*0P=4F2$9AHFF[>?.&+:,5^X6$W6_,NBT^:A,<^RF>*!J;I^KKW0;DXS M"RX>X%-'-$5E69T+J5?56 XKQ=/]S=(/*9EW9\B\RC_]M(MNB^7Y$/K';V3_ M5*FN5_]C.7L=_T];%;U2_AA:?,#O!.&Z$<6T/X1N-.U75_$=C8AMN,Z19B31 MTT>.7^=/4 . [)\)6L"F*I 4]Z=]C1[5(3(U,'@EJV!=13)-)AZGCSI\V9]X M.NE62[_H$XHI^7?CZD':_I49+@]9&(S[Y$0&'XXQS\*+J9:M^:WL]M1#CO(OP9R)C>=&Q8B/PZP$8[(NRG>= M;NVYNGRJWP_Y_E(J09&,)KSYC7K^ DM.JKEHWB(YMT'3J-C.(\W8GCD'R03$ M?;G^(M_;#5STHD2]+\JGZ U ;)B3_M#,RQ-B&:1T0W9?:IME@L=2]J;?+\6+ M=S2YI\I][MCQF&?O6E#Y5KN,_W6D=&%,[*O9O8$XD]FV5QT=5KQ]]*"><:Y_ M5[ .9M),5/Y1)%;+DGF'R7YG**/PLLX'6%]M(13?3WUMT:>.ICNBTLB*4>]Y M*T@[)C1IM6$.Q7>2X;A\=$)=F\83;28.LB^$6HVUBJ6E]&J&/I)HC[T&]3!JJ;EZZ[0N M"H/:PJ%I\V7;C^/[8HUZ]/ Y7X7RM6,!.-UH@TI7(J*[78;EJU?Z@49H/88, M=LYEOP$"BAXN[>%R][R]LJ+J*NG M5SCJ!J&.O-*A[5!BAQ]O1A2KZGK:Q:?]5YKW&IZA\!Y"V^H0"EL+?R<[3FVW M?>8)+GBBR,C8X[8Y$3J0AJ*40VZ@$M_[=NANT.Z,D[(?4$+2<$:RZ86] Y1( M5MP:XW+VT_'5J]3 MUK$1VU+1P/.?TQ'_YPIJMS85#QXH&%:.1VV0P/IM^B8 M*1MQ]NH)>B_QG505"WPEL\1#?Q[X#S)3O1+T=<1FJZ^%GUT[;?^6>$0]Y9AC MI>J!S84/O%#,UYZ]#C8%R0(56_[=/,U;;G4IA7/(^->D.($]R(XQIP1,8?:A42, M#2./G1ZHGAYR9V$X#3*FT* FI%F'07U7R@>4ZPC[4KC6R$7R*(=1?PB91&(+"T02%::K]D#]W\ M;;6Y)H0=-?\"7_NO2820 7B+/B >Y^'F^5#CF7&(<)7JVG-(=(G=1.GDRG*= MU1?8B8<:%GAV_;!X_C^O$CL4R9HTS(L>8($;V1%Q06,@T8.9W_&/\7%Q^_<=\?^B/)0;Q8>_W7#0#6. _%>U=EM^X_R=Q3!,^ M/A/' Y!@"$V'P$EV"OXM-+E;>FF;G/ANR P\8^8]Q9'_(]+DMV=V' BIXW]( M!:7RZL:BN@S:P;-JI8(P\;)>+ )4D! ^DLW"DHGN4T*+9H("]CL,&<67?7: ME&AUQ$2T1#?Y>F6=J_R@;_2,?.@A^-F X9^,=?@CE U<0/V;24FS,UFFY1B'IK2#XNN^T8T44X M?;F,0[7[U;N7?AN#N1"T(*)X[EF.&NW7+./IN>Z;5G46 G-*\*6[BG L _1FP/]3%5W['J&I M8$J>BN_BA=?[&!M'5(S%CS==GI@>_F!W@T-P6'I>W%[6&#HH=5KN<^*L@[&S M>@)="4.D.RH5XFZAIL*;_Z%PB;- 82?8&@NT@\:F_-_M9YIIJ![HI6'P06.8 M>_W(KYU-0J-,ZBA?^*'#I*X7A%I4DN97C^<*-#::@[R#[T]/MAI1*B^"]@SI83M!-1&IR(284PA(@ M/K(+.NEIPZ1,&$_-&+:QE]?$SK$/W;@;"\8S!/_GY+GX?R8J90!E@5$6PD4"DX[@"\FI/[L,DY8SEX2DSW[UW>H5-665 M<<;:@G/37 EB Q$?I?0 LF3MT1^$)O_;C*R/0 MP^ C'&E_^U#M'VJ/;J;?\3,V6E;-5DCU?7(I\:&F_TDT1@HE=-WK&"Q >DH57%A('M[Q-+?_'H5V+U2?JU?%WM6M]).DYN%-&B((2;0M%<%K0-[OLHJW8$RK;US-P1M"6\*4D!4P0;[^_% MSA&-'0IH#545AZQ9C FR'7#Y*G=_Z!FSXVN E 8R&(EA]N$"9+\V65'G&MNL)#-?V=UHNK%R3,V^?7 M)3PX5S*#H?G&>F.IO9E\0O-9O:F%Q<\UUFRO6##;&,,+YMA(WL=PZ60X^?7@MY#WE)&V!":V>L4W\>[O$19:PYT8CEP4VD?(90UHPI?P>&^%V( M^.J9]O:,M4_3UZ#"+9K,)2R06(8%IIQ"+)XW$WO9^SB6F?"5&M2/<2J#0]W M[*8@Q NG.CV+XVWP*4=FE?@]X^\BYIH85Y["@I ?C!H:R_820]^VW\:6@NQK5H++#,C21M-[[RU3MVXN'SVC,:#RCR+/+D/HK2ZJ4+K0^H M_4KGS!J2,G&\S'P&KMG_YA ,.-;'AX?2;GH3[BB7):?%2QHVSQM:5]&!S+GWPW2ET;\F@)I*[ MO9A5+EV_#EZHU$7Y*O#2JZ,[Y5!&),Y]WB7(PP)LT.=MHZR1YSKU]+CH.E?= M"UJQ6IRORFJB*:2NM5XC*HUQ0:_KB6B7[< NZD#C*EQ!2W0QJ+J<)H?@:8X9 M,!R,\+T@3P=AR#[^=B1'"6,K94J/PB7:PU/']S=Z[@LA(4 MN=A]:G#?YES>CV("9%_9T'ATL#N)"Y=G3+K/678W2\]]0.BW[QSU4Q$U/UWF MT.8(KDC%3,[*E"A[XC1P;!C8>*T4:J]-HI!D0S,PXL.9XPBEZL"D%.*L@!!\ M\(*T^50.-XV[<:E$!!UB#1,QC\ZLQ0)+KW.U;P4^SF_>F83NWWOM3NG Z:&) MW-W3?5HO#\LQ.28X?Q0/E=!>PX6YQ*5QXA;-2XF$]IL!GSYBCPH2!.JD?=6("YJ*GX-3BV&%)/BA/5V!8XP06] M<\J1='XE,_M[(S*S2PDHO_[W$^??&G-- ]RV^^J'4B)/_YZ,@%8ZVO&\0V@CP.G",308%&^GX:*[)_"M67RL@22_ 0M<"E, W3<_^0.S^-8N?!>Z MX\3VJ-3R)AT,Z%([D33?=(7C2Y^:T-/LVAAI4UC9\8QY#+GPW5^M,Z\^N-'$ M*!*K1;H<+ 0'4ZUKPX/EKG?X&$18 JH'-Z19GIEU7R:C;*OG*2WFQ@*/O,E@ MNZKD_O)1YW)^AGX! ^*3KJ"'^P?NG)+\'\HX%RC>72*$/](XE_*[J5TG44QW MGG;K0F?BO:R@UJ9N<#IF7T:KTQ* MB@+.U2R=ZEXDD-OPU* >.L=SAN.#XZ^M&S"Q*-2^=P%WK M""_0X._75-!BE^YC = =D]E@@WBQP$^U]'+;[8?Q.]]L?0H[N+<\H)^V)_"MGFEHUGXW-!7SCAV M_[W&<23"F?'QB$.%J>GL9\PF08W-S^#>)= +3WGZBURJ)5U[M)$E37'!]][B M:S$6^?R>*/W7J$#1]]*/'QO7J&2'Q.6_M^=VRCQ5\G\P7VGW;/$\_%$&IFX& M-T4^WOX,0PQA0!D8A3.".D\LX&P%ZAVP8XX2#3BG.Q@Y %5%>?Z-TIW\09P1 MVXL*6!G,(P._MDU$F\2[(\B^HJ.,DZ(0_N$LI^]Q@J7$"W2)V1^C68V!]D=O!XZ(B-!E;F?*D,.[Z^F[6>VZZV-\N]4'&?4LG=;B-QM_MZ0 M@6&84(5A[LG?G!#TG#C)%STM*+P:\IV5.([5>KH2"QP-KQ! ]UY3!QOP):!2 M+VYA@7J0D4467F;O R$KB]6Q]^".^(B&$@BC]"?:34!T03S[8LM/J2DK3T:TE@CN MR003FI",:VCJB73R,U\\9F"R5G!C](+]J>\FK6'G^M20WSNP-? MBPHB=ZI0+ ?9VW2DO0HZ4#MR;9]\$FB@JT2#_%_LO6=85,NV+MP( @J((!D) M2I(L.=,@DL46)&,93R1XIY% J2,BY*!Z75$'JC:NB? MSXZUWP@+U>:XX1&!+ZS+;F(7_L_92(6%L@IE \<;UA4"[ZHJWV$=\NU* 9"& MHZ0 ]Z0I,:-5&WY,P? *C<=RB;>" FNCMCTLW:PVRDQ&G8@RG,M>/JDLGDS> MU9XY.@5I#2]NT3&,FON,X'3L2+T<1U-KFDF&H)G&CL2EZ3/?= &ZR/A=Z:9F MWE%E;>9^82)G-]'/@ZQ8 X$M.7*&7"4)O:C2A[ N)8S*MZ34K-2^7EG)<^^X M@-M7LC(#[D ;\^RM6H_"J/.S^[M#]5GV=MS4EN<2F'<):4I)R4R0^QUF/)GO M,.--:L[-S/8NJT],HAS1ZA:LD4XH O):8W5Y.Q20NFJ@ 5F26>,S$VISFT"+ MBMC]9G-Y ?7T'R\QK@*D6*$M[4E-#S(;D M*L%T[:@_UO%59V:\:F@5P,\B">!J6-'#$QLQH]Y9VLS/%%E[;$A%"@#M'YH8<94R!Q6(E"]KLN+?=A0JI]?P..SAHD+Q#OLF34????""9 Y"T00N( \"UXY:*:#R MFQ0PS[\ZHW^!?@2MUDOSM.S=\2>9"W)P-M(Y=P+A;N+*7@/F9GW2Z9GN6\"0[ -&02 6C&\QL17%%PQ>%!)]#"IBN05IZQ@L M312I-M$&4L"DZV/1^"P97S8D0%-/9>OP%(3.5(JO(M89E_+:XZ*=XN"W&C7P M)?!M<%<^H=$M0\P/Z-KZ4)UU7+6W<*:GBV%U:I[G1^LV7U// HMXX 3&K=@D M[JG8]92CCI"OF_QQ+UQ#%\!(#=5J%C!2DXBJ@'HZFX0-,U:AZ\9;:T9K%"[++&[(V',ZH@]F]OP2[VR\A> M H'.6U$(HB'GY_'U6I;44V:W1<4HC?!*?H,AK=S3Z9<#T."EPB0CWO5+7IVX M-Q2HG@7?#&2NLAZU[F6C&YGK<5NPU41>:72[=S*$5Q1*:T6, ]8 MRGP+0@Y+LMA.31R[."?C:#5^&,ZIQ,\S^&ULK'?+SGHA(X7%A[3+G29=3;L\ M-/B,A\;N'L<0$__:7*93XS@8WP$$O3K \D\DWHR@9 +>3[WD<@EX!^-9&K= MS!W^)N1U0F_B0 G>0 G,;BS3'K@?H;61Y QIUF;WEE3[>$";H7(2 M30$]41*LK&+.9FSX)@M'6JUO)-:9;56T3?D^J,5YR+\'5529#("%"G.,L'I? M=F9X'Y_'-\:8J+D3[7MD"6YI)'X5Z'L[=TD[N<14[[$_NU(Y,^OC#W*"#0?*B4L^+^#]^G2 \:]^8K0,<-]: M(' _?1@(O:+X/?A%>D9:32-4Y!AR#CM @^.Y(@Q+BG3X?2$J.%@0H4'[D2,, M@(YUY%^H?W54.B5[1--]5U\EP\'R\Z.U<0WIE+J%U[ V??#?G0"*F4^VF]JA M0?L=<@?&?C1E@]L6!<4#K9][\=#?1:!/2@'FE^&\Q:Q0MWU2S;(#RXIK0/!' M?T8!ON=ICS?HDA27,6\Y+R6-E?_!--.>)17NT/L\V/),>[MNMW@B7N:](8N1 M14O&QNC.0&_RUN$GOI(^>+&4XE.'GD- -Y4^_D*>74-6#K^X1&5PLRRR%I;S2+2!8R)2[HKY..R]V^%8J@JW;V0O23*\+98^'(L7JUC] WV#PZ(X46 M$NP$:JBG%-L?SQ/W\5UXQ0HU&85E_U,*Y[V)Q,:1-9,BL[ M5C?$[.X2[9JR4-CH[PK N0JSQ\TFJQ4'[/.G1G1B//NL>O*AWFTXA;&#\-OT M8QYS-=A'8.ZP#7$E%17SRQ+8"HMJL9(=6/4@.P0F5^WLV[HF5V%5R<^O3]Y6 MRBYTUCA8LCTG,9CH&)\NRG0EWO[1<_C\5 $%G/!@3XLV>1_<09+*KJIAVCE# M?CB/"[S=!6MS)+%NN@/I+72.U7S:TJ*/+@*>?SY_#9CCPK=C^E8@E)!+\A2N MRGHXMT;KT":1DG6& F0IOO1ML*R%"Q"XR4O&2+XKT& MV"M)%95#EY7XDZ+X^)X/6:HE"B>FZE'X;Y[-L,X7^]CW$ YE-$2 R:9[YJ#K M7^$QXQN3+'$9DF4R0X5,<41M]0SQ,#\7H')+MDN-W,6$)TF,BJ_J>?#40=4['3G6X<;'Y8US3E*96#>HQ MSCFLJ<_-(;)>5)!<<07P7IEVK[CUG=>9, 93]R+XJ=U0,@FP*9,(AOCM8EC5 MY$&NYM<16%'X6C6U3IJES7IU#GKBD*#3 D9;OY2+"]@^8Y5,%EPE/W>/U!+" M6]$NJ(I\W::<$A5-$IDA_RX('T?B5DX3GC2N'*DD.U-@"V8!._H9WB;C@R2S MQ^(D&68YP4_Q)0!XFT\^WG6JE4C,S26)335WQ)87Q* [PN_5@='M2Z2G\HA4 M!4'<'$ULH/2WZD@8EA1LH%IA5,H9PL2<+I8=32!LIA3'R-S-6HLOH7:HR,=] M6_+@KY4'-SXE2HI IP=(9_I?E"G=;#4]8S:/E>?4\T?FQEZ#BY0G7\)S.;X) M[H7Q2\Y6#9RTD4DQ9,!+K@$,P 53:*/L4BL%-JL/Y M7KFWZ-8",ZAI 7JR2 M!K$D/!#U%+MHI3D8TF$L[CS" $$\\6-!K*^JALO/T3!IO9Y2G'71'1=%M2P& M^%0P>:2V*IN S/V?7@/6=54DG;(GS'"V&\M]-H!UG*(=R^)V3M< C'K\7.,= M-P9;PV8Q1-Z3-NA1=-M_Z%GNH0Y:,(5= WJ$<^GVI8&IY^,GKHS=EG A MJ+WT\N:D57ZV[+0TNBZ0*G6PEA$[&(X^;+,,]9E][*;)* 9I:\)G;QD)/S"0 MQ= 6:$[VPU?H5AZJH)G)-B.HTB_2C=I<#Z TVZJ#53J29;%Q*5$DO'W0XD5WHA5#,^ M08>%SN42G1W*Q8LGJ_Y2"Y$#"A(3I%*;F6\P)UYI%DE1VF+9J&.%G8;,[P5< M^,$3/-[[/TUP(1 -$D/(VT7XN%!0J5'6VTQBTXDS< MJW!.&&0M(=J9&$4U#_J04?2Q0((K1G67T@$C"OTC]IM1KFXLU%&!,!EI?,/W M8KABR+W41:(""KPM' \9'P+>(@DAY?$T\.R?IF9-Z/3E6%4V!&5[S_M(5SW_ M2!#Q3D$)[^ET#T S-#*A]^!%3P+M*-*#T\G\=E*IE(^LHU(DCF)Y M, 9#E'=)-<(>+^E$B,W4 L+Z^+CD//1/M-B+DM>&E$L6D:!* ?/I.JN&?4K_GB[60N%^ WMF'\>_[VACK8^)& MV&)0ZX& \IIAC0$5?)YTYH$I3T<_Z66J"A_[=T85*\79$@@QC=2!"X0C"&'@=H!V!1VZ!IP3_)M'Z!^(R\TUJR01 MBM;:K(J8F,IMCC*^R['1][I#IOWGYD>L$'7R7/W]TSM&!RSY>1U7GXA,6)8J ME)"[HU>OAI],['1UT(5_V&K66PIJ_1J:^2UCL%J+QM&5._Y K%F]Y5NE-E5I MCQKK6DF ][#/O/%^D5TKF,*=-(T@ )1@:;;\$*4,%"U\R(U$OE7;8+*O[=5 M>Y 5DR'W1;>VYGE\A% M LYU/%&D$6N(_YYV1;["@32CP9+QJLLUJ3^7/V2F5'!/#3JU5(PK97G,:&(O M9;#P7';UNV36(C JN*T2:KBD@Z=U5?9JZ$3KF=.6\,=5)DC!.USAF&,NB-+6;#,VGLS4V=UFBP#T)W;#UDIIM'K=QLM!KFO.+F&-%3CN\8VX4,C^EE MP5#V5QI(%;\T#I/6GOM0 WU"$1KFR"A"UV3-OP;TGRUB7QYD7P,.F2E^ZE$B MZ;OC6,/>GA,XJ(+W=<;>2WKATS'$OP)W6!$B_=VQ!1E0I$1"&T*M;0Z!/EB& M5_3GW/VD" T(5?8I?YX-TG8XXO&*VS/F\*P).!KP..A]YET+@(),K:)],6*-A44M"B+ M32R:K29- ZWF\SGH(D*N6C2_]W0AQOWOR=[%;MD3F\IPB733V]-\?7&" MHF/"U51DFVUX=S+.V)D%Z19ZA1>,/_=SUIF^WU5[5!I&1/%*I-=\0)Q/NFOV MY3:NK&Y:,#WF/ZIFF,2K324O0RH4G.:BU^I0_?DK-SMMD]@#F;G#T6$7YE2= M. "0DK>YO )MXX=.4)[<=0O#?=90UN-=6^;=.P;6N9K8O7(\ M<%SL$&W":T#$=U_S14;#+:XX7)[Y>H3"&+.EJ'P-4(V&#L:=3&]<3&?"GF=N M5EP.K+H:=X"P>GDF*J;,=W"7'_)//U-3O%))[15W[;-7)\J3%^\'7Z>3$D2Q+_JUDCLCNC"VMJ)ND7\OF' M^9,],KY;_GWKXA35J MZ_@^.V&Q!+_$PPYIH-P_GU@JOCVKSG"UE?_TA?%&:MS-&MI>R[[;L2>@^;E' XZH]I+GV^N MMS!\LT6_&&5_]W&'1C_!?DUNTJPE)RW8YY^6;_:GB):-'Z->/M[[,65'S$_E M+;RP?\@#R9CX8PI>+PZN1AS3%')_PA':&+F6]_Y/F)=3I-$5.BQL\MF01*F7 M YY<7"$+9QH;.Q@E^-K[894XR_UV"6NB]2. ^]U*5N-[8X?,?'C4D$WO#7% M_B(\,^[3S^6+:)^2H&2,_:<\Z529MIN0%^E]FH-5+;#D)THN7FD'LS M=%."3R8U"92Y!U]0)K%-/ BM@=A6GR<'^V1P''>BY6XF? D/RR;=>6;- OCF ME<89NMV#KZ0D:O1&"DD15WJQU/C@&N!?N&VYNS*L*O:VE'?*DI%3EO1V9.:K MFB#Y0&7CNWC[-FK\(YD]V@3[![)N^5G]UCOJ!X^K(I-'N<:W0T([47?FGO!- MVD2WV>*,FSD2ICP:R1S@HM<]P$\^5GXJ:;3SN.Z;>T4DVX?ZIJG2RV?SNPS. M'[%-4-A]LBD/T?=^GXVXT(-D4!8+]>MW1RSF+^4V LA)I3DH\)@VC4GGB@8Z M$&][8;TCPS+?2*_JOP2I7&*'(625W@UM!QWQ M[9:_";OK#!4 M-N))AW]54Z^OS%\ZT M^N8O#E[Z%4R53RH7&]L'9WZ0?,KTT;58'AHFPF6MVMPY&60HBMG)1Y M9^)\W4-2W+G2^\!:9;C(LZUHJY8UX.2V@#;IS"T/KPOK2]4.&#JS*Y[R+$<* M?BPV+M11:MI0BY,^4&\3O;Y(>BB9QY3Q(?Z3X8P=+OWLM)K&/WK?'%09?XQZ M@OP+] OT+PKZ*3T,Y/=M\F;19-<1UAMMOHVUG2-7QA%-996)OO4QQ@L]XNGP MI\('76OA7O^EYMO_Y8NM7G2!#*.-&ZY

_)-:#EH+_RET'"%Z\N80M/:G0^U WL?OWA= QZR MD))W]%^21%T#7I:.6,R.*93[[\[ CU]+D('FS7M/='Q&3\<"%/9I"QT6+A_96TYY<5T[OW]$:?4?2_TY_!PX\X\JLZ@X?&(I(%[* MD]!V591J1D2?LFD8A"2$NDIIE%8[=NQ&9$G[9:3 T23*A M+],V!C/?(TW%TV@VJ0WP72TO#]F&RX 8@6P=%,811!\D^'CGW;,!Y-TN;N;9 M:MU..9HMYI9W=Z-,E]$#A63) 7FVT+AG/H/?-RW-0>&S5SZ3+\ZD<.=3?#B2 M^(0GBD"M'($PJH7<"HS Y1#9X>WPPD<1[$V=?.SD4P9/6E/KPCH 1M6&-9\K M:PYH3C/T221*LC=M3-K:%=;KETN? 8,RWA3D\=ET=A)_Q';^,0[3?) TD5=#LO'[2G7).>J> M0C*0B<)UXJ>&PC,(0Y'PM]I>&PA#\5X1/IW<+$O[^\WOT?5DX80]T/3]RZLW MV2'''RY#XT? QTS7@+DWM4!,F,Y^8Z"6Y6J-)<.E@%S%6=>1*]IE]OI;CWR= M'T>[E7C XWL"(D@GTV].(37M;*H-T4ZFH=A_9-S7OZP,'TT&+4KTU2*4L^PI MA7R8ZL29SDK5LJL(I9=HIQ 6_B*_BJ\P Y2>.D[D2TE-J=B'XZH&\Z3B+.TG M3=< KYU\QH-NI8H1PA=C@JSF&=/> =&O&A-0^@8LI[WWAF:C6RJ+Y8Y8.W8? M?.TJ,@/%NUB?6;DQXW=-F*[DA3O' ;K/R]'3, M6!W$SFCNGX#0ID7*V\DB[RRA[8:2\VV*\$_^I^L_(337'VRB?T>._:'6]\C@ M3^FYS(5=/D'R^#&\4Y)YW$Y++M M7>3VFK=F[NZ<8/O/4E8/&M/1#CHQ/[@T3A'ZP"6)W0;$<7YI7PZ-6>A*>[&C M)=%E&[87NB-)8>B\K2>!X>ZA+>%.IA8U?6^ZYCD*%]Y7DTCL'Y+ MMC#E,DF0>7L#M, M8Z8*5JNUR,>Q+L S+^STEI4B9OX9SX4I>_O-Z;BU5=CG@QG6CF8AXCC*1N)_K.C3?\&R0"_ MQ?WU" LS3. J'D4]6"Q'_&EM?6E9@AV*5#SCAX'*LJC\:"^\FN^**J2\0R=@ M;-5D+>P)B_I[5ML-0Z02>LE/B]E1 ?E%X_M+$43WWTY[N6GA?X4F9WW9A_A] M'"6T5YGT"U5_;XO)Y.TOP[NNE#&>"4+C%7RH!LC"R$0+C?'!@RJ$T6& M5AI0M(3*+;D7?.MS9B)/>FV4X8^&%Q$V#[\S4#T^/$8W$=><\EG!V =/*\#D M!.\:D+[SH<%O%@\<-TP'_@YT'SQWA=BZHVYRQJ3?G(,_:*4XNP;<'(3G_27. MZA?N%^X7[A?N%^Z_+2YW$>(')SS0/F>UN%TQ!>Z>R:**%LXN\Z0($P<6B4#XIYBU3RMK]_>),G;ML]JY72N-^!['9P,3DF9[+6O[M] M$CC-5!F'O**C[0S\@#]AVHA73P7.%'-BJ3(V&V11)\Z\N^Z!OJ5)T5J,MIG" M4QU^#9#;MZHPSO'"GS7==N2':&I&)RE>8'MQ)G/(!C-++L36Y&AY7W:MU):> M0SY?:K-!59XWY&UDYWE**L(S-N@9LR? S>N.I3"5?4$@N)6[XZK5$2YC]KZ1 M!(9&,3-*_AK>EC$W(JX0(CJ@=YF*M@>Y7'IIO69O=OQ*M1F>OD V#=X5RX1< M51=8!VQ? Y!3H$J#.J[7@,>AC>3UA!3341X'W02X*ST\)AP'@V& MTP^&Y11SUP# TC5@P>E\[F!I?L8,#(HFAGG?9,ZL6G1I7.I;2"FA%"(.]0*O M%V]IQ?WXUA%J^1V)XFO ,[I X!XW(%!I^--I<$>5+^=XP!7W>YOS'L;2OS%9@ M/;H+FGA^@ M72%4)81!SP"QO%U.N 37.PEDSBWN@'WGV0&3% %7*=(FKP%-[Q$/06$&+//D MT@3WF(LCM% O^@ZXF-EVX\_W@-^=L5&X]+EHD09[R[0&9B4!8'**P^!.\Z"3^*O/-]RG*_6 ML?XTL!_[N1BQN@;X8!>-P:V;P9$='9?"SJ^X-XHK7!(;-I8HNAB6=6X)XE/, M^1SJG.V"CMOL4_]XX2@XY_7ML&MSW(=/"]FT+-FPIKST_Q"IE,CRTG.O M>$E["$\:A1Y/MI)WF*'X(S) 1>CGCP[^*G]#H@A:Q+Z\!OPVR>34A_*MG$KP M2_ 9-9)G.WXCOO_Q(J9%^W/ 5W\>]S=*1OW83*D>VX%K-W=Q*R01(TQ8933: MH:);8I"6B1F-EMMPC7@!@E:RZ/6/,5,M(C,&.&W3ZJTRU8@,G@J)DK7)U_9S MNJU;/OHR:&'UN,307#%A@LSRV_[=6\(*3]E"WY0_^7@WVI3?H2VY-[,]U9RY M8HJ@VF]!63IH4TNJY8'WV&!^]T+A73=9 ;5R+6%9-U0L4XS)3[*V_$3M3]^Y MO2E?_]<^$_RG7/^DHM-_R^E09-V>GTT;1S9: LX316%29M1BWY6BJ8OWQR'\ MQK +(\LA1:..>(N^Q I>H#0GLK\"J]17#',6WTT\BQI<[ZC=Q^6I>8:2R.TQ M]%X@7'0)0%XL;N-).;S'ZLZX\&E-UL0AOUNJ:'96(FB$3+8VWX>8H\I*% 5U MWM=74]/I(OEJ+= ^WN&+S!-! 6,/YM"#6?[.[U&IS!GNJSI,+-/"\Q,"ON0F MR),_>T2*T[6ZP!_'M5]^,JRN#%=YQ>9OB (9KFKW0UU'^\O'/]?P%_ 7\!?P%_ 7\!?P%_ _P#X-[+\_-!.R1IYKB5W M,X6EKE+V7;"<*7=A;WGL(::J^CW]2*6 E_,&=OW_J#S^1!=S?N6-][74-3>? M[8.,&SNC1N%NRG+SJ*MTFLL /G@%%L($*V=6F!S%DIA=7+%\8Z*4\26I/K+D M=GKDV6X,4=Z*YF=>8M2JG(^84S/(+X?MSPNLW\2JTL08-5='<%IEX)N,%.6O8_F7\1DN4,S]*'%JI1RRHZA/)\*-=)0=R)&R\M(A8GHT$Z+ M# \ P!>1]^(%./X8]L-.>MYTEC*1I 3W?X8CN8RO#LFY1\$1\HL%YT\<[Q'+98?E?V M;+Y9D%VN*,J+(U*^410!+6+4PX6INWR:+$@?L5_\^'F5&M&V;)VCF]6%*P1E M,:M.;32E28S-RIY08Y[VVKV%IGT?6Z0M\>!.+?9(T.+^/LFG(M*@.RC.//"6 M[<[\G5=KGV::>3F19@?^&X@ >J)MJ/ZY+X8U?K-+!UGD4[]4ITHL.B&X'(0OVHZG M\GYM'1VERO$P'+4E)/]1[C]HA7X<688*+(1W^ MH)<*[GZ3T>+=ZJ=K0/M?HOE_H?Z*DIT+5'=H2+7ARHI99*Q9"DIA=-@_.23^ M@/D.L]_KCJ#!/DQ6,/UC_O%_PY1Y"/44_VM<]Z";_-?8)_[2>OZ8=FF[1NT'UX#VDA\IK1%K5WRF2(\2@,1B)5HPM5 M+NQ6"H[+U=_P+00PC[3P\9#""IRMA(SNE^G,-%/ST#L8<]ZB''V97W7F\@R= MLOI1B\UAYA1@N?2:'9_M^C?W]I:D)RU( M559L6DIX2#J@SQ6#Y5.60)"?;GE%D)X_S7<V@4?'?>3#W:WU"J79+49IYG!'R68 MB$30\+BLC*<5V0F9*!U4 M]KQF=::^O\<)^0BX.T6:@SRV_O?R)Q0#H2%IIK7;V7*E0^GU!^(KM9F9W2N- MI>F8X$%?BA-J7*DI_\CW]YY%?4BA#M-HU7XTG/EJ\GMB@2GWA>**9.)#=B(> M)H^O=4)-NKQZ=4*\@)-:QF[2ES65!X2M=9)_QF2=\B MZ3]?VO7VXGF8%&V^,/RFHVTR)3EK';@/V1@P=;25U2UMW63!D,$,^&8DUQ-< MPS?=_*K*#'"<\/><_HS?)&)NER>,ULV3(ND9ZJ?-BL1%(CRU& M$MRACL![5BPL<%(3CEE9ZD&A]P:R]#09+]Q#I9>CJOF$[!( &R;_XRO4][=*07[U/HN.B(#)X(TK 9 6JX2HP&UWMY9$$)K M/76\!DQ4Q:G[=9LJX-#4H^1+8S6>J4J$0HDF[QIZKG,E?]IP]*3JAPDF>&1/ MUHO#0VRXJ^A9:?PR%&Y]>+_L2VU:+I%A=40\KALE(I00/+]GD8(=GD#3/3NC MZ9$NW3"%5R18C2=4]2T8@$P=I;H" 20Q>,_^G4R,^$W.?>)##GTX8H:9&P/3 MSI$ILZ9R/H\4(.T M1:@R-]E&2QKU=]32Z(JJ]LA1?T#!7+D('4T)2H.Z2%04-&>+ID&Y+8683W.> MLGS,Z^E]^ZU:0$I C*?W<92+0IV7$$OPLB!R^C7 F"7?S3*S*"C;C >#.3:V M)+#^PRB7#ELZ 'VB<_HU\4.K\RJDL?[_^"G8=<-0?)2?^$D9W5/T#G\I2;6E M+>ZBAP_Q%U199$4>!^N;4HQ;WBZH#%JIN&19Y=%%BJZ0QGC4S2V+'6>JBZV; M5A]Y? VXNY%"/5I>O"W@(283QI3Z8D W4/#U;+V=%0;A-).^U'@9YI/N*#XN M<]7]4'D8*T1Z^/%@<<4E%JW^W3GMI[)X?#TE!@\NBV.4]K-7D&V-O(0D@OOV MKS;-M(F'6#]QE#LIV[S(6K!YA.D5MI3$(W@YZO>[],+X/](&BWZTB=\#G'_O MZ="<^\$7\AX@+X[W_U^:H 6=^M%; Q3]<[1>J %%RFO52MP/!H8MTKI4=

][C;QL,_ ?2-N1_ X,5!I(:Q1]LJSFB7:Z]2V> M[-XHBE&>^ +PGFBZ7(;H1U.;C;A[U E=3.GW.Z?=>[PLZ5:TI> X&XH-?W3[ M]"Q54@US?7T+W?(GHP,NC)6X28]$0UEFQS8:O&Q.4_XXH[I2"]!O2WW)3ZO-]W#>AZ[Q%P$VS_]*;J) K'->#0 M\+<"EK]@_PZF.2+X:*'0ZFC'=2R@O/#9F@F(?_<;GX[).@][=+C9< )M#'>V M9:YF[)BJ?=@^G$'9QI; MK9+FCK*0%&DBX+CK),>^D%2VOQ"K*"AKTG1T>Z6'.X))2M4+P_(5ZELTX9'( M?]6W]E\$"\W;5&HRU/-![WQ?]K%5FZA_?1Q&3\2B8L6C'WJ2-Z=WT'B% M*4QQ#6C&1 PI7G+,?CJ]+,8R.=(V!$U2?P[*^.:%M\N8 @"XZBI9 M_R&-WF5[)^-+\*&LL_HFGLE2<@2AN 7!JQD1 16J!K1,.#_$_3]S?C MZ_\1F#+7-<"WGBW/C#G'S//AH#6KJL\8#P&;]*,F@'N;]#P2)%/QC_.G<.ZZ M"Z5K;V)YN&2H:FK5H\X4T51*1*91^A*_X2CW$=5.2LA$\W:GLL33Z##Q$CH/%I)QI:->JG/]'+,03;I/:63,*]2+TLIE9B@F\3C^Y) MOMA!YNTJ)/F'Z ?_+3'^)F]JJJ(P @=5#16B)!_[JR@\%47+H:HPW/!\L+\: M\/9H/0$U+EON,=&LK.R312--W_(89"I*FYT_5&?NS#7-XD:U"]#M-P2/1@I( MD]4,+;*E:IE4K%1^5U%1-B$Q\%6ZZTGF MVQKA&-"_K!S[&S"&OG<.LC,Z+:M+BMP[3O@[,QD02U))TG,>]F=$C!SXG:$/ MK81<^U%G_B$)#_Z]EOWC#8L%]@DA[A2&^W,MRE4-C/T[N[J#EOJQQ Y$\DL. M?J+*"A,H]T71,NTI]DM@.(CE'7>SO$W1K@'X(G^M=-6Q+WEU3_MF^\N@@"G] M39SQUF18>^0GK;F)C2.SUTV)48/8C?1]HLT7QT+\)-W7 #_(/.3BX6_$5RD@ M- ^XH ^E@@>PWDR-06PX0T*I:QAG\@1BD_\Z>6!\A3MC?!1W#0A5MH(<6'=0 M;( M]['@Z2'^=TZ=#2&=%$>]C8X35&.^VD'7 R*9HICOAL&*6H$^$ 1_,-@ M[2_-E*O*=-P$A+Z0:DRP?DD*JVJSQNMUP%. /1U-EWQ;A_(+EQQ M"^JK^.4@/']AJCL18?(L:9L[CK@/\AT^,BCS\[4*K)F5/0C=>?VEF:P8Q@1& M ?>OW(@]$M%K0)NR>/N7_=HMT/"VE:#LPEK5B!''[*-1JJOE#_+5%!P,$JW- MFKHY5&@)[1GIK/[=>E1RTI42C5%:1N)G)9M5+ZSEN M>WW5L/FBOT*,C/1AOX.8M"S)4 UZUJYRL%&(?8JG,UD9=W9_KR*^'E+:F>]_ MM3[7^':CROI2M;D_?&V!23UJKCBH7)]?DWG2^N#>BIH7<@^ZX>1#[R-N]@F! MLNA$@HNJK_E*91I@7&>/VZ$\]Z>N :T;]UJ3?67XHI/;).EX.X@*>A"/N6B5 MB569#-8_!3*8:V#$%_BG.MA"JPVGR1?8\&ON>FI=!FUYH2,F!SITJ)6D,C.M MLJC6>KSBPQZF_&3+8VEDC=H8:=>N;7@ 4H]RS?FKKTP[JOXH5(^9[TH>7IV;W?5"JCTM'O@$J MFZ5#"GVVV!QNT:/K:=.=_H.>*SO%<\7XF8K2P[ H_5<#=[ MQGN,#W!B$NX-[+J$ ( !:"M=[>PFM\Q9'VQ%:8>1=&U'R]>.LNSTSK2^EKU+ MS9;/@1Y:TT4-\!X1H3YM[BJ!)B]J24R>O0J?DO$9DW&CKJLRR7"A,S4\S,3I MJDULVYTWL(66('VSLHU?"8LSN'6&RQ:66V?M5YBEN#XK_\ M("4KD-439W)\6DW#?/:A_^0*I?0;B&J88N"]-P^EV]%WQAI,D =N*"($0!_@ MNNV-<,>B_$M]^!]DUU^8)'\"QDC5.MF[ZI>>V N4JAY9/;KED3(G\-GNZ.V= MI@Y=UQ%6J"H<';%E=-]L&9R^UX#@])_N:CCT7I]SN:C.Z3(: JXJ+89 &)4.F"QC/?L.HVG M,.YIK&\GS6(;@M:.E?PH'7\6Y6J\W'MVL]F)>KG],?C^RN!9<.'<] DPUUD MK(+LS>3WO:;:Y/<<4CB[#QO&O>%4'X9U/29#HS0_/&B-W'32?E)35C*2 M,4IZ*2Q455S)$]#7I!7XBCX$\VUZ%):KSD^"\WG"V==S>XU>6M #9_<)[3Z: MUH-K@$5';)0T9NA"?>\WI^2F7-*7;*%W!VBK!-W%U96HDQG<0T8:>RSWPKG, M72KL_0=')4H/\+-B[M[_9A"LZ!=$YS3;DXWV<&^*L3:HR_$G# M.';:E%"^VZ"43TW:.]'AV\?7 4%P6R*DIBXWN_UH^9%[G]P6A>Z:3JJN.5@Z MNX"8=%$BTXX<.;P^6E%&\5*'TS^NALIAA<;F+H91%Z2\PFT,PNB]'[K*]C#K MS8$?]3P5@-U#CN.#_^4B>6EEK656TFG4W+2X$V<2E#V%F0@_F,31&&&8E."IPD8ER:,5TCOF@9MUTE%!>@/&^ B3-9 M4<0J_&!ZXW34UCE50KR2G=-.;)&"P;VK)S%+[7E8_>'4AUW*!U&W7SCH^*&* M;"UBWY,L5[^M>N(\H*A>X_86CQ= Q3:/21Y %0P8A'KC?QQ\-\9S4:M9*DA MP*^U'7NH.?WTW/'<4&U<'\@VGE_S01>7#V_883TC57F$2\!_I+S0Z<7 Y"SQ MA.6*-.ZXW =1]+:$50E,%2J,T-MM5ELD?2W,3@I5PZPP_2R:F7(YS-?JSN\G M2]/OJX$=V-=H5/C@Z\=X(R.>!%CJ4PK"] /:FQ/ZBJ9<^YLK>'F"P8:,U%ZX M*.'$%W9-'S&_\*@.OU8<=&AQ<^)J+RPT"HM M!?=7C@D33IH?;BG#Z?J53Q5ZI$?[VT.;T P"NTJ(*T-+<^B2HJ.C)1&@=9[H M&5-/NGZ]6)ORW=%!\3 G@@F2\G?/X]\X4BIM=-SRXF!QERM6=Q<9+D]F6)U. MW/$4X)V\HDX0,+D&E.'JE^"/0=\G&2!']R<-GS9P':#6&&>.;RR!*H:MF(J+ MK.EBZ4D>,V>IWFU']LF/6N-"W><\"K1=&J?8K@%% M]UU(2U;UKW2Z0_4;.'I5JAN@(#M]2V.Z($X:_U'IC(!O8^\LLI29&>+4Q/#? M=#R1?MTNB0P@(L> 0HJU-B8QV2:GS>Z+$Z0:.P++6-92'*-F::/F9[!G:(>> MT.A0^^E76^'/F) _&JX XLZ9$DH;94L3U24P+2XD11/&U@6]PG._+/,7$.6E MK;DT;5$D_TR5."=#]T47%72]?'L*XFK-&6Q:\6<2%,W@3T_K'KYG]2V MOYQ._@F8$I;=JU29 2MK2R;:82,_)YH""D^QB*>\0.V 3,,_%F_2,X4H0V:= M*S30_$5>/1Y$,SM9E9$;Q[TG1=\\I&D(-\U>',%$80>F]NY\/:PHR" M%S9K7B*A:Q2S2\(Q;WL!O-95^2]%-@XP$8Q>Z5N]P!4Q5.!UU+F!;^ MAUL3T=Y;/2*>!DHZ!-RYEKGF%_5GKOFJ4Y9NKDT 4UVKA[ZXL#Y&L908CVUY[;[ M ('A9< ]D5N5V<22BS'?@]\F6?>Q6$==87ZQ:R/D3L6U/,$(F/R$)!%:#? %$=J9=;XK7? N%JS;8X?S8]8SU[YBP!:$YVP\D11;G'9[Q'"^ >SZF([VFKO2KLQ]+[=*6A?E<0IT LR M%MP1I_!WC3(74P"1BN6#,C>4*PE131L&BYT,+3U.24.@,:2V+4\H<>;:>AJ&%OC8/.AXA,!_GHK_A?N^38V&R[DF MBZ^"L_7S M8 Q#&6518ZVUV,F&=C33KZ6+F**(,\1(.W<'"2*#V31K+ " =E0 !RI"R26*5SG[=VZN%W8VBI;51A7F'3"M\65 MF.V37OK;K?P.WQ,&VSC3;3DYV-S=,XQY=5V50Z9ACZ-?!K>=7 .PNS=:*ABT:$D@;9!P9SD!?-]E4)H:4YW6 MV$663<$F"H2DN,S@A90X'V0%T\N9,9U_LR5M0.#GZ9.>DPH^$@+)<@4$*)5 F-'\7+2G\I0C# M#$S\ &WB1$CF^]R+\!:I@0('MP^TX1*QAO$&QD$/>>\ZMK]M _%^2SJH6;HL ME-!(1I8TK[_&JO$.XQ-K=\X?,3!G?-$26UH;=K5B161[/INIT5;LM@7P+^3IK&IS=P_\29" M]D%+(37[\WF<&FIIY$?-5)2A_E2?'GOQ@J!2UL7N D6;CI/A^2@-!(-IL8-W M6&<:!PG,_6(,&;W?UA6VZE;SO7K)P\;5K[WI&@"C)IS\.C=3,.I)7S:P6*$1 M<-\C0=Q;DU-MLL?]S&/9BDCS_FTU\^)W%I5W!447CF71!Y]$"5G*:^%7Y76F MB= @-5C/6BU'#R=-QFE"=7@"532B6R_N-"BK])U.HD^,R!2$$<:7)-$WV69Z M-:%YB^![4D'3Y?>+:LC@J;0'Y@M7$EO;I1PN[%)1&I9,'T,CB+V$)):V%#2A MW:W\!@DI<:Z<72>\>Q;,EE:/?)Y[>PY/B=JSJ&X_@F#655,PRQ5NI6+42ZAN M"=/L7W692UOTP5[JOVBA?[9UV,G_82@E_2%.M*Q'L3OK<&.YY]2B-7:G TV0 M%>2T5;?QO1TQBO0A>XH8"SKEP^6[@): =A)X\&18S,@WS4U"X<>Q(U8*7UO)LC&]M8V/+[9; 2J?K=9E:;PH=.O),AL'3N$G]U;;=WS1;Q^5MOIV"Y1T"^ B MK2O>5$#^ V?!;VS5HC_'%=:E7D2 V?L8W]<."ZKS^ M9R%Q\3^\B:F,_+OA;'*#6K/B,S.ZDN59-FC9TN4U '-:+-L96WU_*XF8"U5: MIUMTC#CHV=KEQ-(),4(X"#,X7P- _1D:C7?-M9FK7#BL'0DT/\)I9JDL81"@@LERJ/3I44=Y1I[RZ2RJIPXRD&XTY!@]MX\K9FI MC820S@3-J%[&CMQ=.@V@Z9?'?)=]G/16,/-+U$3XQ)_;$(:VHN0:\@SR?>SCKSG@- MN(/694F[O_()Q&/Q_/.:KJ:/:"L3E%J6D#TS[LJ4MI;]FE.NWY M.*4$;33]B;6#MB!5,EB F6\R!B6!2<>R0IK*8-DG3'R.5G8NI MI_%KTB,667*"4J[B^UIF! GM7[(W$WQ8PC),SR8MWNC??]]=*V&:_HS@V3S# M?5%D-!.4U5HR)VVHWJ)XJ!FU8[1):1BC8?-=K8U,Z2+AZEE.F%MEV]L4F$ MC[=B5*.S<5!1D3"N-E.*<9"]:D\TB*.>_-&A:GSXAHJMS+T.O:CX21!OKRI\ M!/J*,[&7#2&,.[?WC EQV\B+2=Z(W&=\A(M,K,/,5D;$@-[\$7WM !)$"(KE M])^P8N+B*[ NGA_<97V,I(\KT6WYX#S]K0/*KF[F2[L(L\*U5F9/SA'6'8DP MEN3TC4KUL*8@P_.\9A'E[H?Y?U2F6TT]WKV%?5N%KL+V#?UA M'@L[N[54L>SW!=:[U8]4_W4_6LQEN_;/S=!C_[;EN5G4 O;'G/<2L[_&+FIG7KO\5O7+MVZ9'>C,LR4RNN M;/;?ZJ&P[- 1P=9SF9MC:U3GA]5ZY0MEY%O?U7T8O)Y?P\_ YJ#X[(T1C4U. M305IK^D"=L<_3ZCA*UOA"/8W\KK!TZ;B^.B#CEH[6V:9'10@^)8ZP, M)?-$/\K>6_SP]NFW=7??W#I5&;A\TJELUWFJC"VG1?9;-2UGD?FTMLFU:#[? MUMOO?WBMS_GC7EB96U[3%.UMO7+)C+O'HMS%O99K,XG<:C-P" O@8%EA797> M52>=*94S32Q."YB6;CY-K]SS-LER5EK^GG/OGLZ9-S.IXL +;;-#SQ_JS:S- MKLY\E"L1=_QS]JF[KT M;ER68:2LW+N'BS9=4=_*JW0V;]61(Z_\F#<\O[8SY..]W4ONQ/XH]\W43[V\ M;+? W3LOKTQ;=KT ML(\VAF?3'SEG/919F:JF&:XP);AY7M/JF+LUJCLOO]69?:1*)C#*[:/+M5\? MVISZBI6V=&JD\]6E\?@]>[JI<@&/;_C16U^G]RZ_=F$ MF1(KE?7\)8X[.H@L_?B?H<._[4MO^,F-&]NBS:>]>Q8MW=U=-E<^6[&B+W?Q MS\@])YD;^&N7F^U_:'OUZ<[FW2%7HY1U!BTN>/>%7==K, MLU#R%N?=2:S.)O\9.)YOW][XQWV1CH';A8[%']F.3C-+>F;I=(IEY8[Y4[_S MS^A)F+59;?V'3;$5V?R/ MOZ#N&-[L#_)_NK?'?Y.Z6O_E8:$[>A\UI)[OG>+N#W.VFTUVMQ%^=6O.1&]A MMDC!]<^U3KFS"#BRE"[@6T1XWX]VQ>/ 39=*[3GN9VV?]BULPFO]9S$QIS8> MF[EA=^"T)(:3"K4>J^TQ>IJQJB*,Q$S/C*H;53>J;E3=J+I1=:/J1M4-_&[U>:BS@_W\3 %!+ P04 " !SA%98H.>1E"@5 @ 9 ME18 %0 &MA;6XM,C R,S$R,S%?;&%B+GAM;-R]>W/<.)8G^O]\"MSJ&[U5 M$8DN/L!7]\QLR+)=[5V7[;55\XB*&QEX2IQ.D1J2:5O]Z1?@(Y.I5#(!)DBQ M;\1,ER23P#D_D#^> YS'/__/[_<;\)4799IG__*#^R?G!\ SFK,TN_V7'WZ[ M>0OC'_[GO_[3/_WS_P/A?[SZ_!Z\SNGVGF<5N"XXKC@#W]+J#E1W'/Q[7OPM M_8K!IPVN1%[<0_BO]6W7^<-CD=[>5!R.$8QBCFT$D$8A$+,.>B'G239G_[ ML_H?@DL.I'I96?_Z+S_<5=7#GW_^^=NW;W_Z3HK-G_+B]F?/7ENES%\IAW9__X]?W7^@=O\]-T_?2_9#__Z3P TI#G[4N&B>H\)WTCIZ]&JQP?^+S^4Z?W#AG=_NRNX M>'[835$]-<+'+S0+W)V%S/[FZJBT6?7F);CT5>X,9XPY8'0X.4_)%7CY@ MRG_E]X07:Q$&G 1> #F)7/EEDC_%29A [D=)@CA'.,;K:O=DKWD&?_O2"5'/ MI#/-#P9:5B?>UH*7^;:@^^_<_>:YCY?\;JDO7?QSAN]Y+4)]@Y15&06-^/^Z M%Q3L) 6_-[+^?__\\UZYT;AN9D)K\X\.%&MMLMJ\3/-I,%Y(G^ 990Z?3/GY4P:_,G!SLDEOZ^>B?)W? MXS1;Q]*.YX%#(/(%D^8]3B!!D0.Y%[F>0S%Q':K-CD,S+8T@>[*"GK#@]T9< MDU=_$& -FK0%V\1,.1=B!GQI"[F9*+-#"DBAP4DXK[ZGI2T"U0%HD$,'!YB/ M1G7T.&!2K1O,R'1;PEN,']9?JIS^[>KAH>"2J-6PG]7V2?GEZO.7]HNOP9?: M@RV--VN!05]BT(@,?I1"ES_IL8 ^EL/\.0F,$_/H.00M&E'&\.Q]P5)J5F,C M<$EJY=K!?E8D\3/?5&7WEYHV:LK0GV\6ZC!6OZ,0\QO'4 MYUM2B>WFBM)\FU7E9TYY^A43Y?C3_"LO4EZNHR!,7"H1Q+7P]R$?DP%6!H;=;*"O; KL%.J_LY>%YRE%7B?E^4*M)H\FK&4\3+I MD=:4X$_,8=9Q-Z:TL>!98CCCZ6.,I$-*BRUG[U-,TDU:R0&O MMT4A[?*UBR(_QBB&CLM\B!A%$",DR<\7@E(71T'L&?'>J9F61G ?JSM> -H( M!S9[>0T9["2RFE1E Z_I.4G)"'I"KD KID7>.8>$+8(Y.<^\3').W2/*.'O# M.&YXGV;\HV@^*F\Q56,__HJ_I_?;^U=Y4>3?TNSV&LM'0_Y][5 [$=-/AVMHYG>0KT,H.=L*#3GI[+#0&,TO$9#3UK%PU!I2G]#5JC!&; M\M=Y5A685EN\N:[8120A 5^8'"<.4Z*I7%<3P] :T5 (<56KV?:2FYT ME#=R;;2.1*='?/(3TSW8C0[@!NB9(]V1@\]YXGN9_D\.A"\<;)RQ_9F77-YT=Y6QU_PKW^0/ZO'MWBX1 MT#@6C@>CF#D0!8F A*,0!BAVL(<0PD3K$Z0UV](^-9VP &<,L+VX\KM35H9> M^3#,>M:S-? F_FHGFM6ZU=+[:?FKMY-H^S;]QRSJZ*0 MSX!\*U_A[&\?Q=4]+U**OW"Z+>JM@?<;^K\>?I4:X^S@CU*Q7[O541@4;8'A#P(.5)[@33P0XAB$L/$3R(8">80P5V!B6]@ M$,\D]M)H[3J'&ZDYV*D.E.[*=&BU!WM-P?OWUROPOSZ!!H*C?U%O^.=77T ' M!/CPIZL_U7^5HW1XJ*%;1(PLPKD>*RU;?H$/R^3&_\L])^/",N=Z8(Q\C@4^ M.+,Y*4M^@$Q=G9G7\8QO-)_9Q[MJ[C!8DK/W(-6+")S[R(2=$6DM")!!CXD"/>9P$Q FXWO:A^=2+ MLWCNU*J6(,T +DM>E35Q;/J'A_P[W6Q5KB7@0G J+Y%<@NE_;],RK>,)?V;I M5^ETI]562O9G,^?/8-'T/,%IEF)B>Z(3&OS8B?V36I&=Y* 5'?S>"6\Q+,X< M,4MNH\'$L_J0YH \=2A'C# R"O<.%_R5G(%=Y_?*7:WMEI:KE1U3OGK<7_,) M/ZJ_77W#!:O_YT;.*@GYDWP8/\C'LPT]=Y";8"<)(/?=&"+NN1!S29:"N#1( M0DYXK)4-,:602^/16E*@1#7,!)AT)?4H\Z779^J(&(.E,8\IGA [6V'(4X@X M;^3RA" ?!3M/.9<9R7/*UO6@O\C)J]?28'Z+T^+?\&:K%=T\7?+ M0I3MR6=HS%FX0T.I[M77N=3LS2V+:OU&.DC5XZ^\NLO9NTPY2)SW/LW2T>2! M_'\H!(X@@KVC&"P1WVXGB[X 45W'!5 M[&L9[8N[E44<;K%/'M>$* M/-22 IZQRP-X3^&OYT1-A.K$]/+^5/CN#NG/+=*-].#- -)6XG?/8#9A^.ZI MF5\\>O<,)#K!N^>&&%=00P[252N(?,R1XT :X@0B0F(8DR"$@<=(.$SB",9UJ"5DW#/7++JZZY/?YR M:SDQEUM;1O![K2-02H):2YM;[-/@;VMWW;)T\VZL3P/MT9[Z1--<^NUX@XLL MS6Y+^6'JMO13^NI1U9_+L^L-+LMZXK7/G"A*? 2C0 B(7!; )! 48C?R/.)Z M<:!7'FZT!$OF_TX%9?N 6HD5J-58 ?((&DU K8KR*KM0DIMO>?-'T.RPM QB M>FAJO)2FE#_! LU(ZC.MS064;HBO==+6G?^%:-D0GM/$:SK0.&JMZW2H<]." MW_&L3+]R^53E]_PU%VG&V2N>R1\J=3A:?N#5;_(QS@L5&,A^D2Z!JI%S5:2E M%//UMI#_V_@+-_C[FON>[W >0X=Z#*+009!$3@*I("Q 3D1"%ID0\$1R+HVF M/RG=Y!O^(/\*,/NO;7.2(%_VC%>*'RK\'? FS07\2!JM#6O73;7D>D2]@(6< MF,Z;TC<'*H)&1_"C4N"G%6B5!:VVJKE%M@)*P_82T&H)&C7;78H5D)K:X_2) ME\(2\T\EY:S?AXFA?OH5F7JZ$9O/O^(,JV#T?:CY7_,-:S]P5&WZW?+WZ7U: M?11U7?Y?&_T%E/M,E+M6274BUVH)[ML2,!NE;OVY40K+/RN- MP=?!X)6)EUQC__VE%G+B[\G3->QE$W7Z@;V"X'VW=K6.H%&R#=62?VU'^Q]J MBZC6]*46U. \X:46=J;SB)=:8+-#C2D68?!0Q.J$\QVJ3('3P:',)!.,\QZE M/<&+0E7Q4-:%M!!Z&X'2L%@CY$<^HQPZ;H @$HD#L8%T,A5'R:/U0NEUQK/Y;AP+F7 M:4PZZD48VTM.'2?&W*FJ%X'U3.+J9>.-H^8VC:J\R=MCX'W8>[F.11BZKA_# M %$"4>($*C8G@3AQ4,)<50N=C*#?H3D72K&=R*#*NY ,T)/:C"H',=>CPXLA MG"ED<21LQM2E@XAJ<:E8*TE'Z*+"GI*)57WA18.;"?\DU*I>7X MJU]!8.\@UQ M&I4^J#/^;*F$!LKVTPI-;INH L2I=.6/#W7QEC??5:O-4AW^?]C6);P\YB2Q MYR10.CKR>RMX DDH& P#U_.BR(\P-3ILMR[ATC9F6CD!WPL*?DPS4"JMC'O! M65]/S9"GEUREJ4.BE."PEASTM0,]]51 5/^Z5D50Z[@"K98KT--3NDBUIC-6 MDQB["'.5DC"6;UEU),;":UQ$8O1$YD;1Y^V&NPX)7#G]37&?5>SM!M_J%I!X M_NZE,;"2$B@QH7OP3DNG[#[-E'NF7T;B!%[G[<;+H9J8!L^C!'Y7(ENR#X?Q M&&42GAAR-BMP6*6^X7?FRM$%Z:MB2ZLZCD85K2Z^'#/T!0>MY"OP-B]X>INUC='H M(^@ITX^<,ZYDK[D^>C;9)*A/33(3 3ZF +X9>/:*X6O..W=A?#,XGBF2;SC MR"@ :??'P8D"4)N ME(US;L*E4=JAO$WN7BVQWA[/.- U0P$L0CEU+,!E*)I' VA"8RL]_(*CR\+#G?E69]KTJU=B$'C]T>]>LM_T^.B[?I5[[VW" .O,"' MF'@.1,@E,"8,0Q&3.$BX[W&]+AMC!5@:%37RKWJ%BFL55KNHFL=5MY%2KH!4 M!"A-@%+%L%Z/Z4KI\=64^$_,7SK05SD@7"Y RE8:P)N7[QF)GJT:/J;3SUO( M9R0X1]5\QHXSNOGXD[[F'WBU*\'NX)B'+HZ@&ZE$:!1SR82. WTJ_YP@+PZ9 MD>DU.-O2R*X3%NRE70$LY-1@UR&^+@+3%M-2_HQ.P?81ZZ#';M;0G9C*I@)V M3%?S\X#9ZVP^,-?3"[YH*Q1'UB4 P""F' M*$$,QB[R(,:.B+S00<+5:F1^8ORE$8V2$'0BCFKW= SA,&-8 &9BCI@"$Y-> M51=A,U=3*3.,#+L\G41@N!W3\6TS]DTZ*?-A@Z/3EXTX;N.E7.?Z8.5USLL/ M>?69UR%.*J+R*R\>]^6G=(_@M$=<&I'U) =,B@ZRO )%(SSHI#\IS_-?$=^QJH?' .:WWUY0<1Z MCZQ\*]5X\UV^YAG>7&_+*K]7B7H9>Y]++U(ZBFW=K5>/O_#\ML /=RG%$D3I M7SZIDD) @+JTOIHX1F2=-L!@'PA%44(S&UD:T*^K2^.^POEZSNZR> M+M I"W;:-I7UI+ZP5K@MO%>7:>HK#6JMQU=-M/QHZ/FARUCPB:EYJK6>K;3B M-"LS095%RX*^6,'%:0 ?JKTXT8SCBH>+O+A7.SLYV:3-^4ZIPN1*51(RS1X* M_C7-MV53X+_SV 3W79=R"ETD(H@(9A"'#H,BH(B&;A1%KF-29GR$#$O[QO2T M #TUP$X/U4BRTZ3MES#*@1ZY9!H;#],OQ,3QPP]:SGX"W1_6CC^DJ%&>E25_,:ILE:2Q)M>0$TH]D=1AVZ7GW#3 M(DQ^.>L"::_3DF[R4B5;[B$,(^1SS'T6^+&1 MZW2Y3$O[?O55^A^@4:I+K%"V=*.8"B/8=0B4UG-3%;&GWNB#-AO+K.D&S;MX M4_L[5M9MDF,\BT#;X$ 4DA 0A2>-$LG82<&[8 ?OLC$MCY>8];25^4B-I)_2(0L&# MJ.O1J%4L)R;)RV <5X)7!QJ;Q70'YYN_+*Z.^L\6N-6Z\=+-^6:FIN%%RV^] M"9_LKJ*("A0%'#+F1A!%C@]C&@70]444^@XB/C5*XADGQM*HJ;_1FM?OUT9M MID+M#?I^DV!YMFQ'H.E]=UH(R%> M:*=Y#%"G=Y%'C39S:8M=^^ZZ?5"74OW :<79Z_1KRGC&5,FS=8B9G[@8PP % M(41^&,+$$QZD7A@*RDCLN4;Q_)-+O#0R[F0$K!42/*9\8]K6;?)UUN3I):W> MU)1^>4D,I77KVO?T7H'=,]&I7I<77$"1#--E>NFB&=KR_F,4T3"%WUI1#>.) MQV;G/ZB^%]GM;UE:M6UN$8X%H>K;(H0/$<,))!3',$B2($3,D_9]:):'?S3' MTCX).Q&!DM&P4? 0EGHD?B%"$].N*3@CLMY/JF\MO_UXAIDSV4^J>)RS?OK2 M$5$+[S*JPB#X:][\-\VN\ZS>D?R65G==+,4N.ZNI=5#MZ^BO/>FT!P[RH!\P M"I%+I4 E;>!Q$3E@;U.QK61;5^E?\7WFQCR_\GI9K-TX(Y8S T&4.1+X70.+$ M%";"BSV$8H\+K4CRYX=?VO=L]SK]KJ33-(!/(#?\C;DA@&&%NG?ZS%67GD[U_./?RJ==U]=A@OQ \ AZF% 5 M?"M]6=>G4%4$CAWD!-RL_9+FO$M[K?N'(9)'M[A(\0;@O0I@6S;1A8Q7=65% MY>ZUS74/0A'5Z8EJQ-M$K:5T=Q'-RZ9?XAT'#[T>OJ,/M887UO04R]IR3\PX6(* M8RX\B,*(0<*(#]U X)#Z?HBPEMM^?JJED5TK7O]@_<^&E9M.PZK'.W; FIAJ M#D)[.M"FB&T\CX:MZDJG)YJWCM)9A8\J)IV_X[+^E&^YO =O=KV2VH9([6=F MS7C@<,?', P8AH@+!N/(%S"*/9R00,3,->J?H#?MTIBCE79<0\HS".L1AWW< MIK=7FO:4K<3]#FVMT.#'5FR+A7+-<++38W=_,LQFIA()H3'I,_ZQ3#-U3'=&"[#7N>#0 QW M+7_^UAG[CP_*?MA)?/C2<3;7+WG.OJ6;S;O[!YQ*=KVB\I'8;E2SBN9/:@Y5 M$'#M^<)S8A=#[G@Q1%@Z:=@5% K"'.0D24#BN&L3J6=X:<^M]4P?MHN9BTDWD%.JE7H(_M7O"Z*J4]H\P8+$MVF?Z\LYIF MQG \M<[,!QC9R;9HS< ZS:V..ELC$K@1]@GD0AEHCB-@C!P$73^(&/:3!)MM MG#\SQ](,M)V(H%0RKL#_ZX('7("O2M@5D,*L',=I.^0!O*WN\B+].V=_ 5F> M<9!OJ[+"F>J9:-C4]AGX]=CI0E GYJ$]GE\://^M ?)=66X'FEN9=[ ]C8*M MQK7/S#!OO]K3*AZUJ1VX=!P]G.BO?7VG8EC?96\RK()2U;^KL'4L/$19P&# MW 0BZF-($,40AR'U.?9%C-"(SM=&0HRP;>9HA:W?QKY12YW'M8KM+CW;N][" M$NJ1C_T5F8>69ED%8Q(;A:8E>C.;>U;B&P7+4TH<-\C+M#9^FQ>"IU5=.2!C M;[X_I$5S\OXN^U0?N?\[3V_OI+A77WF!;WG;=9-_*E+*UW'D4H_3$!+/(RI8 MR5&'?@[D!"4>0QX)F-:VVB*T69I]V"HC:2 O %>ZR!]5SV26;S:XJ LR-=;A MS.V3+WMF]-C^'^9)F/CK8;,MCY,0NY!UXV)+UR1,.:,\'"&9UVH2[,3%3S@U#"%^@S,FEL@EZ,V MTVY(*VA=CZ)@:8:+QUVVL0K J:5NMDHL[HUHP6-KFV1XLGEW3+04/]H\T;MK M'*V\P84*JRTE?]74]SK=;.5KNO89P=3U71@&1$ 4"!]BZKDPPBZ+$ WC*$Y, MC/83\RS-G&[% KP5=V\^6S&J3Z&M1RL6,)QZ&Z.#38K86)LKT$IICS[.P&") M-T[-,BMAG%'U*5.*@S]5>![M9\D?W.B58S<[BQ&?E)I\_EL3V[D M'Q^:3;[-XPK<\4V=VU"U.J\ ;O(5S!CEF<71(Y.16,_#(YUP!X&OI.Y'\HL:GU^;U*_N33AI-TC3H+'H-.C-N^,X/0BQ9V8^Q%\/$X9*::>Q! M$B0"P3I;7ZR3Z]9S2W%UN\>9L7;[*O:9%G=4SI1JVXRH:7IB?/:,K+WS*6 MEK44G+W>\BOUL+Q-176G>FNO.788%R�*R8-Q[YBA[WJF]?T?,?Z"5=;FPOG7Z%F2:FY[MP?@,CUL3=<*286!.['# MH<^8M#.Q<""6KP5,&(T"[""78*U8S/-3+8V:^\*""G_OJ@UH%A70P':8,^TB M-C$1G@1K3->N8=0,,FJLH3=38HWY(V>66*.%QV!^S? (\Z79:&ERD&VC=\?8 M2J:=#7XC!VC+;R:"41+%%$;$5VG-.((D=@6,7,3" '&'F)8R/9YD:9RYEQ$H M(4<7,WT&3CT#\U*0)J;)'CY3E#(]K;NU6J;/3#%S,=/32AY7,QVXUKQ F]HV M;2)),O9_I,F6BD=IG75^^*Y*1Q)XOA]*$RGPN2@JT&S JX'G:39VV^BU=0QREX9L-MX,NU(9[ FP^0Q#=(3 M4\ET(!L5E3/#[8)"YJ76/ZP?W^/1YKE-3VI0/1&Q"CPFAG M)ES:*]K*6P=--,=(O]_8_095+816VT*.J*ITMCYR['!*>(BAYV$D70\O@7$4 M($'&$C-JPGIAG::QR(&9=M73TQL/SN.KN/5R,UN3;#^9 C=B&&(3! MVD[$\[/,O!DQJ.KQ?L3PY>/(0'5=56DN%;^Z+7B=W])ME0?,<=PX=F 8Q00B M%X4P03&#?A@P00*.?&[4$/7T5$NCA+VD .]$-2.# 5SU^, .6A-30@^HO93G M#VV,6>$\&):(86"B6;GAO,)/Z4'CCHGRPLLS"7&_R"LKO8Q>GW(_2$0"!68J M]-.CD*!00,$%]I T4))8F(5^SBB]R7LY3R1I+?M*L MY+EJS5W=X4QL_\X[2\]W N3YC$#*<0A1X"<0AY3#();_XD4Q=EU7OU:PUIQ+ M,Z4[J>LCI5;N%:@E!TIT4,L^)LY'E4W*%\*+>JL,8^?\VX MYI_6.NBY"39A?=&FK_NB?[R?9V6UDI\)4O9J^&G-.G?U/A,HGJG;9W3[.+YZ MB].BSL9]G99TDY=UR:$N:(D)@9$38RAB:8 BS%3SZ]"!?B@B/R1N0(1CLGL[ M--G2C$XE:Y,.#GK2&H>(:>&L1T*VT)N8><8#9TPV.HA88IC!J6:E%1VEGW*) MUCTC?-C7K1FMBI1E55H]OLM$7MPW#G?W=#L>36(<"DA$[$"5KP.3*$&0NHX? M,P=[7JC?[49GQJ5122=S4^:PEAKTQ#;F%'WH-1Q7VX!.S"XOAZ6!OVH;TYF\ M50O8FCFJ)C@-NJE: \WGI)KH=>"B&MTXSN#[%=.[-./%HYKCO[?I@YJOW9)! ME(?2]_0@1U@ZI

ML6<)NJDW$<>B9FSJ:>!AR=(;FFE60T]#Y:=VGLXM(V-\^+>PSA,/0#B",/0>E2UG!H3JJVOJ^$\/!9:U.;4MT0X:Z;#WU.&RV59J8Y7JH?U%! MM+A@)?CM@:FN&8KW+EP?\T@F&[C:"G:Z2)9YXZ%LP'84,F5ET!&N]Y>_>K^\ M:TT*@F(1) Z&3N2&$$4T@G'B.3"(F>H\YC>T#8.#"C@1B)D]5'Q SA_09K0?]SO[U\[F7STAY MX$4^]^\CZ[#=YT65_KU>S8]"M8E]W98 ^E3P^W1[OXZHDP0LB*'/J N1[R*8 M^ Z"/DHX%XA@'".C&FOG9EP:)ZGJ2;S>'JGK\&9?N91?E5?(\HJ7H"N99%@1 M[2SN>A:8532GMK)ZLBHLZ\[.G;C@QU;@T]QO7IM,%QQ;= ME?@?N'1D$H@:Z2[?R#M*M3E5/>[.5OPH#"+,.:2$11"YB;(B.(6^X([GL5BX M6!AU[CLYU=+>\CH0N97TCW^(/3?Z"^"UQ'\VS*TXC:[>VV\'LZE)H!9L!:ZJ MJDC)MJH+654Y^(2+>M]Y@B"#\[C8R@DX/=&\(?QG%3Z*N#]_QSC*4/5'U3#_ MGE9WU]NRRN]Y\3[%1$5R/JZE21"&2&#HT#"$R.$"$I]BB!"3QH'O8!3')JPQ M.-O2B*,3%GR3TH).W!78"6Q&'\-(ZS&(-?PF)I'QT!F3AQ8DEOAC>*Y9*41+ M[: &=RV/77O?%NX9Z0_V,X]=^U(;ZRMW/A1/&WF M]@J7*;W*6-O4K3ZINN'?JU>;NO]K@"/ATA *@H@TNI( $AS$T$FB)/;\R.>) MD=$U4HZE\6JGAGKDCWLZK@!1RM2GQ>Q,FT*KJZ7I^DV_!E.?D/7@?ZXWY*L= M_%WCS>94'BAE0*V-39?Q,CQM^9,CI9C7V;P,JB-/],+AQG'I:R[2C+.VHKNJ MJ_2%%U]3RJ_SLEICSXT#X?B0A)(VD71,88*("QU&*74\$O/ ,V',P=D6QXN- M:",:3@Z#*C##CB ^I!%!$)$X@''B1M#!?DPDX$G D5F5%VNPSE.7I0]L;7+M M^EVHSX\D.-;46*ON.'B4?[()OMY7Q1J@$W\[6CE!*VA=E6X%.GROAQY_"V",)#!.,?1+$'!&C4T>M69?&X*V<*A!5B0VZW_N"CXQ!U5H$ M/;*Q#NW46PPV4!U5 T\;)8OE\,[/.7ME/&T8GBN2IW^S&3UQRM9OOG.Z5V:Z+#,R9N7QB@[(4$GI>99YVEXADG""C)3GVP>@6)MO^RL^@/E M].6][4M.V?[=/CWB+._Q686Z=_;\A2..$[ISBB:ZN_P@!ZU252+E"Z^J31/[ MC3-VO<'I?5?L"'M)Y- @AH'R5!##J@YNPJ'O24_%<:0/XVA9$F,%6!H%[([@ M6AW 7@G0TZ))KZCU&!/[/&:E- XP)L9_KM//Q4%O<"PR\1+,=&0RQ5*8G:)< M@./@"<[?;E ZX.3F4O&F:B0\JG2EDU8SKM,U7]OLI-4[;,;*7A;]/*# M"ETOI>R?\XWJ!:QN6HN$(E[W;R#R?Q!S.$Q4&TGLNS$F;L@]S\@!GE?\I7WT MZNK[*:W?;A4QM>KW30&_*\E!*[JA)SWS8Z%YJK38Q9[Z,$JCO/*9ZLH-!*"' M ?BXKQJYJ[V\ T+^N%7THLZ_ZF%+W>?)?M'E299UKKK+=H5?5NGE21;&N/KR M-%*,\.-T^]YW,6CRQUJD]KY2"J^V>LHU%P$6KD]AG! .$?8]F/A$Q45XKL^Y MF^!0ZX#/JE1+^_BU\M5'50>: :4:.-!M'XI9_](P7Z<@^".^?_@+Z/0T\$FL M+;B&C_@2RSCQ9^W_3RMHX&J^Q$K.Y'_.OJ)FSJEMY <]5FN3S>?&VL;GP+>U M/OA(AS>]S5*14BRMA'T5C7R3JKGW<6Z>0($C$((,"95 ACR5"L)@''(1)=@3 M#C9J:ZHW[=*^L5^V]_>JVKQR O8*'%2E:54P="_U%D'3+;0.[=3NW#"4X/=I M8@B-8++E'NE-.J];8P3$D3MB=O<+M3?KFLKHM;;"L? 8=Q+H\\B1_@8E,''D M3X0[$7(0#4+/J$SCO.(OC30[X1;2XLSL4;"T$_=B"[R G3CM1F<[$/XQ>YV- M6L.EM#LS$WY9VVZ3+(SUIF?CI+BPZ<2[[&%;E>_Y5[YQVT/@D#I^Z(E VN]< M]9S@"!*&',@9(2SV TIP9!;8/3";"57-$];]?[:YQ/R/?W!#YR\/"FKI6]>_ M2,[!5(6Q-+]*._]O7'+7C[4ZS=]IF6%*=5/MF18N"6TB6!"'KJM<;7#HYC8<36)DV.ZFFC#$F%> M7+6 M/;5P+2G 0IK5X*L$O[&%\&:3?\/9@+&BC[,>;5R*WL1\T8FGVF2!1L 54&CF MHJ:1UH0\"]N8[)"3N-A+"CF>8NY; L\TR.F"TER/2>+P(&(40>3S$.)(Q#"B4>C&TB!A7*M(Q,CYE^8M=^(W MWU/#&C.&T.N1R82 3LPSG<1MMZQ?.59B3M1 821,MFK3&,X^;[6:<= PWX]WDH0YJN=6@!S)7R)D$!-"H8@3YF/NN%X2 MFE#7^2F7QE:=Q"OPH&2N VEY)[49>6G@K<=7=E&:F"VUXY1G:H^ISL6BQ"'41P+&0DB+ M*:0$8C_@D+"(1$&(U":.63'/@=F6QCAMX.9>R'-97", UMSTMP7;Q!1CC-B( M"IX:2%@KXCDTU\QU/#74/B[EJ7.3>5;K%6-U>BS>2%ODZ]X6VG\]-3-HDK\8(@"CT$281\*&G+NNY2%B=%& MC,ZD2^.2)NJ2;HNZVO5F+ZB9>:&%MYZ581O%B6FE$Q?\V G\4]NW3.FWUG)C+ MBI2[$&QKJ:BZ\XVS-=[GV>T-+^Y5Y[1?56WOVH#YS!\:"CS\DNLZ,4<_7\:Z41A\/EAI%&U^[XLW=]7<2<)]I$CS-/.,^.$H0^0G; MI&W7XL_\*\^V_*W$YPN_K3]S-_EUGI7Y)F6J@MO^7 V'@<-8B"'Q5<.;T E@ M$@H$O40U&TP0]SVC**KQHBS-_C[41+GLK2Y /7>@TT;UY^SK8_:AN&#E]#X) M\ZS'Q.0_"Z'%A+C'V!(+-R\^6 /65A"R.:\2WCZ?I-5DG7\,L]WFQ> M;4MIDY3E&F/!N!-SB&-&(8JY*^WS",'8Y2I*540":74-.S'^TIBQ$1'4,H). M2#W>.X7@,)E9P&5BAC*#1)MLSB@^$*XA[VS(0_ZPYXQ3X\U"!&>4Z=[N- M3,I-L[3B[Z7Y)8VU2BY=*K\,3=:--.:**OU[32)OOJN=5*[V =[*AV--A>\S MZJCW.?$@(B2$<>@Q&'F"N]A+0HR,HCW'B;$T FBT@+4:8*]'DTVF2@D\\+H. M;%^E=C--J6.8QSMNY?3,H^G78V+BF6HIS!.#+T+25L[P."'F32>^"*BC3./+ M1C.W?][+)V'SZ2[/>'..M"9!%,6$>##&D8I<\UV(*0UA&,0$$\<7CM[9S7.# M+XWX:OE +6![E*MO]AP!=][FN02.R<],M)$PLG9.J3S*U#D:;#8[YY0:?2/G MY#7F\>?*$_K*B\>/XDU1;S;MHUC?2^OI7<7O=;H(Z0RSH&>P$[=NBUL4$LA\ M6VX>FUB+IS$:_0!KI0RHM;$48&T"W*@8:ZT)9@NS-E&W'VEM=-]H.U]5+7BO M(BF[ ,K'-OJA?+UMOH#R:[G&?N0+%Q/H(Q6ZZ 72LJ>> U$2ABX-$VG;&X4N MZDZ\M$]:*S>H!=^7P54YD:WP*R#%;TU&J8"Q]:ZW'MKVNG64I[?03P!%6IV*SFH+*M%,&]," ! M<:#'8P&1< .(B4A4>9^08XY0XAN5_WUNDJ714B.C^K(W4AK&.CT'HQ[#7 K. MU';W$UPFJ*4QA("M$*3GII@WQ&A R:,0HJ%KQY;Q*M*O6!6\^Y WN6?-D?(: M,4Q81'U(<"B]:>9CF(2Q"R/D,(&QX[N)T8;CJ8F6]K[OY51]?]K_UMX#4Q!8R!:D2QKF$]2NDE< MCD\V7:DH!R=NC) GO_@AA8@C=0J1)-!U7>[36/B>F0%P:J*ED4(GIPKE:P4U MC,,[A:@>&=C :6(RV$&TEW$"D^ <$+:"STY-,V\0V1EECX+!SET_HGO7;YG8 M;D2ZV7#VB1CNKO")EW9QS'4AF\,(0011),P$A$D,B,(_=\*;=/K57XAA2ID.WHD)9@'(&K2S MF@3AF?I564+:K N5,6"#;:;T1YNOCY2QA@>-HLSO'AO"6Z5-=4P5V7XC!WF= MW^,T6SNA2VD<;3>\S=' 8!,NN /J&P2R.H3M==20=8JULGD77ZKJ3GNNN* M7BH%Z]2CHS]NE=I-!PRIMV'=ARD?$#V&7,JR3\RRS]9UV.?;K\!>*_!EM]A' M?U3*KD"G[:1)"G,LC*TB$%.*.F\AB!E /RH&,<><:[N(_76WZ3 M_UN:;]J$C;_F]_Q:[9T4C^_QMZO[2K=,INFX2_MVM/*#7003VW(5#K#307U4 ME!:@50-(/59&YR&CX!^F^ZF1GYB^IP'=*$YL+'JC8L:,)YLM?FPL#/U8LM%C MC#VP?2@X;3+-UCY*B.MR%W**I4_.!8,)"Q!TW(@Z)/1%X#MFA[3[P9=&57W9 M3$]B>Y#IGKZ. V+R$U<-#$8IQTH='Y\^<\W%#=2O[Y0A M_B[[+=L7_KC!W]ML_/)=^9GC,L^D:?/X*2]+E2?Q?A<;'3H<^P'UH9]0JM+@ M0TAB1& 4.HX3191$D5$!*DMR+8T,^LW"&[U4P8V^9G57L4XWD*ISR4X[T*FG M%X ]Z7IK^K7SK^+4+NR,"WA)4W@;<-OO&G^15"_55MX&E -]YZT,/[JPNK3R MY&2'A0 ^Y!F3SK#T9>5<;>+;\\4258F6=2S-M<2-(T@I4OWFO0!BCPC(D8L8 M#R-!N-$>J!6IED;\;X3@=7]>T*A7L\1G7#7>U%Y+%9'6TQ.TBJ[:FJCD]-[9 MF%@_.P^ WK=@]F6=^$M@:44'=D-MAR1:70%[I>@MR#1WK7I[,#Y3S-[BX"," MIZXHW=YO-ZK:2ULRKOT2J4.Y+V\^?VJ^5VF6\>H6IUD;#T@$$TG@A=*%]QE$ MQ'-AXB8!='D413CR220\[2BJ<3(LC?+WYJ$JG:CD- CN&;D,PU0\$[@3$V]/ M ?!<54/P1WS_\!>@5%F!XT4X']UI;34,XJZF7Y69@K F7QVS\*S+%0([Y#OW(FW:--^R8EOD/BA!'HX="%B 4!3#!GT(TB'@,=\W/6LI >4]/P5([MEJT(_>7:U;\=]NNU\P/Q PD1@X/LJF9AA M&,JY/6*(2\-=5<.&=UE9%=NFDNLN)E$2O!_& D/A M(LE@."1JP]:' 25)X$<>=A.M:JOZ4RZ-N/JAIQO5O*12S4N8E%[Z(COQQX:1 MG@1>\]#,*IQ3GX?UD#QL P-ZDL\4HWD.+^N1EB0>/ MQ)LPTJ;5"]2*KR46P&E5QUG7?_0T] P6.GBE7:#0+@QCV$0.!%$ M?A1 @D(&N>,Y+L'W=M];Y\LZ[8Q!_&.1;+/&+.%L"V MPNPNEF?>V#Q;\!T%]%D;>&SR;-WXH5RC)$QPD@20XB2$"&$7X@AQ*-T"Y"+J MAR$W<@VZ@9=&I9U(U):#Y6TEL+:#CMSRNJA,LM\2RJQW=1MKO854,KK;5'(-WM-G<3WJ32(/(]+ M9]U),$Q4KWB'^4E$?($#'(ZP?PU$6*BEN].@;OSMI(3^LC1Z&E8\, MUDB/#FQ#/M-I^P',;!Q:>/K2<2]WW>Z>\R\5KK;EU?>T7">,"49% ,<<6FMN 0F)*&0>9C$D<]B M!QEUPSR:86DO=BL@:"0$ORL9#4\[CU'4>[X$;V4Q"C?HP#;^I%RD_\1O:B#4JUJH/@$FHU4@@YHJT&GX0# .M MGM%U.,ZJ?\.,85;/R'D89?7.LA=\R4I(8'?L\/\W2:$>E:93U;K]T?0IU$O!0Y"I&^H]_B#W7_0O( M\@HTBIA9$R=0UC,I+L=N8M;J!.SZ5Y<31$ -@V#)PC@QR:QFQK"B3VV-,U>/ M,#CVT0?O,CFF7)7'][L$\S@4/A5. +&/U;D_C6&<$ :]A"1)0?9XWNAP3, 6JW*IH'2J )L0^/.5FM- M0[E^636=R\U?^'=9F"?\DU*Y;B?BIQ^R*LKEC_4!ZY=C+'FZZ\]X-+( MH!4<=,]\)W[M2RD=)-_*^51C)]#JHD\6^C"?IXY)$)[\0,887/"[U:#N4_-=!:UQ]E8JI,I1;*NVCN0; M7&3R42H_\:(N6-$VD_.9$($Z] V8:KT3"PHQ1@Q&*/*\, PB9-8]V(I42^.Z MOE*@W'_/>:L64(]/72^]54S9[KQ5#3S(%[FNJPY^3+/FI_(GPR 8*VNMM_)U6JG^-4V!(/ME@*P";2O8QHI,\X;AV(3Q*$#' MZN CB?X;+IAJPU&?27N1\%W$(RC_RR#"&,-$Y1#Z6&#&W5C(WXP(NS_ZXHA7 M"=SCP]U;ZXZOJ!\ETE>27.V=H1# M!8\I]$GD0!3X$20A$9"HTE^N+WQ"W?577I!<.W5X)M%-7JB^ E-'R+#QMMEL MJ^Y[S,&QZ\$@4C%=$4\@%H1 3D)$1>PDD6,4KKG$-9_E8*=7P;.O>7_;#I#' MYRM]*OU7H$'@(+.ZB7>O) B@16$%&AQ46:T&B84^6'H?QB4^+E,?9_4J@YY_ M4E[-\:289^7/O&RV"@$S+\91G8&YYQ]G2*FDRN'LRW(=,N0[S(NA M7P=&1C2 Q',%='Q../(C/_:XR==08\ZE?_)V^_== %_D.S1T M/0<2&D00.;$'XS#$,)&V.*,X= *JE9D]/,W2J*85M#Y_4J*"6M914$ \9-WSQ@M?DZ#P]#QLU>/L](^ M2$EK%O[*2\F]MU<9>YMF.*/RYSJPJNLHO^8B2# C" 8149U): (QB0ATW#@6 MB1/'U#7*1M.>>6DTV@HN899^8E&![O.N.K<*J.^V[R-]_QO2K&7O<+J;9%5G[.-YNW>:%\YS5W$A$0 MCT#U+5$%U3R((X_!!*'(=SE/PM"(_J86>&FL>:BO.IX_V>=M!79:M^?U]1%^ MJ[=JDMMIWK0):G0'OROM0:N^(>E._OCH2&'O'M\G=]+:=8HYC@.?0$Q MCQA$@1>I!B !%(XJ@45CE\=&6:)&LR_MP]0K!K^3M#8W/US]&_B]D=GP:V*V M&F[L\(0A#_J)GTC'2F 8(TY4!7'F(X\'0128!0),MA[SG.;W5J1NCCA,(8>S%$/)9^$4$"AEP0GS@)9HY6 MU]KA:9;VY7AW_?8S:$4%/5F!$E:/FL[@.LQ!]M":F&S& :5-,GHX#.2UR $: M(I$_[/GCS+"S$(6>:ATC:%X]XBBMV;/A[R7#\/F6]FWHI%V! M!R5O[87Q3N(5N%4R&[;\&X9;S[.U!^+$WX$]?I]V^+W9X_?+('[F+?VT8+'5 MQ6]XLGD;]VDI?M2K3^^ND25S\YQ]2S>;][N*0IR)F&&6P( B!I$3$(B=&*N= M34)QY-&$,Z.2N4]G6!IY= )>$'!PC*(>05R$S<2<8 :+>L_W(U&')YR]R]Y\IW5/]+=YT<:&9K>' MULN:22.!"->'(HY%F61A*U*C 74"K3[J9W MZJALE4ZANBG%3J7&5S5U56VLI.99^3SK,_4Q^*1+8WZV?3FHMHZM+Y!DWA/I MRR$[.FRV,.0X G[/Y83\Q-B_94S%Z&]5JJV41%[:UB01G">>ZG'&A9!6%W>8 M]-^0#]V0."[CL4<\9T1;I5'":+W;\S=8:G19/7V'>UN!*]!7"30ZG:M78G$1 M]5AWNC69AV\G6@=CHKT(1TL4.TZ&6TNIE@XWLVW]P_;/)'7JQ](AS'(Y(ZHR" "$LCEGB^"QT718X?Q]*^-:H) MHSWSTJS53BY ^_(:-MG5AATY;HA#ZJF6V!%$,2;JG"J $26U.^'3R#>+OID$ M^'DB;UK1N\C+>D-MU0O"4?W_^KJHO/E.FZD62.^[- GH$W^+)D';O(VQ*7*V MVA5KSSMO6V)3.([:#QL/8%[!]A//KVBUQ9O-XR>4/PL=8*V_%KEA+,YQV2@#2:0%HJP9H]:B3YFI-@%*E M,BDR9'E1AQGTY99JZHU(=2Z=BZX)?*<6V*_>3C%P/;QZ+[I\!@&/+[*,,P5" MSKF<9C&2UE$?C)VT-]M\,976$3J(M;0_^CA/X\2^]_6V*.3KL4X00F[@QS!@ M\HN*L*,*TT8QQ)[P/=])2!!AD^WGX>F6]LT<.@YJ139S(LZ@K>>>]0/)WF7Q3>5DI+R(K^3HA<1RJ M6&Z'$ &1YX4P\6@ 79^3Q&74P\0LR_ST7$NCDR?I/IVTH!77,&UY &,]'K&$ MW,0D,A8T\V3D\W#82CT>F&G>1./S*A^E%6O<,D&045NPN'R]Y?_)<7$C5X*O MD8=#1&@,W=B-(0H] 8E3=SEW/):X3A)&1@DBQA(LC6!TPE@Z/59 :@*4*J#6 MQ6(PT;.+I<=)DR[!U+Z[!OK2IR.\/HY9Z6!O-X!H"+\Y@H>>G7\Y@4-#\!@% M#0T.--)-H^DK+O*"?^9T@\LR%2EM_+\/O/HH;O#WJZHY35:=9V_R3[AV*/PX M\8GP* S]1!I;3'"8^#R$G. $"OX_2[3#7L!I23TH$A0 M E$<2,/22RCT<.PC$:+$PXZ5S./=E$NCR,'LV0NR"C7 UV,_NY!.S'06T+27 MD7P$T-19R?L)EY&9? 2 =G;R\9TCRZOS;U>TCBJ7MJ.<+9,_TJ9"5]U8^K'Y MWWTK])A%L>?%OO1O&5:I- (FH1?#P GF*^DZ'U<#X5?-2WK'\'O[7^M-J>_%#U; MA==-IY^W_OI(<([*L(\=9QSMJRS2;_IK81/XK77/"BJ,O?-C%%;1L4 MFA#":,B@SSB!R \)Q'X<02=&4<"EVQI&1ATQ#>9>FBVV$QWL9%>.42=]7=WZ M3'C=Q,@_^.#I-BW:4GQ1NT82O;S12RX"UW7 M5?:>3V B+4#H"#^)8T<0-S$ZV; @T])8<1=O?) /"-BV4":+?+:1K?AN_673 M8\F9%V-B]CP3#=ZHM$M0.TQ=4YM\TG9L]*K/0^8($#=&>?*X<7V)%A).;@RA M?I2Y^="C8U32BK]/OZH*&M)QO$W)IBFL44J;>'N_W:@LE:O[O*C2OS=AK#%) M"/)B!C'V?8A:.IAD)T#-!-F-'FB'V MYEN^9I316! ?)L*3WGE($53D" //12'Q>10QHP,2P_F79HN.C;OYED\8=2.7 M:8*8&S/P%QEQ,X#ZM/$V>^Q>(MI&SK[<6)L]-!=%VO2&&9&2V(WV-B\^\TK^ M)(E5F:;E&GFA8)@+5?]%2+Z3YE],?091(O^C$B(XTMJ-')YF:;36"5J7&=R) M6GMX)EEEIV$=YB=[8$U]O#LU3@;9=%;PFBD[;A1N9FEN9^$83%L[??=\:6AG M-3A(*SM_]0A>O,8/#YQ=X\WFII!#8:I&E7_\5*24KTF(I1?LNM")*95>,0M@ M@N,$1H$;)XPE)/:UNCR=GVII_-@("ZB4%E1[<55:-7A0 H,?TPRP?+/!10GD M%PR4=[C@/QEPPC#T&OQI#=").;3%4@D*>I*JK%A0RVH-- ,RM0;>3(0Z'D0S M5M7"99!9AT>8CUVU-#E@6+T[QKGAW2GD1_&N#D=N@B.;GV_P]]?R/V654M4M M7?X]OB%2+C"HR9N^87R+(ZO M\_N'/*LMCEQT$=\5_@YXD\ $?B3-?O1/JD)03M-Z-^U;6MT!Z5RHQ&QIJLCG MISYR2K.MH__O@'^8WYB[1X\]L"WQO8 M:3V\-"S9<2A,3$M] ,Z& @TB8&"6CD-B)AO4"!$SL_-8[T$;LW?Y? ;EL8P' MUN,S_VQ>Y_5+];=/!?U8W)3%&\EE]_6*_LJKNYSM#03-JJ\Z8RV-=;Y44JC& MH9&8@9LOG\%>=M (KU\"5@O-87Z: LBI[2D-#*7E9--F,D5I5.%8K0EF*R-K MHFZ_J*S1?>-\S<8B4D4ZWTJ1KW<>S<>=0_/$Q$\9C&+N,E6F@\S*>"0^5>'N06-QZD:'V3L>[C!:NGYSE. MO!@S=9AO@7^_!WZO"=BKA]#J++:WJ\.3KO*S**R+_@FFU]CCFTCD,8(10"%$<<8@3FL H]@F/N.\1 MLQ8OIZ=:FB%W("FH106_=\(:9A8/ *S'>'9@FYC11B)FWO'O+!BV&OJ=GFC> M?GUG%3YJQW?^CK$))*1ZEZG!E;LN.>HK+RH5 7B-B^)13M;T;O@H;NZX2DVN M'G<;VVOB$QP21\# BQ%$5%IEF,8)I,B)'>3%'L.&B2.C95D:V33BU65?:OE, MTT/&+XH>_\P$]<0$I;0 >S7J7D6=(O*75I6V_8C:S&^7Y?KLLHS( +D84&N9 M'^,EF3GCXV+(CC,]+A]R'(^^VI9IQLM2CD?2K+;NY/1EREI3KSZ_;3( W;4K M,/68$T/NB$CE=@10^K$!I%AX24P<0KW(A#A-)E\:4W:R@Y[P]8N\%Q_TY#F"IMP6Q,C&/PLL2$1E//2GUC0'G*=:/&&$=NOQ32A_U4Y")5 MC99#WT&.U[1]0HDGN8O[,:3<\USLA3Y*DG655WBCQUV]L8VH:3?#=.],+9HZ M:I2RF?%.'S ]6AD)P\2LT2#P:1@!8TIX1E=+;WQ_Y%E?Z&=4>OJ^/G?)R 0J M^=Y_?-+.0;+ ?5HIJ^#"AS2(ZRGT8,,8[!ZDQ[3*M_3ZN[ZVU9Y?>\ M.&I0@@(<$E60B:!0>DG,I\ZDR^.L1N8F,+23^O+> M,%H+H,=>MF&=F+8L(&I,5R806>(IK2EG)2@3$)XRD]&]EX0HW.#OG[E22(Y< M>U$?\HQQMJ7U+E+7\H2%;A(EV(,Q8C%$(F8P%B2 #G6<2/B2FQ W82:#N9=& M4&^$X%+ K_WS;/ 95W65[9XN*W"@3==196741'O,6IE$(%A?@8FY;&KP1P8= M&,%H-2.!$V(22V_3$TD"$24(QCR,H4A((MR0)FYBQ)-VQ5L:E?:S M3NK<34B4@N"AT1!@I>(*E'4P9?[0%C7[NJL=B?>*CDT/LK+J>HS[%-,/??*=W\CW@'^2[L>8^1P'E#'I>Y$'D4-5XD7/H)=1U M/!:A)-)B_E,3+(Z[6QE!)R104NK1\$D0AXG4!C134Z$9*MH4=D[U@6!^>6O# M/_*'/>V<'' 6XCBG3O?JG[UN9(\:U95*1WM% M6Z=]'20\4B$*4%!/G2D@!A,1!U $/O&3('*(62M$4P&6]O*WTO6Z&!CVJ3%= M #T+:TI8)R:.#E&56=TT4#N4OBG;LP*= O.TB1@+J*V>-Z;3S]L!9R0X1_UP MQHXSTN/=&4\J$DR.7-M)C=TD99"NMZIK])4W,S>O'Q&!&R2.@(Q)WQ9Y)(28 MB1@FB9,([+INY!J%;XV086D4^*RC4Q3J"U67B#)T2$WWB(CMR["X8:R81\(__U]A>>\0)OY!Q7[#[-4I5EH";J M]M.]@(HP=A+H%?DRY3V\9-.G..KB3>XPMKK_T<#T4NCN]L,AL1BC9(C.]2>?E+R,@CBC+ M[.X1-6_J>KSE?J>9.)2&@A'H)RJ9T?4IQ&'H0IY@UZ-^Z+E.H%WXYLG@2V.< M1CR#:$NH.E;Y[> M,U_]FQ/2'A3!.77-.".IUQ&A=D^O^WW=]_G>74?I=<2\.! ^AU[,78A\ZD(2 MQQCZ3A@G0H0)C8R*)!K.OS02ZS<.R>M]'=I7X+!XA9G=9+HR'N6NYR8>%('* M8\#(A9A@"CF*J%R4T D3LG[@19JS+Q4NJA=?GZ>R3+=*K_AMFJD*E(#@C>I> M-^U*1)&7D,2E4,3,@XA1#V+?(] +(DY1Z!,GQNU*O,G80M:ADV3"X)Z,S;8$ M>M[$A*!.;#[T>:?93SZ0O0N?:FJWJ$9Q=;:PU,&>DS$2/$O>ANGLL[H=(Z%Y MZG^,'>:"C6/R=(.FMQOWZG%_2?]@OOZ??U-U0;/;S^GM757VTW4"Q_.B4,!8 M?G\@(A&#\HF.8,@CX0E"/.&$QEO+MJ5K_ M@%9?T"B\TDE=F?'9,-CA?LD5GW$/_/QB/QMZ-7JQQ^V93[48-G?5K"_IJ*_T*:5V3B!(H/.Y ).2W!'M)""GRN @#'Z/( MJ-[7R9D6]U'HQU>:T?=I-/4HV I&$]-H)^-!'.H$#>;/8F&)Q4[/,RL3G57W M*9NJ#HY*&TFKE)>OTY)N\G);]"*X!0FX M[U$7^A0'TB-/8IBX#,& Q"[%,?6X9Y0T?HDP2^.5O2[@;9I)USS%FUX-*D.J MN6B9]-AH+O G)JP>[CT]ZO/!5A.P5P7L=;%<5]HFJM8*?ET@RLP5ORX'[;CD MEX4Q;=1._,P?Y+-^IZR^M_(1;E+KUEZ :1!3Y7;Z=2"\*UW["$/!F4"^PU$2 M&ME?&G,NCS&?5.GK2:W*1O!1.: ZX.L2I%5()^?!"]&\L+3A(#Z3E#!\?L87 M+%4X",%P2<+A6\UHJ"RJ]:_X>WJ_O6_=D]@/.<:80,?W8HA0',$XX"'T_3". M>,RIT.N.>33RTBBE%:GE3[X66O^U? MYN/Q9GEE3ZK1O9BG+[@T9_J@2+,T03[S^C"B+M?<:MS(^9?V*A\6&5?F?"MV4W!\;":SWEIH;JE/A_#$+'$& MW)GRBXU0LYY K#?["V4(&T%S.@78;)@+]YAY\36E_/D ]0^JY'(IIZXWN\L; M5:6S_^]*H@]Y]9^\4K4L;K/T[YRM$>$!C:1GY'J) Q%U(T@"'D,:1R%WY@4=>@6(G\\BM;^N+;+AU_I)+-^,)YC-9/'6Q MGD:_[L!2*23_VBSM7B?[]7LFA]_V;K]U.5_FM& JN$^>-DPVX<@4]$+U)JL> M5393);]?JC;_@WH9/O!JUUDG#,/(#5P$4:1*V88N@7'B"2@P]Z,@\ GV8Z.T M=-&S< X2A5W.1>\\(VK]O\C1MYZSI$(O8\0J%#72$9* IAPF,?)H(DOD_C M!#-7MZ!-?^"E$4PG&U#"Z=>O.:*2FNCX.QUO>?VJ4X*6B>Q0WC(0TBQJ@P3 M"$5.&,.8.*$K* D9-7)1AB9;&B5ULJY )RUHQ 6-O(8==(9@UB,?6^!-3#FC M<3/ONZ,!B*U&/$-3S=N91T/IHU8].O>,I ^>WQ;XX2ZEUWE=PZ5IUO4Y+?_6 M'>(['/D!I]"-N <1IC[$/*$PB@(D?!]YH3#CD',S+HU(VA[8H,0;T^(IY]'5 MI Z;F$W-'SM9P8&P0$D[042W-C:VJ.3L?//RB:[Z1Z2B?:,9LW#*UC>8;#>X M>)^6U9-BW!I$,3C TLBA%10H25>@EE6/(H9A&J8%:PA-3 5]<"8YV]<"8F![ M0][?OO*4[=_TX5%G>;NU%.O>:+V+Q]D'-P7'Y;9XK/-!5-UNWADAZMCE5U[= M2?L7N1%"2>Q#HLI6( =+$\'Q5',%GS#$,/)<;YWQ6Q4#<*-O*>C,K?6T)\W3 M?B3!A%OX;52E2MNO6C6:)@J&%H06_GI&A#4X9R*/#K9:WJ8C =\[)>TI=".V M/6O"!"1+!H76E+/:%"8@/#4KC.X=VQKKJS17\N*QJ3.Y_VIRSR<1U&,4&_A,S"([$>/-_@NJFPHLHYUKW'FCV1C^**-0V)VM,!UW,C M/Y+$D C*(8J\ $ISA4".A4<<-\:<8MU$!+TIET81>ZE!(_:JW.>(*K"?BOQM7MSC M#WE6J&XH=+L_2R$MJ!&J5ZEC4G5)@KY5*.VSU FD&>IKM M,@S.E6F>9&&'>>\%EFMB4OS'72F#&KSSKMA,97MG63FSXK_VT27E='WG72;K,1RM=;_I\<%S=R&?G:2[@3.R*&0G[/ M(<)$.OE<_AI'S!.>D\2!, JXTIYY:5_%5G!02W[0,+Z3?@6D_$ I &H-S#8' M])=$;[=@$J G_IZ=QKC* >$2Z92M=! VWDDP1LO2UH+^O+/N-1C#\73SP7R MD179LRIEZ6:K/(ZV.6+*2]46L76%.28!B2B"/ D91#QF,$:1!\,D<##SN1\* MHPHLYR9<&FWUY05[@5=U+\Z10:)G0==C*)M03DQ,%Z)H7BY:$QI;]:'/33=O M06A-Y8\J0.O>-[+>TZZ"U$?13XCK9UL?-6/N5WY #L;4H9!R&D*D D.QB (8 M"==)(A$[)-+:%;4DS]*(JE^>>7SOP$L728^Y9H1^8F([VU-PFO)Y=O"S56_J M0FGFK45E![JC.E66AAU'K=?2!9;CO>5,]0Z[P=];+_<5S[A(J[7O>M)03/PP@@FF*!8QH=PQ-I!#\D%9XHZH17.=9 MG?Q;5RK@U=H32>S2Q(.^[TL7,$P2& =N"(-$A-Q-//D'HX;UIZ=:&G'T) 6= MJ'4@5YW6;L@GIP'6I!(KL$W-(N,0,Z>/LV#88H[3$\U+&F<5/N*+\W>,.#[^ M(,7%Y9T%-'W5ZE\G' 0I-3S%="XV1W M*GPG9ISGH2U:P8'("U"+#CK9IX+8X$AV*JAG.GRU![G9">L8V ;/4HT&G._4 M=(R>!^>CHP889S>^VI9IQLNR=])Z]3TMUTGHNX'GF&=I1-^)>1!O\+N2U/",X!2N>K:B!;0FINTQ0!E;B6=@L&0B MGIIE5OOPC*I/C<-SEX\\3=QL\F_JW%*2S.M\2RJQW5Q1JJHLEO^7O3=;CAS' MLD5_!6:GK2W23.CF $Y]GI0Q9,5M981.A*K*NO/!#:."52YW%4E7IOKK+\#! MG3[1 3A(L82D=1B%,<0D M1% $OMQQQEE"8]\B#LM("*T9,7U UIV:&;A3I%Y16:L*P*TNAG>.1D.C>0'I M'.G)ZMG6,H*=D#?@=@_M]P5G>054Q=,;T&K@\'K2!CA7=Y5&?4][<6D#R]$M MIE4CMN&FTI!ZPL7?5A0&B2H>F&8))%Z&(8I3&@>( M(,*,XKL&>YN;(;03%OP[J-0/H'[<-)YT"& ]EG(&V\BLU$-,I="L?ZS](\H1 MTE!H@>(L8G2HKXE#1374/HX1U7GIVO(7=](>^RJ:=><3ILKA*^>]FW4O2 +* M<0+3-.(0,<0AX22!(4MIZOLQ)]2(3;1[GANS=(*K8S/91?U?VBS78BN];>&+ M2Z.@1SFC8#LR_?1AO6MA;:V@G> 3E;S01,UYL8M+_;Y1F0M-.,X7N-!MP.(^ M8-?)^_HXJ51.][6UE:\>/Y95_B3W3-+P>I&[S/7J(&\,3H,XYE$,&54YR3GQ M( D" A./I5Z48C^D6FF!KY9DSAS7:M,$L73Z@*U" ().)X.3[:N&3>,R8:K! MF) 4]S<93AJ\ MM@9XW>R"A2B-0TQA%GHI1 &.($X%@7$6>W$8> CIE8<\T_[Q>B&S@PO M, [AT[.V\PG73^AL5K=Y3[7P=ZOW';/UARVK]I+)9 MGTYC2@.>\2CA,%:7#BA.4DBR+( \CF,_2P(2IK&9/^Q@?W.;VIVX)S*>FOK( M#N.L-^<=HC9!0I!QHM<(G MKY!A;NS3:0'>=7K\I SUK;>HT@5L9UHOAOG2-9RS0=/8WXX_%"-3V?Q'P6 K M._YH3+2)'6U4S+:SU^$YN)&U;'JZ+>QUNN]M7J]LRG;;*KALAWV7WRJ_7;$[ M.=3+II++<1 3\6+A)9F ,5?5U$D:P)1$*CJ,8QQ%F8BH5B8OF\[GMB[5,ION M<0VPUMT CX/@Z+OC1FQ0RUU?8->2=^6?1HXFLT'-V>[:H.N)M][FH!SORRW: ML#"O/W!2?5ZI,NQJE7VO:N@65:X<==;U4=_VE^J8[[[(*5_$(8[B.&&016D" M$>4,9A$)84H)]T*6Q5FH;UJ;]S\W^MH)"NA64O"L1 7OI W!ULLE+DKP+ V' M)K7[^?GG9'PTK.AQ41^=\D@%=M*K#.];^>L?NN'8J0!J'<:%W-*171_ M9O(#R$6N+LMNRY)795>W1!GIW8F"_(O\4MA[7/Z0OU;_447>7_!2)9^1O_G& M)?GFM&H>67 A2"0" CW!4Y5A*X0X""0]TLS#+(AX%(4& 3EOHX763)H^HF<; M[]8#0J4H[J ?2Q \:NI&F]G^[P "T@TKI14;CJ;_4_>JC4O]SA4O_=@-NF M__0TUI)Y?DD31TO^_U_/J:_'8.6=]5VYZR%4AZY?O"._-1E_GW56TQ.HC=L*%R+R\>,HK^8@J5=G4OEGP ME'D1\7QI3L0A1 E-8.KY!,:ICP2+_#C5JQUYG1AS(ZZ^(J#6!'2J@%J7&_!< M<"A;6+$G,^\V^Z'2./.89 !&9C@-[#M%P%83L%-EDK$P.$&89$PF.@D8;6S, M]O%70SJX'[=O?;I]]=4([.V/KV_-VO=0KGZL]0>ZEY_:K5PCL>KL%YRO5#:E M192$(O")@"$BJHP'P=*.3AF,,4DI03A)L$W6+XVN9WHSL)43++>G:DLI+GCW M* 7_Z9VOZ:=C,@AZIK0K3"=S0532@E9X4@.\4XJX M=4;4A[LIW[$+I4Y*&/! 4"I6\%$4! M@YCQ%/+$YQBG<1(%F4T&T^%NYV8YG[HK #NY[9*:7D!>CYWJ M%60&D^.4J!ZXS/<"EJ49@1[V)'\A2B!. PQ#'T<^]K(H2 +#V YGPLV-Y4[9#LW%9:T? MV%?PX+'#9"_7FFM7C+FM73?-2+Z! 6@]B".=O(X!_6A&Y!6BO;&U>3VHE\U2 M!WW8U%_AN/B(B^K'[:9:K]9/KZWS:>9G42A"#K,XSB"BL=Q69T+ *$T)H41@ M'FNEM!CJ9&ZLK<0$M9R@$]2DN,<9)#6.91W@,S(7GH#&QLGY'$8FM4ZNQVJJ MLB8&GY-AX9)A#(9KE)QY=\)R),/2[U<>N?"L&>-QRA:WCX_5QZ)0136_K*O_ MXM4'KIRL%1GO=HP:Q*;;UMQ(3LI10$J^7O'UIMY ;BN, JD)D*J G2YZ M$UP;W&%"' /7D&13K75'VC%./W+)-P M;POS]K^"7AGGGU^/:O?>_HX+IEP&J]=="%M9VX,//_#JZ[-JHORRKJ]6./LK MSQ]_R/_>-O+GA4M<(>9Z((&5)H&KTAC 500@YBJ(D M0P0'@BV>>9&O53!V4>EMVN>@FLG,/U1P/!+XNJG*2FX.E=L-K@#AC_EJI7Y8 M"]!(<3ILVO V9@X#L A$0#R,!$:7(W-0:FZ6 M7ZTP)$KC??.D!PL@KZ#_7 L-J+&Y 0TZO?#XLCT+JR1 H$7H!FPQN@$=2J"% M"=0X 0444$B!&JI_PB]6[VAT#J+.R%)N/JV?-3_!GV?Q"9K7G9C1F+LJ:3$' ME::MEC$'C<^<'<]*-KLMTL?52RZWRO4IW%(Y/)?WZV5.7Q=>1J,PQC[$(I:& M (\83 -/P(#&/.4XBJ+4Z);Q7$=S6YSWY*S]]B6)-:*:+8YGD=5;L%S@-?(B M,@ 5^*W][RBN#Y>P<42V9[N9E O*7M(2A>?M[BF1><8RQD0.#!6)6?@PF_4SFSF"A?-^KP>9U M-SDD2\-,23DONUQ);?&*YM%%EHDH]7PY6!'E$*59!@G#,12"ABGU$R*$?O[U M$06=&RV>"@,J[=*OJ8K7$;=NP@0_219>T7SU*%F8YR][48$+ M%F349RB%">&^W$"W]% M[EZC<=$CTK'0'IDY&[_FGMQ;J/N2CY19P@8S1WQHU/6D!&@#RB'C6;5AF?]G M>QGY5?1=A;_QI+,C09/ALGTPAAL71BN'#0]1IQN*,:V+D]%BIB-@GG2'2?@ MN4JSK-2+EH+]NB]Z+]C97K^LU^SW?+G\M"ZX-/;> M;XJ"K^AK;>8MZVZVV9.#, R(GR8PC44L[:PXAH2D""(_RE 0^#1.M3P?S+N> M&W6T$@/:B@RJG26S]-D6;QYF?"H0ASS"5),4XQ#@.810R/_2D M+1.C5-\]ZU07(+7(?('_6I95P@R-RKM5 &\]2/'6V7 M[U(;0'?J@)72QX!-KADP#4:>:!A&YNWM"'2>_+<'(]#3I+F<-;E\=3LH!@O! M1(,ST7(Q[B"9K1T.D!U<8:YI?[IUR $*>ZN5B_8L78HVS\]+WJ1G:*+5OLO/ MN?[%Q^;WIG<(!BW.B C[4G=!VUNY02?X*/<&%H"Y\C QZ'E:CQ)S2(X\2"R: ML)M"=QR77%TG+'R*(Q%@ 7FLSO:3,(-9("V^+!51R%DDO,CH9G3;\MP,MUJP MFSK)CMGYVPXK/3*Q0F!DJM!1WI@$CA1U-,5W[4XZ@8_4.9R>QP^83;ZRJ!;? MU'6N\D=>A*'OR_]Y,*$1DALLPF'*(A\F48*BF KFZTV\O5;G-ND4?^5EE5.Y M0OTJX=L4W5WVH$OV &S#<] :C+&7:CL6D)G7*+R(AJNZ MA.<[FK86X46%C^H/7G[#?)U^OWG:J'NH%_Y1"$ZK^_J\^ZNX9>LZOVB]%GE$ MI!$6$4P(EK8S]3*89B2$2"1I1!**4[WX%-T.YT8<.YE!(_0-:,2N R1:P8W7 M>BWH+YL!K@$=F5&<8&ED+Y@ =(4IH=7-9%:&B=)] \3H/5O_N_I(33E.O_ / MN,+-I7BU2!GU&$<"^DPE$B9!"M,T\6&Y,PQ/[W0VK=^QV=^%YZX@' MW%;CDOSR57SC+WRUX?5)^H)B'&09YI!CCB%*:"(W*SZ%)/(9XRQ*XH@9QC.< M[6QNM+ OJUH>6VG;&R3S((7S..MM65RA-S)!V -G$U=P$1%W40/GNYHZ)N"B MTB<\_B^_8Y51I"[*6ZI@"D6&&9) MB"GRPIC'GDWXQN6NY[86=)+7SJY-]/I. Z.$@A;#H&=UC@/NR&O 'JY'B$Y3 M_,8<.,?A'!H=OTDXASX@Y\(Y#%JP/23[*U\N_W.U_GWUG>-R+2GTU+F +=ICLHL(+,X++L QQ6G9>=:GOBX[(*"Q^=EEUZPV.]*HZF4 M1,.4 ^K#NL++.][4^_NFC.Q/>5%6MZM5+G]7XN)UP2*/4II(&T?0 *(,)S!- M,P95J7'"8Y[XF7X(F%G?(A/M!-VBKS9;M@.N\$-L6&3T^V)[73=VQ9;-F$92&!;??9N MF[4M]AD*,BQ@&"KWZ3B1FV4_HS"*_<1+/)IEB3])M?>[N>;8N[I6^T05U>\, M,_%-.U(C+TU75S,?*76?.Y#?NGSXW=ND^7,'H+/2W<Y3=6>\/41]I[X+LI^FHV-GJDR&N*C;YC=@6UL>EB!YLC*,.M[ M4H/""I9#V\&N$7,SX>NF*BOYY319U^MZ@I]7[(O\Y'2MAO,MS(V9E$SZ!L0 M,I?M"3>@C$P>/2&W-4!O@)0S?\G9!B_!(&!&5L=E/*R,D(%F)[-)+JO6-U$T MGK8XVW\H:LOG]7NUIG\_2I:4H$(L0H$YX9PAK>!FS?[FQI7;T)B>S#=-KAQ5^Z65'"C1S:.* MAG ?IM,1T!R95%T :15OI '/56%'0^U/'GVDH>RI("2=URQCD1IGU9_Y2OZC MNI>?Q*YHZA=>=:EZZUKMWWE5=BDEL6_*2& M%!2[DLALPT&U5EG&.SW^O=QJ:!@(Y6B0]IJ;8:ED!;6PT@K:B0LZ>0VVF(, :VS+7<$V,DM. MA9C!IMP5SQ*(UTD"+"HCB&D9?XRLM,6M")NHR-HB#C*8M)'-D5PC:2 M8V[LJZI,\3H=2ZFBV2O^I/8_Z1-CM#OR>'A/5RK9"TWF= M;#,IWJA&MA54Y^MCVS5G>W11Y"]UXJ:C,,L8!X2CU(>^ER"(2!9 '*<9Q"Q* M<.3SR->+&+O5D5MP!C2WP#$NFAZ)I>$5 M^S"-XP2FH9>&(?7B3&B98&=[F!M'U#(J64*E6EXU7D8+@11G7AQRE"I\W(?!$0-/&AG$LDE/Z_XG63-HV#] MVZ=U4>7_4W\4;6&7+Y)2'W[GRQ?^ZWI5_2@7":9I$C .$Q0%B@DQS )?&E!> M%+ 4AR'&6NYU;L29&VTVVL!:G:,$%S=U.22JHA#[JMV _^*X %]7FK?/C@92 MSSB;;GC&/GD<9V2,[3HW@#JR_:X49E+[T UPAS:DHU;MJ/CK,U<7]JO'NK9( M&R55+D3L"40DI\8D22"B"9:;4A9 %@<>P0%"/,HL[LE/]S;3:^^ML* M7M/) M:\:19Q#6X[XK )O(R=D8)&.Z&L; $0V=Z612>AE6]) V+CQML>VLT[_E_\._ M\6I3K!8)"Q*?^#[,/"XWG%D2P!0%*11)3!$.1$)]+9>]$VW/S6;JI -%+9[! M+NH ,XVMI3T2(T_E+0C?K@3!8!-I#\9$V\>#+Z,N'9JO0%'G#:HO">IBU,6& M*4^9)7_AR_HJJ,C+OZO_+M=E_;/8K)@T[4HI[\;5!>EI\ 8WG0>O3+?=/"WK MWD;SS"-V=LTW7DJ[F?ZX7;$/:E#6SW7X]RXX7!4)_<1E@WCYBXH36:E?UGO= MSRNJ\JWL=[Z4 M#S[^PE>J1_F+6_8D]\TJ0+>NB=-LCH^N_VC,PR"*/(AYP"#"'H,ISB1_,S]- MLBC*HI0879I<*]'LJ%LY DO[I-:JIHM6KQO0:E;_7:08136.8QE$ 6>1EG&11F&"_Q?OCBKT%VEVWXV']LOM M5]"-;A,H,9N0^)LF(V)Y WJRNLU!= D1ARF'SG8U>8:A2TJ?2BAT\1W;.GPO M.>,K5BZ2).%!0@B4'*UV,\*#&8Y]Z#'A)222_XJU,+HOG':CIK%)>U^[$9?$. MU#FN@7?X@*LH];HP)R_K@Y$%CS!%:>A!G# $$4)465=/9ESHVF9X,H=_"^W[HTW40 M_GX*E=&BVO^-@]5.*7XY!/_F698VZ-H+]ZVKGTM^+1_G"J_N"5_B/A2^$ M"+(X@0'Q/8A4JGTB(KEYPY@S'J-,;I\M;##=_F=JHJDD$\U5]PJP76Q/;AO1 MHST<>OSC%-V)ZM3U4G)(4'L!4SW!Z[NY&] ([[ ^G2%9?:>K]OX#IU;O-0R=3+=OYZ SJYU<%+)SE0 MCYDM['ICH+>J.T=VY/GN E3CM=P()$<+N5Z?DZ[B1C <+N%F+]N1T\?52UZL M:R\:O/S&GSC+FT2*><4_K)^D$;% <1J0&*4PC,) ;3T2F$DLH!_Z+/!$2$3* M3)CIY!8&YVTXH%./OW4RX>@#1/$E5",S 3:*!CE33ZCKU6.Y,.V)LN' M?$:)?N[CW:[8U^H'+^3VIRIXE1=-N%)BO58Z!'7% B/S&7? MMO)V=*8R.XZ1*>U:L!Q1FK48D[+.\7Z]>>%&IPZ ' M.9KEC_62W7/Y(E&1N3-RFE@%B78#.7E7Q:K5:8%^OGJ%E67[:?@#=V;57#\O8C@-C MC<@HAN\@FA-:OJ?EF)WI.PB7C>T[W* =S:I:;T_\ ?^AR@"M:+[,=U7?5"YU M^>$LM\_PZ M@D3CVJ=DK2L3?%-N ?MJ=74.ZVH%2K7>\RH"[+8NSF9&MZ8#J4>R8XS+1->B MTXR%,=%:(NJ(7DU[GY14+:$YI%+;9JX.P[['Q=>B[H;557^D>5R'$"Y$PD24 MA!BJZ!95,S>$F*8^Y-SW4\88YZ%1\BF-/N=F>[[?"_%[Q@5X4>+64<)LO5SB MH@3;F$#[@.&S0Z!'=XZ!'9GB]L.'I<"J<&XC__?"2Q C(>40D=A7N9*DM48"# ,2H22. M4[DOUMH [YJ<'9O\]\?W?P+?/M[_^>>[S^_UV*('T# 9V*D]]EQ7&G^^O7X> M'VLWX,G1/MS,TO:'W03M-37)_#L6O9M>)_YBD:CLY^5Z_21ROF1M- )/HHP& M%$%.< H1#WU(4D&AC]*04\]+@U!K(IUL?6YS:B>?06*I(\B&I];50(P\RW:B MV11B.0+#(&/6-:!,E/W*!!RS]%7GE!],177TTG1II<[)NYZFTW]+LVXK2M .-]LBJ:58D..MD!>07OE/@@7_T$ MMAJ G0IF6P^#4=';@8R#]$8F*D-DKO1[ZBL_BBM3W<$;>B?U%1QV M.-I[\IK+;173^TF*U03^;J3]TE9<6J_*11JAD',10.8)973P"*:IAZ O_Y_Z M)(TY]4SV2I>[G.,>B>-")G$ 2:*\!UB8"*K" MGSTCWUC'\$Z44*F#%[Q3J94,;[) MDY1SZ@/^XP;<5HV#3%W/J5JK.[$A7V++RWL=")W>UP]V^ 97]#H G+Z5UWK3 M[N+KP\=%F&).N/"A3Y4G?AQF,!,9ADE(,'CW-CDEX_??KW] M\E]F-UX2&;T;+S-]1V: 2ZH:WWCMM+OZQDLV->F-UT[TPQNOWE_L;*2?-V6^ MXBHMRA/)5_5,O"_6G];%$_Z\$NH_ZE??^ M?;?A7<4O_L. P!2%!*+0"R')/ ]&L9R"1,Y'08RRFSB7<&Z3NE,0 M]#14N0#7H%82]+2\ :V>:LGK- 6E4A7T= 5*V1O0J&MF;KC_'O2LDS<=Y;&O M%=]H@(WMF]$&P9$YY%Z^2:VGT> ]-+;&Z\@\IV6O?L+MXV/UL2BD5,^W3Y5N MCLNS# RGO>L77FWKVJT) 37(F$Q_O81B'^=49@B-SI$OP MC%)M7@3'*O7F^58G2\5Y4;%^:L[+#UO<\!UGLFC8I"D,+#E)_:8L>9T\=RVV M=;*V886+,,08841@1N7_H8@'*K8Z@'Z"$Q$&F=S7Z=\)7BW.W BG$;^K:*VJ M!;0Q9,\JV0NN53&X5KM^N#2N)"<=A-'O!DX5&6A'Y=MV5.K4.XU.V^.J3J^; M7HSUI$-E<&I#-M!E*57(EE'D,4I^KNV<:0Q)Z'%(O)#Q-&4V1T=WS^:[F MMIKU) 6UJ$#):ID+=@!AO?,(-[B-O #90F9\,' 9#4<[_(&.)MVJ7U;X<,^M M\88=67RG/SC;+.4^_5/*E+\P=UW[7+"T9\@7B",\@" MK+)*RKU)A@-57= +*1&<8E\K\:NM ',CEDY^M7@_;350/RVE#E"*\%1G)C)C M&.-AT>.=,<$>F8WZ./^ZA[,2'RKY0>U.\UNM@MLZV-?BYXB_C+N?E-5LP3GD M.NMV+&.L-T51TVH;M-W:8ZWYMF LC5#",&0L#B&*: JSA%#H)8F//8_@V,R' M9[B[N?GO/*@^;D KM&'D]#"P>HSE#JZ1^:D5M)\0HI45O&NE/>^;8QXHK06+ MJQCIX^X M8)]P7M31V7(WN'EZKOU4E&2J(N=?UDO9S#*O7E5:D464TE :7![$?L94+N], M;MQ8"E4]9[F?RR*.L9'5-;[,KJT>$;$((\(A051 A&D(LQ E,&:, M!=(6%I1PD\NQSB_KE,FYDI>LWN4L_#J76:Y &W\:ZHI M\#*[47*!VW1W17;X&5_^7 +ETK7.V?9JKQ8/_.B>E6WQM7MBGW\QR9_5IV=*MH2 M"$]$* UAG#(,D1]SF'DJ3WG (LJHY)Q(RVBSZ7QN!-3)?E/[651U#M:M_+6_ MA6'*<9.!T&.BL> =F94&D=TK S9.&1T+U%PE$#?I>MJ'\=0*),)J:J%TD3*)(_Q#*>^CRE#9DEL]]J?&S=MQ0/? M^>.3^T=Y9&=K_UB5/&GE3M.#WLZ<>L[9*7 M7/D#?UH7]:[JO=QGY96*P>7E(O&CP,>800\AE=PRH)#@B, L3I(,,\))Y%ED M\A_L5.N#GCYO_U;FNA!'4WRC$1LTS/5EO?JV67+?(Y%_6Q2W;/TLY^BG)7[4C>8ZW\+< M+ I*52B B4K]/?NLEJQ]<.W!H ;)@1WF(W,!!IP@=^4S XL!CU0K *W!IJ= M+'+KLFK]T"V-IRTNGNXX+E4P6%>4R\MP'# 1P" ./8C\-(,D2R.HO!ZR)*9> MB&+MRZ:#QN4'+X .WYGNTN>,M'L7/>>>,>.FLJ@DX175C]LG7N04M]OK)*.QB'P,>< Q M1&D<04QC'V(6XXSZPH_\1(>=3C<_-WZJ)02MB(8)5,\ .,Q1U\,RNO%AA(CV M7!Q6?&BS(=_L;33D3SLSXTRCDTS7886Z"7OA*_R W( M@_Q]78F\]C48(5#. )FQ+SS>*G3. +MZXVK@^FV%8+^M/ 3AEE*!,RP8V39580,IE MFF;=:@CT%O;Q@1V9"T[G]=@&$31:[/[:Z'$#+@Z%15[W:Y!TEOO=2HB)\\-? M ]1Q#OFK6K,X*%4E/7E!<[SLBK?_LG[A1>UMUFZN8QZS*(DB&/LDD_1'&,0$ M81@@EOA)(G@6:(6&:?8W-Y[;25QO9AK/Z<>MT("JNO:8&N6JTD!=X]C5+98C M4]L!C,U=ZTY>FT(Z&B@:'-BZ17.B,]RK434[U]7':/"H5Z.9Z4Y_]77:.Q V M>,V"EKL4!6NA#I[YM_SQ1[46?RYY$V5PD)N#)[Y@28150E=U,37P&"Z2.=3 A!4S M-?38+Y^I\X)MP;T7V=JZ>/VT+KIL8.^[W?W7XKY8/Q;XJ5RD+(X2/TUAZ/D! M1,CW(<$)A4((%&4T32DE9F7AM/J=&[/^^=^^_UMOKVE:%TX/:[V#WQ$0')EC MMQ+7GN>[#(-;J>67"SJY;\ OQ;ITZ(QNB)>SP\]'T7M=H:FXDTX@,:IE!O@(/^5-=&_'7+_>? M>Y&@NB[M.O .DP^(R ZMF&G">8H&T=#N*S9P^T\>9$&&60(:8'$*F<\9T!1 CL\,. YO;WB,P3$Z/K@!EHA,C$W ,CXK. M*#]\/'3XTH1'0F?DW3\&.O>0G4G4G,6W'+A(HI30#!-(L(<@2J, ID):0AE% M,4EBRL* F:1DWVO=B)FFRL .:+MRFY1=.PV>GF5C#*EA/3&-LI) MA1W9(OMM3VISG%3KT+8X_9 K']XOO+KG1;YF.6U_^WY=5@N4^3A)40 CFLE) MG/ ,9MS+(,9QB!B.J!\9U570[7AN\UO5?>LJ*Y+6<_1=7B>J_PE0*?"U#KQG M\-?C@3%0'9DB3COI*I@[N;=_4I*#=TWV"H?['5/01O/'/=/M&WO@#H-QV>?V MPON6^5S_L(QX4$OB9DR-7R8AKZ /(PBCRK76ZY5(G:X MF[GMAG;YN,IJ3?]NF*7U-))Z?',]/B.S2R,@V$DX0JJR81!<)5\]WE= *ZD!:\6^ <^M MX(!IG_U.,-@:1S^S&<*1*;*IPT(TZ[604_5:V@^@5AG4.H,/VP^@4QM\F-,' M8.+=.IJ1B8SZNR*C9-Q_B/1>!1$HI(0!P& M:E>3R%E'1 8C3#WL932*A=;=\9R4FIL-TX-%^7 T<8FTCPQH3GE T6"CGMKT MT%'! MW!D+JJ_?[QVSUX5A#5/](&).4G(E1ULY>ZNIE\AVV1 J*#2CZUQ>I& M59HQ=A%^\_'5=^!^\0#UJ?&U?MY#.YU3F$3.,[L,7-( M_6N0ROAOI;7O[]GA?J%_B1^XLLR%#$ @YQ M2#.(4NY!@CP!0QR$G*6Q%_E&::.'.IL=G?5E!844UK0 [0"P>IL]5W"-S7-[ M2"DY;\!.4I?E:2_#X:Q6[4!7$Q>NO:ST<15;C7>N"KQOSM>/@FM5VI!\M5&G M[,^\Z;[<5AZ3'$)(0@04&97[M##V(,8HA2P5GI<&'$>Q5OZVZT69'=4TFOR' M592^S5!HTL\D (]-3FU48'M9>C*,_P;LE $[;9P6E7,'JMOH?QM!WB(EP!6 MGNN6+(D_M&JD/ M4VEZ0>[YW(\%B1+?B">U>IT;)>Z$!ENI02,V4')#+S:,\-7"7H\8G2,Z,@=J M@#E"B(X12J["B+7ZG#:\V 2&H[!CHY?M6*G+[OM5R-XV3YO:9^*<2X4J8'Z0 M8BP1<4!"JHIX)3Y$$4$'7GU]KDW:7V035?EYU82)_Y6KG.Z1UW]4D1Q;7[@% ME78G2J0MBH2D>H1H#-/8IRJAC,YB+OG!:J.N+O9\W(P)]/10:V ?D]>-IEKI( @18A ME:%98:2B91J4;D"'$VB!:AZI8PA[7N,.E[^YC;^KA70V>DV[),]&[7.+^^P$ MM#,3/N6KO.)UA>U#[ZO;IW51Y?]3*]8>=*F:BY_DLXL$H3AA%$/.U<+.TTBY M)B!(LHA@^6. N%;ZRNO$F-L"W&C1UBL_]%3LE3+MJ]06,%7JF*W0EB.GMYR. M/QXCKWUC#87QPG0=DHY6$4LA)J7\ZX ZY.68Y$M)]5V] MV@^;IAOYB2^"F,>(>PSR5%"(DB2%J5 U53(4>BQ$2>3[AO2IU?$,"5/)W51Q MNP%;T6\Z.U3:EE+\=E[*;HTI4F\\M$G1.%?0M;T_*+]QRO,7=3)UOU[F]'611@%% M 0LAB5D&D1?X$(>8P,SS6)3RC'&L56_5J->Y$5ECK\9)S!*>Y M5.R#!WYKI!SG;-P(($=,I-?GI#1D!,,A!YF];$= 7WBEG%3OB_5+SCC[^?7/ MI3+?6F^*U>,MK?*7.COA@L59(GP_A*%?QS=[L>2C.(-QFLBF$Y&B(#-)<*S? MM1$5393BF"IWZ.=6=G6DM^[D!G@KN!E!&8P%%XBF-) K I&+ 4K#"&(B!X13 M#\G_,>)%1B4!1QJ+"9:%MQ\+O15C'(1'7C84N+7?_WT/W'=*_87/(A%$S(."9W(92@F#:80\N1;AC/A^$% BC.\V1Q%U;E1Y M^_A8\$=U'91W@K99UJ!DS,:+EN^TL;B]'&?$#:XCWWP_Q1@7\Y,7YRRY%@-GTY\V*J3XQ GU@<^=7&2" MU*,Q#(5<MKH7QW+83; M5"VB5A'@GHYR%:J5M'.J=#+:FFO.&XWAV*M,;_@&;_7D\#7:[5WJ;6-VIG"^ M= F]8T],)Z*]B5NF2U#/^6@Z[<-R?5#%1]5J]'XIV>BK^*Z*P]19YD(4IT). M$\C2E$!$.8;$"QF,&9$TS\(T84;G*V=[FAMSU_*I>5]+:)7![SRJFJ3J JN1 M&=(,)G-RNP2!*Z8ZV\^TM'-)W2,.N?B"&2&H.N@?B]I)_!NGZQ=>O-9$HS/% MS[T[MYDM95RO^'I3+E^;K>#A%K*37F^VGX5L>)*[0&ODN:T-5&O?.)CWEU Y M,=U+3O_M;SA>?LTCL]"!WG:58%T_U6'WG MRHE3"KLM?X=)1"(NUW440N01N8D+B0=Q%'$AMW46+VK3"2\G+3[)Y=717WE95D9--56^_UN_7*]FGRLNN MTJZ3:E?#C!.4@^B(/8DP_)4E1J-$,,X5*1OL'.Z4IZYT? V2 >W M03IUI%@)\K+E7?1Y:'[_06K.J/G)9J?+S=:A9\Y)A?-FU(ZNW>YMP MO$9>!7J:@$:5YEJE!'UEE%?GAWRYJ6MP?!2"TTJ-VTY#]9/2L5=BU=U&T1': MCK:3UTHSZ:;3$72'6U-7S=HD6VY2R/["UX\%?OZ14[S\I5AOGN4&^;WR'2MD M^_4OON=_M/8'\E"49#R###,,D2\8)#B(H8=0EB _1LS78FO+_N?&SJT&-Z"O M@XJU5%HTT[K5H_TED*I8Y34V'RH-^WK< 1C[TF'&V)MDG1YU#*;*2SW.6!CF ML+9&)A![L?RW2!#.C,(8=#J=VPK3E[FNKM&_]S:SY[4PUS/: M72,Y\E+1%_<&; 6N\;S5P=/8SC8!R)$QK=7EI!:S"0B'9K'1N[8<)'A1&,(J/TV,/=S8]W&FE5 M/'6)QA5HHU-,BY?*0=OYNM3"CI)H5@\79\PRV-G$G**C^#&; M:+UE69X-YRN5&^SKZCM6J<2:\*NZFT42IT&@1S+9(3U5>34G89"B5:'_:1:](]W0[C9UY3[3(RK@JH M#?0T;;6TRRH?E4;3>,7OS3^O=?5\_Y^U7)Y,];9U--+Y/A5N9F M<=32@H?\*5\]W@ I,_CUR_UG=3!>YA(USO3]3"[ -\P,;I$;F1@N@N:XX*(^ M.%8N*!>:GLP914_%OEN*YAN6J>67R_7OZL;VT[IX+P+Y\BF!$4056>S*YR#G[U__EQ][_;L5O?Y!/FI&, M'O!Z;.,MS4KXQ@N&0>,Q>MF.@GS>E;+(L M;^D_-GFSERWOB_4GY:7VC;_PU88OLCCP$ ]BR!+Y?P@Q#DF61M#'H1=Z$8\( MC4SX1Z//N;%/)S+HR7RCTFN 6FK0BFU&0CK8ZU&08T1')J!KP30F(P-X'%&1 M3H^3$I$!!(9(..I@;O=RM5X]MK.Z%\T,]_/18XQI41J8(?4#,\Q.=T=I5%J+#YJ?- M-71&N:.,0N>>L[Q[6:_9[_ER^?GI&>>%\F%16Z1%1K%(4AQ"5:0=(LPR2'Q* M(6)1G. TS2*S,Y'3WP'"41 2S^8JRQ[:Z6^QQD58\\;JZF]Q[,LJ8Y#,[Z8&,7!U+76ZDVEO MI 85/;J,&G[ZZ@J"3UU&T?7C*O\?E87A9[Q4!U3??W!>'61$\9/,]X(D@IRE MJ:H MVS.29W5&HKS4OG_\=F]=,M!HV/1(:(+!&/L,O%\B\&F;[+A50M5):M4 M1Y3 M%0:T0=-]04 C*=ZJ$* -5 ,% *V:<^1YJ+*7-4G0NB/_14@(3].00D)B(0W7 M.%3U)WR8A')[2A,>^ZWM+C^$,>>9FY^AN^WC7T M/#YC^8>>Z/%MG43/0W#14W3@U6OMZ8L%ZLIS%>J:S#DI23'!DJ!$C"*(4L&; MT/DH$7$2)R0E)+2SL*^4;&X+2=_6:S+=DL&,N.4N)2XY3HE[,8W/R,-N:J%/ M.)@3VNPZF8W+P=3&[M(QC8:Y<\O^6KG>R-9W!.=YZ]]5!Q91^/_/_:?6Z\.G M*0D0\6 _?T=.'91Q+N15T?_]6,/FHGU^)U\:?_ M7&0^1RB-&<1)2%3%-Q6LZ'O00[%/H\ACL:]UX;5KO7WX!_RG_3V_N M]+ 9Y@L[C4?FBLO*:L^48_T&///;AQN;HOUA9T[TFIID"AV+WDV?$W^QVXR] M7Z_J$,"_YM6/]YNR6C_Q8EN^L?4QV1T)+E@0"%]$&>1$I;])$@[3U$>0"99Y M+,(>,KO3,.M^;E.RDQ[\+L4'G?Q[)4Q;'7HGZV:[)L/QT=L:C8?ZR+3@%G#C M[8T=;H[V,(:=3[I1L0/F<#=BV8H9\95%M=@=::U8X]W^6M?R:H)F/N0E7:[+ M3<'O\A7_7/&G MZ1V0KQC8Z;6-10([SY%; ;MF$Z''TPQCX-FF8WZG(0P8R@"DP0,JG7:F.[HRT&KO4,OD M/0M^WAG&957*!>&;Y/=H5>+6YN1>P+; MT+(.D :T[!C0B6CY>F#->-D I4%>UFEG.EXVT&J/ETW>L[&;5&602S* J(RI(6 M\%3?@C;I>FYY0-[3(;8 ;MLV-6IS02K?1=-]>MVK![K;MOE@_\Z)Z53DE*KD&;?<( M/[\^R!;KFI\"^22)1 IID'D0I3&!V,M"R*@?HT@DV \#DRLVC3[GMB9T(M_4 M.5*JVE+:BGT#E-A6A59UX->[07,,ZLCLWXOI?M@K1^V\#JL!+HZNQ71ZG/0N MS ""PPLPDU>O2SHC^8[DJWKYZP7\,-E5+G*\K2I=)YXH.).R],+VY-\D&_9_ M(^W9, X"E$",< 111'R(68!A1+.,^2FA'-G$1H\DKM;4G#[&9)N=I:?N33\F MKZ]Q&TL!.IUKDNS'5K9JW_1_:9Q;SGV$V?CF7Z\K1/YC#0:CI/_ MN);R31(&C03UN21#8W4W>I#0.%G5XG[\XYE31>5K]:NOFZJL MY!S*5X\' >"$1#A(.8,BRWQI@",?DM1/(?(B1,(P\9)PK*@BQZK,S:[OAZ^4 MO>@BV@]?P3LX5/1*_[GG-GH%*TQNP+I!Y0:\U+C4C,A;9%1* ?5K^=0.G=$" MEEQ_@GHKY#_'AS6V$\S585 WX&OW(?UE]R%]['U(?ZD_I!X:$R5#>*MAG3[J MRK4B*E,C\X;]/VZK.J3&9:QC& 60N$E 40H MB6$:A'*/&7 :D@![(4J,?,_/]S6WA;,G*MCZ0"MAK8[!AD#66WD<03?V1;8M M:N:.X9?Q<.4%/M#3M"[?EU4^\N_6>,5RMV#+S8RV!>/+/#<:V]I9 M2H7:4YF#GA*UW=530Z=PW)M]#IHF^KP&>0:V^ 53W-V786YW3S=6K@SL"22> MUI*>;@B.3.8)N[9P+]I9])\VRI.TE:#\M"X^KE[R8KVJ_1F6WZ2LK*D:>W"F M(' 2H,CW8))2N7Y%'H5IR@2,TRCP X9)''K:+D=7BS.WI:E_-"5JE;K3IK(N MK<3[6H%BIY:!G\SU8ZCAH33IR(R]GO0&I=&F6RZ:0=E3"/0T,CF?&6.<#'R< M)AVOB?R>)ADW,X\H9S />DE=W\MTGE/.$-GSIG+7JL4B^8&3:N>L)5?JO+Q? MY\KI$%'F95Z:P9AQJ@KI>##E"8)ARB,J,A]E@7YFH;/=S&U14X*"?"OI#2!* M5O!<"VM B.=QU5B0G* U\D)3 _6Y!U0M)KAW!Y3!BN $L(F8W@XX,^J^B,<@ M)9]_>SJJO:C!'H5>?MHF;$SN2M;+G-6^3&M)P'?\A1?XD7]37\AW+M5@MZM5 M+G]9XN)U$@T0'TE# )CC(<&PW2'1'QL0_M9P:V253:>*!/%:'F%'S#:#4[](8C MUPS;G#"*S4[;_8@VRS;,E@_&\\7'5957KQ^?>/&8KQY_*=:_5S_4,1E>O2YH M@K.$IC%,4$8@8HA XDLC&VP(>^+ M]6.!GSZO7N1*M"Y>=U66%@D5A,01@PG%*G.OSR".A ^Y0#'&L< TU(]G/=_/ MW$B@E53NL5M10;Z5U< F&0!6P]9S ]?(%# ^4@:&FAO$)K+)K) S,[TNXS%H M90V\/IU!=5F'/=M)XW$+AOS&U;9=I7II$G05&[S\F4L27LF?VVI*"^%'3/C2 M5LIHHF+_LQAF&8XA"[V "IYZA.IG9]'I<6ZLN2P[3K$*5)+HDZ@&H!;X 4T7WELC,8.*Y6=MC+FU0H.Z/J MN:IDYQZW8X#/M'J9GD%@\OH=Z#.(3&Z MQKP&FLEN*DT@,KV)/ ? AFO$\\)_/!E>'9QVQ-J/8 35IF>?F#,T6* MY8(DOA^I"P"9#$L0I]+E/LYB%7A8;U0DZW>]*6"7$H-T^A!VG"*"$!3=-, MR^]6N\>Y4<).4K 3U7!-UX=;CRV<@CBZ*62%GWGPGRXFKD+W+O8W;>"=KOI' M87/:+]I13+/K:C]O%8+M81'".$Q"B#C%D&0B@9G/@RP+$A$R9L(F_<;G1AR- M;&8$L0>6'A?80C#RM&^3W;F?YZ?T=32E]YJ>=/:>4NIPHIY\YKJ+DP?\1]-J M;<(MLI0SDD0Q##-,($IYH&ZX*8R2@$9,! %C9%'5?HI&-P+[W1C-TVUGXWVI MC9J=&O3EIXI(3;TT_'AO\P"([O3@XZ>9.K MD].*GKLY.?.T'0/L*M(ME^O?U8U,4U&CY,4++]__P,6CU9><:R.4;/V0G'_@+7Z[KQ.X'>0,"G-*(4@JS6*CRZK[UF0/;9: U;HAV0YYT;\(]5"4+<=%6]KW_34?[M"&/UO M1<_ZGL$7,/+:-9?!?].J&">&9H95,?I2_M-6Q3@!]9A5,4YU9[=H?9.+X6K# MO_$GG"M'^'M>B'7QI'8O7\DR?ZSEW&;JSI_4?8SX+G];J@+4\F]W4JG/%7\J M%R))?)\F/F1JO,VXSGZ)FG:H31>4-RC[F@-<2C8 MI,N&>T /5XH1>K!;'.[D_^^>KSC6%)CNQB]=GGX/FSX%[F#>OB=+U_X MK^M5]:-4> MX+\X+L#7E8,X35<@.B)D:S$FI=]KP3HDVZO;,Z-63MGB_N7YX+Q3@PI/OC@W M?I-X@9=RSP+ZD)=TN2XWA9Q1M?!Z_'4:IV%2NAJBD9GF!#IC9"<>A&$@8Y%\ MKZ4)RG;L<+JU2:;\H"+=/!Y^R-)%4.[%6;[NXG2XNR3%%!% M/6R:.X*OXB,NE)E6RH%M$OJ_GFZ@+H?D92&+1,(@2[$J^N()F/DAAC&-L"!, MA-(V,O(X'$_6N;%+7U*P$]6J8M680ZQG.LUDX$;F/,LQ,_?"'!]-5TZ=(THZ MK8_H^) ?N9Q.T*5=&KM/:D7_LEX5JM$ZPPC[VZ:LZIHNZB2WS)L#WZ7R_%)[ M]U7)%RRB*$M1##VJJ@&S-(,9R3A,L< DSL)4[J)-$XS%V+;J[(?!+#O?V,,Q7>J^48;%.+O? M-7A>2OUGU?:D>0&OT?XP:>!5;9D?/CP4[+8H/J_80UXMN>[)P_Y;(UL2\U-';CY+AGIOO]D%V"'YK1#?< MS9^%6F\K[@+ D6=Z+2+H9 2UD)?!,MY&7T+"T1[X;#>3;F O*7NX^[SXO&6% M^O73TWKUO5K3O[>!MI1A#P4X@G'"$409CR#&Q(/RUT$0(Y;)WQC5I3_L86[, MT CXK__+C[W_78MI6'[^"$&]>7\5+B-/^$8V4 LW0M3R6=5=594_:G_:6O+G MU#NJ('_VP8GKQK>5S'^1#U;EY]4]+_(U6\19S"F.(IAP%;Z3A2IS6QA :2$$ M-&:!+RB9I$3\2?'F1B.U='*W^RY?@5*I49Y/?#C%Z.FQT-N-R<@4YJ!X>ZNB M"NU62@(YL(V:3:I+50UV70B>J\*@#KVPQQF2MZ[1?EJX?XYR[(/ .JN\/MR+ MW8I0QWLJ.0K^0XJ2O_#/*[I^XG?KLKQ7OY"2K5C]U/VZK I>Y44C)%]QD5=J MKU3NSH3D9_]5/. _%DDJ4)RP&$81Y1"E00@)9B$,$APD/$Y"/T$6P>\CB:M% M2]/'Q[<:@6?Y6X"W4C=YB!6]J.P;O#ET ^](H^)/Z@__$MX$*+P!__+.]V[2 MS/OIIM[/_DMPDZ'L!D@AE7^FA&^I6;IK[.]%;S%ZR^&?9E5JPNWW5 3O&B5_ M DK-&_!!:K*2BU&K4WU<(8=72!M&Q1"IG5\NP.SFN_5@T[P;VWYK;GF GW7_HWQ < ''YAL > M@Y'9KG<9X,KEYKR^5K_#=?O867*O9/93HL,*U4"8KWFZ*0M&PW NTZ7G]3FL*<.Z/2I"ZO<@%:E&[!3RL!+X8H1 M'&:/"<=E=*KYIQD2 ]^1:89F(O>1<8?(S(GD>F '_4BN:'XZ5Y+K,=CS)G'0 MW!C9^]3%;FU'I11'<>RGD"41AX@R"E.J,IF$+ J$GT9I9!0AKM?MW)8NN^1Q M[?6XA:N[YN#HG0^XAWSL0^CQT':WC,D/L51[;[S\[_SY_9KQ149H*I+8@S'A!*)8?E#$#QE,>1SY?I!*8M,J MI33A!3[6.#C2?M@P!; K$?EH7'U;%>U=;Y4IW--94)'OF* MYKS\\XKE99W+D[,/&_YY]4E^2=4/%22^((AD4>AC*.JRW"+A$(>9_!&)F% 6 MI#P-C$+]KI=I;L12!],K\0RC]QR,CIZ],S'F(Y-3JPT0ZP+LZ5-??("=1J\W MH*_1B0P(@X-F'K[G#F9787H.))HV',\=A$=A=PZ;MJ/C/ZOPB#97V@/^H[T! M*;])L[[.>"/_56Z62A(5!'B'GTO^5=P^/R]SJ@+#OU>XVE3R5W?Y4]X6%R@CR#J3"_/^YK6=1@Z754VK%9; ML-46J$\6U/JJ^_.=QJ!56?VVI[39BC#&!Z*W0KS5>$^S8KS1&!LO("..@J,% M90P))UU@1H3X<,$9LRNS!:A>S8K7Q9>[A1=$:4)Q" ,>Q1 QC"$6(I CS<(X MP!11H16VLVMR;M;XEX\/?_KX[>[VRX?O>NS;0V>8+.UT'IG;=-35)J)C#0>V MX.W##6VT/^P8H]?4)!/\6/1N/I[XBVU17^79HN9E[<%RMVZ MR0PZH<%6:@,W"PW(ATEE!"!'II6WP-# )<4MEA.YGER)J9EOB3Y"@SXD&LU, MYRNBK].>3XC!:V/X?K1F1X)Q&D0L@C3-5"770$#Y&P$1#6)$<98QLZR'.IW. MC9DM/1'LK$"M4=$S!EUC/3)YCP6S8V^/4>Q&K2YGY.DQ;$4:O>OT7J&Q7^4O M[OD*+^L4@2M5=(7+#[7J$I").$EP(K>I29(%$(4Q@<3+4NC%*,VR,$Y29)2E MX0I9YD9U>Z?&*H2.;$^-\V;+IG[YW"E4S\2\56D7;OJXW_7H_9VQ_SM'EO]\GYOP#IMW"67!#+- M0WBC)LU8N2RJQ:_Y*G_:/+5Y7+#O^S3&(:281A#A-(99B$+(Y3X^P#XE#&NY MVQVU/#?&;(6[G.GE F##I'45#"-3D#8"VG1R5MLA/V)IGB M9]7H)NSY!^R,HB[%59VE34[N;8ZV+[Q:9"$)/)9R&$L31^[?(@P)S6*8D$1@ M(@(<^$8^_$.=S6V2[A+8/6\3V/%= KLV90"F=/.T:?*N,OXL231OMAXJ:T"0 M>3=!DK6Y N+TQDNORA8P.%8BP[$0O@%Z4, M^\H?(D/:5RE#/](\E53SD)%Y@XCNU0%0_.*/SFZ-M&!:_#"9+"!Z:Y*=/38NR31 M>L&"724Y?^""%T6]@VX*.__,Q;K@QV>;"Q*()"!Q!DFBJH$(D6[LJS+[=<+7YTYM??9&_E-G^0;48C0D&A0]%M C4_9\,#:@ M\[&PGHC>'6)NQNLVN WRO%&#T_&^C9Y[ZX!5 Y:)@O/'59U$;E6]_Z'R4GY> MG3MP+;]Q7*Y7F"Q?[]=EF:M*A\K->>$GL4?D5P=3%,=R?^^I0@(1AC3VXHB3 ME B]TU&',LUM+>FI!!J=E%EU]KH#Y"78:08ZU=HZG89W\"Z&6.]D8>*!&_L& M?YHQ,\\*[ YE5ZF '4@T;?Y?=Q >)?UUV+1E(0=<_O@D5X<_9M(T]E!@QYU!G<=.PIIT[GWTF:W__Q* MEOEC<^Z$LX"B1&Z@@X G$ 5)!DF:9M!+8Q31",N78,'^/UHCP#$MJ)S#( M@@PB$?LP13B!$\?C#+$DP3"): J5 MKRG,*$708W'&!/5X'!F=K.XW/S=3LI'., 7;/F!Z+&$/P\B$T-[$C&$!GM;9 M59:R_<:G33AV4K&CW&&GGS(O3E(7Z'IX>OQU]9Q_R$OZP/^H?I;R_%VW3LG9 M!F8W'96@X"%_4O;5KU_N/P,E[G)=;@J#*N?G\1J>J\Z@&GO*#J $?E,2@UID M1Q5/+D)B5?SD?*N3U4&YJ%B_),KEAUUMT50DB3)Y/VU4;6GDI6' 8Y.%VE:0N7%(G:.SENS:'8'F M0-AN$]S#^R9[ATX-T.BQ^VNC29LT=7A '&PJS- <;:>A*<8;;S_,P+J\)S%L MSSPVK@MK_RIV[B@K]G\V>)F+5[D,WM(Z85>Y6PAWBWX+)3!7S^#&#/!4L%/>P4 IU&^F%YUXS5,)=. M. )C'\2?2M6P'9&UN#P>X]E\CE"^(M3PFMXG"TQT %$_C-%%L[GR+/E_V7O7'L=Q;%OPKQ 8X$XU$)RC!R51]WZ*?-5-(#LC MD)G5C8/Z8/ 9J=L..UJRHRK.KQ]2#UMVV#))4PK5F0&Z*S,B)7'O16GQM??: M35DE?8D^#*U+,DL1)#(,81[0$"(1$$@BGL)8$,JD#)"41ASKT::Y\>VIZKNM MPD 33:"K[W;.@9YW-V#O7Z-6_Q]U$,+-8+G=T;IZF*+?J -'INO_+GUG$7$^ M?1].%(L^<5_:Q:O[17TPDMU34]/%N/O%YB#ZW?.CW7:"OHJ-/O^_+]?/!5?+ MJY??*L$_KSX5*[)B]0Q &5%HV9%%0@E+*>)04%*+@W!(28QAAA!!44B3E$F; M]';SIJU&U0F2W75F"=.!++]LJSIQ\&_@J?4"T!<@.P\ V;E@MRUDT2MF&T'C M8#WR *AAKN.%[GO@_O);!_G.>'![&6;KS1Y[Q#QM[U@T/.F&CCT@QULX#D]P MWMZNDXIVVDG-J5BMIR*D1%D6P)A+!!%B(21Q%$%*(T12'?:"F.4&]IFFYK84 M.)$*-ZPN80NM\9:T!\#&WW1NL.JIL9E YK*E? $-?YO&YQJ:>EOX@L,G-GXO MW>'&$M_$IBCK&$B]F[PKS)N$+$@QYU!&0=H><4F<0I+'(@I0)$-DI;ATNIFY MLROJ$Q;W\\1E4SJQ&)@87F*Q)81@%3X1PII%)R6#8T6,BN'"UPSZD M(I-O9*,3*I2]Q;+1#3N3Q;; (F),IHH7XCA2RY^(ZTE# )D,PBR7(95Q9E&_ MSMH HZ_@C:O2];5GP>8GV8 _UMNEFJX_JKLW0,V]&MFU^L)2F6BQ&V7560;[ MA=ZQGX:!]%1$VPT.#;\YG[ [%L86^WIC83W1[IU'S.UVYEQP&]Q_LWK@=+ML M+GX>[*4Y/:&]N$\G&W!M0&ZQWM70ES ML]FE1R1')OEK0;2>:FU22>AAJX?ST9-;W/4-E@_/A:;>M?_=L4/ MJCZ?BF"A01B(4"U2$8TH1)SIQ%P=_)KFG#,4RD@8*4>Z-3\W"NI97P>R'-AO MJ5-@UP]F/#0>NB/3TB"PX\4&78>;+PD"N\:G51YP N:5X(#;4ZZI4*K/,75) MX::QK6KO[DF4307A>U%^*)9;M8S]_I.48L$XD9F(,QB*.( H"#DD,5?3+!$E M612E,J*Y?=52"POF1G,'\0--*?"]%V#OQ@U0CH#6$U"[XE+BU*:OS'APU!X8 MF0K' -^Q1JH#@%[KIMJT_P:U5!W@.5U?U>5!CA4AVB#V3^OROEPS(7C=1Y#S),E M H%E)YAQWAB83E2GH+453UP?(SS^2O1*3T?2:FE3:I6;SXA"*Q:90:"OT/74XU,?>@Z MX.B)0]>AJ]V^_'?;2CVSJF[9O[=%4R;Y7KTK/TDE[LN""2WZW)2P_W6]YG\4 MRV67Z_>#_/E!\*VB(+H4MX\Z.64A>1ABM3J$$4<W8#.D5YBK3[-VCL#&F_L2,EO-YMQV9MUWL@4.%*_6=/D M*/AZ8E>_MDU*RJ/ >LSEXS3B>(JZ7CVHU=_C!T$W[[=EJ::="QS(.*12PE3= M E%& DARE,$\CJ.4!T%$L%5L[HDVYD;'VD2H&GH$VL@;T)H)_DYT<1S[Q(%3 ML!H>CEX'UM@'HAJG'TXXV9^%GD?"U_GGB1:F/?,\[^*K<\Z!2QU4I?C_^;'^ MJGA'K+^*M4Y^^K2R5Y8:>LCR&MY_O -?U?^UX6)5-0GW MG];KS6IM&A!W&( MW%O.ZWD)67:JQ)]7^102H50<,D\RHL(Y..L.(@M\;VX$)V5R) MLD6<[5AH3Q1GZQ5UNTA;%^0&(VVM'CA=I*V+GP>1MDX/<%LC=GN.]Z*L3U7? MD:I@"[4XI)RB%/(L22%*"YWF84BNMX).MS(WA=QO?.IJ@-O,& MU(:"7XH5X.OEDI05>%+_6.E__)O=JO$TT&;KQJOA&YG)SR+G;\$X"(&G)>/I M-B9=- ZZ>;QL'+[8432\4:-2CZUY1BWZ=WK82!#&9:XF@!&E$*$\@U3KDK(@ MDR@F)):1U:'A^:;FQ@Q[2T%GJG--F@& S[JAZO:AE4=37"WH2;$T8"K-?J=08X M1C /"3B. MM2-N#37/C[KU@UMZG&[#SJ@[L;/RJE09O0.L:Z'P#/>?L"-I'#YOQ M],3]-C)=3]-EUJ3M$61/W.W#HDDIW".$QTSN\]&NH;U:M)+IL_G5P_MUM:D6 M+,PPQ5) S&4,$8L#2,,H56%C/=BOQ+,KZNV7: M8/#+5WU@F5KNUIT UXP:KX-L9*8[1*NVSF=P[SG/O07VOFI@XJ#>Z5].,?'LA:PO5V1Y4M55-:1'.?NG]NGK.Q^W#,(T0FG$)%*>HC+,/G2P@XY);_5B,B]?Z*A'VB12E+A.A5HCZQT:& M<9$F2:!67CDD09KIG!T.L5:BX*F.P,@BCJCP49QD47Q].6=/G3)^2>?!+O%8S_ET M9^19(#C.8AA07>T\UU\+SR0,I8C53U&,$Z- I1$[8HI1](>69@>,E&5=5*CN MCG$ -YL/CP#CR /LZ6)XM1)I)T_L.^'#$J31:MR=;O6-2]H-0G&Y@MWP[==I MG^^$DK\4A!;+.D9>JW23',5)&N2049Y % 9J3, XA#S(*,V3,)&QDP#ZF?;F MQD%^5=#/@6S,/[Z@&Y]W[%!S%D*_@(5G-?1SK;V))/H%U\_IHE^ZS?$ O0W: M$;R_E+LM2WTTI$-!W[WL+VEU ^IJQ7>U#E[U\4]1LJ*J3Y'J.5X]^']>;8Y@(@6!*%'STSS-$(Q9()-,QBA,J=5!^P1&SXW0=M;MI[?K MQAL@6G>XY6'Z%%UO>.@^LPX=^W!>^P)K9XYV4/8>ZQHX_>M:KT'M]@UH'=<) MP:WK]?%^[?P-V+\L_QB=JH@ D[X57TP)1M.R06?=UJ MW8JU?+^M-NM'Q10 MQ%%,61P+9E8>R*+-N0THC=5Z'&&=W8V4OV@M5S^UIEMDO!CB/SPLC(3JR*R^ M!_3](:"=T>#'>(!:) _Y!W:BM"$? -ME"]E!-9@G9/BHZ3*$['P[R VRO-6! MQO]>K(K'[>.7XM_;@A>;ESHK??TL5F2UV:[40YK@AMN'4M2CSB(*1<+2G, D MI'H?G%"(1<1A$N2)I"Q/DLR< X,H#P%H70.T#8$T\$>F\ ML" EZ^XQX/LQ01^9^3N\=[;7ZA7@_2'>;?S6[11X6PP'8^(^T<#@&7^[,<(5 MO\'1POJATXT;KOX>C"#.#W$82^KU"'58LORC$<+4!6<6<211FDL*DSCA.NQ8 MB_ R";,HB^.01C1*8^/QQ8=%7Q1 U=;=--&Q-TWUVHYE/J ='."\-33?J^<3E8"3T M^F"'T?'S2JT#ZN)&S9_%2NO>Z]3,/XK-SVZ%UYTYO7Q56#7J8/="?0;J&WD0 M"YK00$:(PQQ+"1$.)%2_0!!E@22$9C2.$^/!T8-!(^&WE8_6MWE\6X.G&W332L3M5] M=@.K1ZP'QU4?[4PWK'I$Y6!4]?E<7W'5KY)KNT*E]Z3@BS#E@DI$("6Z[!4* M4HBC2,(XP)E, AXF@948@67[W!F-&E1M"-%F4ZW/H;1YL:07,YZM3L,:YE_10)J 6(%@Y?:9JE MFYV$4(BY$&G.(@3;E?8'$KI703$6]&\\RU-7![OHLNO"^%=OL6UX/&J6B\+ M?E(!E<1"Y"00,(VQ%OK%1,V! @IYRDB, BQ8&-B5-S[?V-RH0POG53JVX;X1 M6'(0WQC$UHPO?"$V,F$6&#>QPV M*@\2VF\9*[=DV18JN%^7]69'DG.$XRB%68XP1!E3_)'S'*84)YAAD3 6&>]# M7FYO;A1R)$31F'P#VI4M>&JLMMB.,H#<8'/0+Y C,\M;8&BQ8^<7RXDVY*[$ MU&Z?S1RAP6TT@\=,MTMF[M/!)IC%;79\S$6Q^-"^.[684*T4_DWHGEP$819$ M*>>0!UPG^R !L99>" G!(@[RD)N%5@\U,C?F[>P$>T-!8ZD94PP".DRQOF : M>P?*'B'C[]X$@@&!$'5[,RM3?]E/Q@8?.LFG;^)6][T;7>M0QDD?-/]X?%!K M$KXI'U?\TY(\&)=O.G7SW+[<)I#B1_%8RT0K2X6NTJ9WTBPJ-)U$:?BS]0+0 MR-_L>6S []I47V67AF!P*[=T\HG3E5D:5 ME.*G4(SP+#ZOV/I1?!-+HFL]KG_3@99RN^*J?^_DO;YFO;I=\>^B?-(;R)7Z M^TXCMJ=A\$&4Q;.:,SZ+5H%0)W#IJ4;=\((E"$D9Q9!P(B$*,@F)C! 4A 9I M&%$F8VE1KNGM/9H;9S7Z*BNQ 62'CE51HK>'U*RDU-O;.2+?Q0M9WOD *R M@TI=MGM[9[BP/_-*KN;_2MH6#9M/]U\H1C8#0ZF&E3_O$4C 83GRO!&?WL;11<+$;C*_&9:'"T MQLEN3!H 87"(.'7?=(P]8/4!@0Y==VVEJ'?;JEB)JKIE_]X6S499]>ZE]U-= M\V01(\1$G%)(DCB'*$X2F.,4P32)M)H>#;.4NU6',C-@;GS8KRC4>0#Z+MQH MR:+>+]IR0I8Q3];]9!;8,";Z(Q.N?^"O*-YDAY[W@DV&S;]1D28[<,X79K)\ MCALAWI=K+=A1?5(.?2=+4?7:E;)8%FIRJB:>ZC*^97J2V6KN1D&(8BGT/)"F M$&5J,DCC',,T8TG(HE@7S[/A14<[YD:/G1M OR"@=J3_P=Z G3/UDG;O3JNS M:<>2KIUG1I83=,G(G#E:;UA3YY58>F)05RLF)=(KH3KFTVL?Y[!NKG?F=UE% M=^4'43]:D?6G=?EKN=X^_6]!EIN?:IF^K0L$W8OR_9(4CXL\R=(0,P%#DBM6 M#5$ *QIS%R+Q?FLM%Y&DN#$>-JA$8>#<8#QX+ KP9I(G*V!\N. M=@=Q&*34TW=.1Y>#EA]0X?"5]N'+'U<;1:GW6[HLV*?EFFP6*4V3/ \)#$(L M(9F>I# /DSD]?8)9'F0P$I'K7!O$@@91G#&8($9F$7$AJ7A#A^.ESHY3:OOYW M8#$Q>(6W33=W.BP#<(D921-89+*$**0(TB#/%$_,I3J MP)T0R\6S*.EZ:G3[C8XX1=INJ@UI,DTH6=;G7DT]D%(\KY?/^O=NE7",X#>; M=/J"=.RQ1;^K/_2[^J%^5W\=?%<=1"(OH^!-$7*@J8GE'R\[_5KKT> >AVS_ MY?)'2?27TI.?K]IS&=.D_X%GS(UZE:V@-;9?<\&0?2\B-OSI^P1KY,_^'$X> MS[%,T7"3 QAZ\'2J ;N'8@#F%SO-AG[)I@HGG4,V^K!^ M),5J$>41#G -QC>Y31SN.7_ MY\=:9[E:SQ>.[IP;'^C1[RC1O5^IQVJR< R2T13A"GPFF!@,0.-_?G &"M=9 MP?'CIIP+G''E: 9P[BK7<;\G"*A^$.6S^+9>+C^M2ZU$M&"II%3P'.92#_R) M))!BG,&,J%]0Q-6_$KN!?["]N7WIASJ5K;W@=VTQ:$VV'OJ' 3<=^[W!./K@ M?P6"#J._$2[>AO_AUB8>_XUR5_7:WY7?E?- M%$RT\]T\CJD,\A@&(4LAPHF )) .]E"YK)K_06-P=7.567J")IJO\-1YT%IY:S?E!.E MEI%INK1:)#A.J,A#F(=:GY2)0$U 0@01"87 B*2460D8V#0^/YYH;0=[XV^: MG,!&>F_G0/M%6!Y-6W6,V91D++A'IAR/2+O4KK&&S%\M&_.FIZYM8PW*B5HW M]L]P/K-1?M6J!6I\NI.-6$&M;2 >:MGW];[RCN"]HEH$IP&/)0R#0*VW4I3H M#(H88IF' :>1D,+V-,?)D+E1WZ$?>IG0>-)*AC2^-%N:>V^L3W[<^LSX3&CT MGAC_M,B^$UI]JW'J?%T+JK_#)CVV+ST5)SKK)$?/\GJ[JF6 52V2E%LMNIU_:VB MWF(6?SX5ZD,'OZAU'%\OEZ2LP),H0:5Q.?^5S_DM,J/F>1@[HT&@]A;6[AYM M+>XQT<*M_>M:7$ -S UHH $];$"3\;=1Z( 6GAO0 ^@&=!"!%B-0@P0T2D## M!&J?WH^FB^8*KU^JK:]CJ_8L%8(F50:^VB""(B,*0Y"V$L<)PB%L:IS*Q&<1D5UU[U,-?\4"E*-7%N2N/\('^V2^1W M8B5DL5EP% DB,@H18P@B74^0!(S *%2_#5.4!3A?;&J]1*,O]$)[5G2W:W7$ MN!;=Q@WHK+9-4!S&UHS3/"(V,GMUEH+&5*!LW>^XM.9ZW' Q!,9;YN)P:Q,G M+QJY_CI_T>PV1Q$>?>U=V>EZKU?O"/O7P>;F-F^JK=4;%7M[06NPI8:G(=QFY.(/Q+$CAZ[!SUYN MQP@67U([PXU-*[-CY/@KB1VSNYQCC-2RL%9?UOG7[>M-,IEFB(>0I_IT70H) MJ9;S8IBGC&59C+"1:NA@*W,CD9Z1X.MZ8ZHQ,XRD<=_-$(,[ Q6X?_*]B_5"2IY\%^U#H10_=;IK#(E$\=%4+ M!$H,5*/#3A??.)3-F[8/31YLU'^\J1-XA"J2-/JKF%GO1>B9G$EUCV\'_3 M(!)UOWIG&AS^0D$BKSOOKQ()TK/\OU>XQ^LNF3RFXX0)#M+:79)/$XS^82LV MZ^Y7[W]J4ZNOXF&]T>5$^7>QV2P;I3:RXDTND%R7OZDYU:9@Q9.^IJYM7V

5TFS72 M_+KU^P;L/0<]U^L$O#873T>Z'[@/:O]MDD[>YAT:'D?G^&:,OQ?[__F7PD+! M?68OQT2B\/-Z2>R$YR?LL4$M^RGLF$X>?T)4#Q3WIVS7.4BK6 G>AFG8ID&,N FE5LY>-X:"U$6C3;T ?[^Y?[B[C[1+^ MY0";OV@PF\:G#@YS .9$K)C+4WP1G%9RJ%>7]XI-2[$IRF9EVKMB7\BI8=M% MG&(>A 3!/$@)1(A$D. @AF$:!C05&!E6JO1JU=SH\-1'V\RFFMVI0\^.+NLY MU\ZN+(/6_'2T*Z^.W'UO0+>C])P'*KX"Z=$8VL6F-R;N*V"\S.?7/-R-YM4( M4FZ)5CW]N'HNRO6J7FY/F,/(0KB'%*. M8L@QP3G-58\C*U5DJ];G1MN_K;CJ"YTCKQA 5)OBL9Y@Z2[CK8C+LBT:]F)' MR7:=8D:]HT$],L6V=M<["@>6-_(1![9[3[ER LT36]JU/2DK.L%RS'YN#W%C M.5VM2Q?KJ@,BB=9\UG7\OHFGYB2ENI/W9;'2FP7+SZNOXL_-CS_$\EG\7=GQ M4V>=BBB5,H0B#Q7UA11!G$4$!GF22,$I19E53;ZKK)D;"QX70FL=>KD!_RE( M">Y6YQ/L1^@J,RZF0B^8>:+&ZVR9E"J]P'9,G7X>.NZ$\?U/ M4CZH.>JZ36A3-WP5?^C+1+6(.,YRD0J(>(K49))(F*.(01H)AB*>4!%;Z<[Z M,&INQ&HW\6D]T^/C^M5'714W6Z:J/[Z &W].A"I M5Y1QD0=9DD8I4]0N%+\3K;$;\Q"F6<8#05'* JLLP.M-FANQ[V2I2"M+U82E M@J*JMO7I^'H%Q)^B9(5B@[4$O%AN-\5SI^^R;N*ZW -:/72R&;-/VW4C\WK/ M&=!XTT2:5J#OCR;R#UU_?912L(WNPI,QJ29E=JU9WA_FGCC>@T&3,KP_ (_Y MW>.3W7=!-NVRX4C?Z_-*_8.H-M_(1BP$%S(A>0KS! <0Q6D$\S!((<$R)XSJ MBA%6LA"&[M\:!4UMOO )]ZY>"75 MV-D-M.$W@&S _5KAK2/R?Q2/GOQ464)S:E;"Y?=S]AX4( M>!S(E,((%G M[# B6V2G]5(OGA$R?/'3_IT*ET\=,7VI?-_%%RM1R[Y9))GDFK+8O> ML^?VH=:F.0I4]B$SFY0[ C'R-VJ(@7UR_FMO?27/]YX\;7+[:Y=>)9^?N,3M MDVP4<\0702IQM 7PH8V5U%L :CQFBE87&8FR/,Y2&+ L@2@-0H@9BV&(B*"9 M6J-GS*HHCUWS<_NP6^M!;?Z)+;'.A79+K/7"C@ L.\B,(\:#?60:\8RX-=VX M >>)D2P;GY2TW( YYC7'IUQ/?5^ZL.^ORMUM6>I/2409BO6\)$R0A"B).<1: MVX+D@>*]*$VCV$H>\T)[,R>WG<4W8&^S.Y6= MR>NZZ$<5JRLD/P*FH:P&4$ M+CK5VIN1SX#K0VPS=)N#[,XWT8IX5Y]7NDSF:BL684QRFI$$1AC%BD\XA83J M4D@D0U)B3%%H=+QQKH&Y$1'T&6#9&6BB,G,)PF")\(#,R)XP!BH5,RI7@ M3"1K8@>2G>S( *#,B&G[IM.UF/ Z@,9CJ'KG$]OZZ*R^VK M\OE^@]-G)_6 M95,76!^]'$GW4!Q&.$ !3/-F\I1#S'&N%HHH"'@H*29& K_7F3$W2CQ96WGG M2'THV:NT;'VVZ])19I.N\>$?F7?MD!]%]<@/EOZ.AEV,F/J@^ J@3AP;7_,T M-_9\MZV*E:BJ6_;O;5$5FIGOR[5J[Y%\7DG]A_[5_FO,92J"C&*81W$ D0C4 MWW@00"S#A(K0 >E1N=$30$RG:MCXI&SI"&*7\^U,RB,7W3UFC,LW.&R0?5$4))JMMS9MHEH$ L4T MI13F611"%#$*]:X8)#223"0TQRFV**]PKAVC=WSZ&@B-I3?-;G&7A,M&%FB9+=CMD !(,[9J?NFV[';,#J@QVSH>M< MD[;Z@<@O;;CR[>8]*J& M>BN]+VHU^'DC'JM%'(:(D!S!+(\CB((PA"2)ZYQ2$4''"4BLU0C M.=7.W(BG,1-LR)^Z_ETM*_1+*[1O+Q9R$EA&)2&2!9!FB&H%+P))J.B=$10' M!'.9ZNS:M5BE;A?L]GY)JJJ0A>"],,PLE6%, M<0!ERB,=NI%"$B4)3!@/" ]R(@*K&']K"^;&S9T#@/4\L);LM^P%,U89%=N1 M^68'ZT%MT%Z4[-[^<2)FG<'SIZYOV?[42OIN\)Q0S7=\D&/(6B^NX\-Z2S=R MNWP=_?'/LMB(.RFKA:19$ NU\!6Y2+4*'H4$111FL:2)2%*,L95:M&7[EN6'G*R#-LO5I(]'DB;#> 2-5_!Z7K;A_U_M%_ M>2Y:9P#8"%E.QRV]68;3&9>'LIO.W>)&+/_0I7-6#[=_%M6"Q7F("8UAFL4, MHEP$D 9! $661VDN(YS'5C(.O6?/C3A:T\#OVCC+_?\^9&:LX C$R"Q@B('U M)WW"6T^?(XUI.BK \*^\7&]LDX'&<9CS ,15COJ7.U MP$F%+MX@))-8)L2JIN-@:W/[;+6QH+86_+T.9+L@X.R K^$X[PNUL4?Z/6"' M!0_'"/@V L77:#[8UK3CN8G;KT9THYO<"*1;=-S);K=&B\)^U@+WRB%=C7M! M6(81ET2M%-3" >5Y" F1$90LPF$L@DPF5KDIEYN<&Y74%@.UZ-8*\;OM2VTU MZ,P&VFX[;C& WHQ@_ (ZU>[O:_C&V-PPQ\83V1@T."GCF -P3#L6=SH&3!8K M]?QF=^L38?6V<#U33F1*DIAC+0BM&"=(4H@9QI!$+(QR&K,.EZ MUVB@9S4I7YQ7';Z=2R+P3UN M5''W)$JBMTU.J<1]$X^D6'7_J,N5A LDPR1))((Y98H^6,[5!$(@R+)$-A3GR;E M7\WJ&NVCX)_%9M%@ 0.&4(P2W$"DP/(BH.>QZ!U M^09\M3V='NL-,:/K&?3[R*S^MEWN+*\R4H=XEF'Q;>6;R+6,!/4Y69>QFG,; MH.[%JE*6J*??;7Z*\GY=;4JQ*9HCN ]"*I-Y&^9^K[ZKJF?#^R845-W:"XJ. M6)1EA)&-1M%.(,$]E\6RF$3\="4Q,D E3MV$W M?/CN/[-AXRVZ8Z)MRWUP>^L':!T!VA-_1#\2A)X(WK=UDQ+[2- >$_I8S3B& MU->CQO\62_Z;WGA_3YX*35AZ(=-5IR$289EF,4RH7C1$&8*420$3+>039EP* M.[G\RTW.;?[?3N^TR:UHQ4'0I&L)( /LS7C5+Z(C4^5K,%M[C<&T#X WQL=7 MS/OE!J<-(Y( M$H<)IA"C,(.%J?]-+ [^2LIU')UK6:,U8)%*$D3$D)*4[UH3#/%D9)"D5-$,(^1 MR*W4?BS:GAM?GMH0NCG(H--1Q]H!\(OVP%(6R*978HYC'"8<9D+W2JK/_S!& M$)$H9(BG-$Y3"R'>L3IG>HW>X]Y8B0U86E=JL>D*LY7]2*_]R(.@OS?>1?K# M%C!_HA_&+4\M]V$+R0FA#^M'. I:_B2E>$>J0U&1>U'6.G7*W_J"ZO8/4O+? M5L^BTF$8;%,\%YN7HP)((8HS0DAW"JMQ9]I M?$/MR\=3W^&3:OVZ1W05YJ@_EMPU5=?/2BZ>WR_5JVHT44]6B1)%JD9;:SK:B4"II&@D41YFB*K:C,.-LR-S7NF-SEX MOW>6VF8;.?2'&2F/C/+H^\?V #LHL#M#Y$V/W=Z"B=79G2%ZK=7N_B@WLGM/ MJI_JN?J/C__>%L]DJ<4+CNL7,)D3(<)0K=!YH+=1N*(W-9%5: 4R2F+"F%7 MKE&KLR,T96T=1\GT7\3>;CLZ,T.<9UF4)ZF$D@0*<1Q)2 C3M;U#GB4<44[$ MXDF4Q9I_WY!R\T:X'UOP!NC7OU0M;U+0@5[_I6?RC4:XL[J17_$W2[!"R=.\P*S-26<" M5C U335AT9T#EM'/-KUA1E?>P9V&M3JS=5VN MUCRPM[Q.4M% UYS6F>\QF-D!-%^1RC9-3QN&[ #*JQACEV>X,=LW\2Q66]'; M+KJCR^*AWD/Z("I6%D_-&<&/XE&1Z0*EG"5$$I@C2B 2.(*4AAED-!-9'(0I M95::W);MSVUMTYI_N&.[]T"G$^Q\T%]BXX4=W=EVD1GCC0C\R*3G&7-KVG-$ MSA/SV;8^*?DY0G/,?ZZ/\187H_/LZB:JW_2^.EDR+9RLFE+T>U\OLPK67J]U MMG1A&+TBT]M0.G_\F]ALR]7=JHF^5JM;$:LI(88D3B1$8:#8,TI#B%G*$\*3 M*$!6NT!C&SPWDNVL56M?;290G_63N@"0VMJK8SS\=K9S8,B;=>';1)/LW07: M7]!SN)ZV=B[O[FL4"'?O@O8;:L?!-U*+/X)ON[=#-]$F=8\:FC)*EXT7S^+7 MW+<.@AD%?(/(F7':=0AK_[QB9:U8LGZOC%DO"[[+6%:F?!&MNHD>-3_+OZM_ M*PNR5!8^%AMUW>?Z*%@O,^X8VY;5@N51EN4T@$+0&*(X"R'%*($IBY,@PV$6 M149J;B/8-K' MAZTW[M.11ZC_AMUID6?P=MTZ47;"]-UKE]LP3@<,9D1X;G*Z/(IQL#K(OABI MB2L&^ ^B^;-8'>J8]:0%%GDBD4AS"HG((X@DP1#G+(0D%SG*,4&$&.W+V38\ MVZ'YE\[XOX%B!8Y4_OJ23@XD;=(A%@.J9YBG&BW?&F&',%.OMU MEK%^-X;8!M0;PFVW_>09U9,;W@*=]_*PY0K[B90U:G#8^UAR"5_&P%K>Z M4=&/LA9H>/F^6;-_M1D&7R:/RAK VXQM/"([,,YV5H#;SII?Y MY#MRQ0 /3ZPRU-*D;&+@\C&+F-SBLJQ]5/VOHUA^ZH2WSRL=J=]66U93IN\; MLN*DY(LT")E,2 :QB%*(J$AASB(&XUR&693AC%&CXH@6;PVFX] MZ^GKHH4=I&B3+K,M^> M>]AL!O9V_38RB?J-]MV] -K+.87RGD)_-H&[!\;]Q<)T3P'K/RCW9"N.%3@8 M*]48]&E=?EP]%^5Z5>^Q++6:WOMUO=(6*U:(ZK<5;QL5_,-6+<=__"Q*_I^" ME L9!CF1L8 D"6.(.E,/N ?N .T/V#NDEN1]AVYTA"45]93Y!ACTF7TE$&\P^ZH4 ML08E9Z' MG$0P)#G3^DPI) (E,$<\#0.:92G"5OI,]C;,C6H[%\ ?R@?0.7'3I%,=E,.T M4J+TUF5F?#QR1XR^$W&Z#W:_KUWI_=RK7Z=[Z)M@HGBN^V9,L= K0/:E9>-@ MP;3*-NX0O=*YN>)1CMH0NDSVG50SZKJ=.[HA>M[]>?7QS^9L3Y%]6TGM(-#Q M94$%5?^+)4S"2$!$L@S2F&4PS0)*.5.4*ZVTFYTMF1N[UH[ M83*E992.V?T M06GG3CWU.BA2M__$+<4CG/O0C&@GZ9F1Z7;,3K%7E[@64%\Z$\YV3*LX<2U< MK[0GKGZ@:T EX:(]GJ_V WA;-RB(TBA.HA BS*0FU 3B*$T@C_-4T+PNOVP7 M4CG0VMQ(LS86E#LK+<_-AY$UHSEO>(U,90U4G:$'$T'O93F-,/$61CG4UL2! ME 9NOPZE-+G)C3E.LE%_F:V82U35[:/^:4%02+D(.,P2HI@D"=22EY($9C'A M 2=YQ!/AH$YH9831!S.]/.'!V'[37U3U'0&-)Z!QQ8Z*[+K*C)K\(S\-57E% MVYJ\G%#S1&9V;4]*;DZP').=VT/+I[BV MVB[U[N,GY>MWL=DLZQ(KE5Y%J^O5/]QN-S_799-2B@,UDTH# AF*"40A2R"1 M"8%2X""B<1S+%#F0HU/;/M.-%O#YIQYO0=,@VG]OT"RM#N.+W2HHAM M$O'.-Z _?]#SKMEN;/P#/0?]L>XHN'MB9;^V3=JBIM&$",1Z?S#-,19).+0:O=QL+6Y+9;W MQM;GL/#S"K3V6AZ=#T)L>"KN"[BQ#[R/,"MVF(VP;#8"Q=?Q]&!;TYX\F[C] MZE#9Z"8[#N&B6'QH M)CS-S?;8SC4P-Z;H; 2-D:"QTHPESH(X3 P^H!F9"RQ1,?[\+[D^$,^M;FT^ M=O67_3=^]H&3?-:7W.F^Y(O7N4T WI%E4]I0B,T7C;DBB=L_BVHADH@D)*-0 M2A:J%1P-(8FH@%@2R2+.LL NP/I<0W/[F%L[06THZ"P%OVM;+:,RSF)K-NC[ M0&SD;]P-+.N1_A(2G@;YL\U,.KY?B,=J@9", M&4MSF,D\@X@(Q0HY)U!D28H8Q5F<6%'#^:;F1@Y'89O*5/"[-A;4UEJ7%3V+ ML!E!^,%M9(IPA12A+ @08S$S88<3SYX;'?3,LYH@G()M M^)._$HR1O_%OXKFHVB(Q]V6Q+MLT)&\3@0'WASYJ=5OO@U8_[3_F4T^YQ$U&[N]X#3R9_T*(L_)VL98>!JXS[0B#/$YS%*OA/Z5VLW\'*^;&)B<"Q>JBD;8K I<.,5TLC SSZ.L( M9?]-78]9_=&$Y^D4C49-HN<&V/LQ$E]=!:6W18B+#1.O3ZZ Z?72Y9J'.1Z. M/J[+3?%?I"F1UP3CJ*63SGNN%C2,TY2F" 9AP"&B6$VALI1 ?;B1!"'-XCBS M.AL=:&QV;->S5<_Y:UFZHJJV]6:@5HZPG$T-(FUX1.H)O[%/2(^@TUIRX',' MW?M!Z.Q/2 TP\75 .M34M.>C!DZ_.AXUN<>.1.KY0/FR^.W[(@N"+):4KR("6&92OWCYP;(?SV]?./CQ_ ]Q^W/SY^-_OT>_@,?^!N M7H_\&9LY;/S!OO9QX!2SO;CY*ML?]A]D[U&3?':O3>\^KA/_XC8.UR-]K_C# M5V71MBS54FB!8IZ$DF-(]=B+<*YK[?$8HHAA3%C =OAX MK#6XPW&34PNKOR-:MJ@G0'A;ECK94&^DOGO97W)/7NJ]U3](R>\:P:-/ZU** M8K/5ZNPK_O'/IZ*LGU!]7C7;V8L\#*7,20S3,*,0(9*H.;^,(4UDF!"I5@/( M):I]=,.-OL,W2!-J[!9<=3,0VFSU5^?B#N-WO^'.[BQZWWS#6B]O@$]OQMEXKWG.GF\\=WCIO-4W>1K\WIT>Z?=!)\* M_E>;Z9,U[%J:K*J$.%WX[*6UI_JP%8L@2C!GF8 T$#K%2N:0JI4DS''$9)!G M$<96DDNF#<]M(MS8?7-\@$;(S_P8H!VQKE1GVA^$V_ @HC[WS;@#P7J_. M9^4R.ZB\E2\S;';B&F9V8+PN9&9YOZ/2D7@6JZWX)G1E--6.HD2Y+A_UYN8= M718/3<&6+.-(Y)GB*B8315U!"O.41.I''87 MW6!O^(U3AKQ93YB1EG=\1V8L?]#:JP[90.5+8*4<9'6S0^&T MK^L5%WS+-@5=BOXTL$W*RW'(I9 $YEFH:X#3$-(TSB"7/**!3%"41\85TRXT M-C=:.C 7L)Z]%F6\+@$\3#N^81N9;<[V$TI$ 7/^,=4%IFF1"+5YY'*<0":HF?^IG MB(F: 28YBU)LQ+"6[U[K)]83E)WY[AI)0WUA-@<< >&1>=D7N%=) M(AE -8(8TE"K;R:#9 #%D "2R>V.!T?B08]M33ZMFF^>"K(4" =2*QB%L5JW MH@1K@?,L@&&6Y3(.:,P"JZA7@S;G1E:MR6!GN[<.,0L+VP0*8.UHYO_(W_\'ERW6/NY03#1,L]S M=N 9AP<7<;W+IUNOO;;Q8&EVXI_=)C2Z3.SF12_NUBO5FQ_6>B-M(7&(!4() M%#Q1:ZXX"& N$8)49#0C:<;F/2F<:@F\=SB^&+/2I8O^]B98,@(0Q',$S4[ *% M<0JQ A'R-,-J]9)PF5FE^@XU-C<:.*^1_/Y""*@]SO;[*=>@-^TFB@5P?I2D MWX\2/3O8U-OK1+\?CJ UNL>^'/S7]>I7]?BV[O,'4;&RJ&.>K"O!7W[2W/A! M60Q_O;V]WY4E[QEM7O3= ,%A\;LME6"QEC+FF80Q0)!E&0,DBU M^"@EH0QC@FADEE)_J:&Y33X:6[L)=>]TH#'77$AX$-UAKO")V=C[%8YP62D, MFV#AI#0\^.#)%(=-W.LK#QM=[UQNF@E=D55/4[X5U;]^J.>T&VQ(:S+4U=@_F2RR=J+5^\Q76K\T_![\N"B:Z>\FXLPX6$& M8Y;&BC-B"6G$U%0"D43])@QB9B7,Q-9T:_-Z MQ$;?UM1@W5N"Y;"E.8R$M^W,,\U,O)4Y[.SK;3V(9D1Z)30C<^@>E<_M&_9E\ VS%U,Y[[XO%943+4PKGW+>Q5>Z*0.7 M.L2>* M\=O5JGA6'Q\I7Q9QD B<4P03%B*(A PA#D@*>91BA -,$F24T.G=LKDQ2=]X M4 \#BE+VWND\:M:_I''P!M03:(N@,:^].TQ6;]IGXR\G]WU1^P4^'W77^U/= M57MW VK_0.,@Z'GX5AUI$3_X5ATZ403BU!UK%\LX!OB#T9!>&YPNGG(,G XB M,D=IP'&;E%0_;U=<_Z$CQY[)4BLV='L>DHHTTCK$::HK+@HM3!;$,,JB2(0R M8@FSRDX9:FQV0ZHRLA:,8OHO8F^NY0[I$+Z&6Z2>4!M[4.L J__2LW2$#1 3 M2'QMDPXU->T^J8'3KS9*3>ZY+F2C63<FV'WKU3*5:_ <\YFKY M'^00<2YAGG&B8$:8Q#)!J9G N4VCQ3!/DQ@BPA0Y!6JZ8Y>H/]C:W$BH9^S^6%.;ZQHV,@BU MZ:K($X"C+XNH8%?(@ M%FD0QB'',4PR@2"26N"=L1AR+$F>!XS$86Y\CO'Z^7.CB\["&["WT6)O^@2 M!D<%U\$R,@GX1\1BS_TZ9";:.;="R&[;^[S_@YO7)VZ;;@OZO,T'&\D#ESEJ M%G75@=]MJT+O1K=2)56]'DAHFL9QDL&(YXK'8IV)D\0,)IA$*9((Y1FR4BL: M:FUNK-;9YK3<&L;5;,;C#:V1RPQ11HJ8^ M29QSJUA[F\;G1B':4%!;:BD38@.X&9F,!>/(W-*9K6M<[M'LTH1K%33_ITTN M6/E2'[%I>EI1$@=07FF5N#S#C;/NR_63*#%D_Z?;E?+POV MLL^D)XJO>)HRF,N80Y0%F:X?(&$JPU1@FJDE&['A*].&Y\95G=UJ0JXM;VHG M=;;;T9S@/.@@M^$&K,1&3S@VY,__Z>N4S;@#KSV# M&Z-;WNZ$KLD%N %?FQ[1H0*_=QY,J_(4[7S M]]53H:GT!Z%+HV(2PT^8&V\UEH+:5%"LP(_BL?YN_O[U_G-_8F/.3P/H768A M/\"-S#6FF('?:\L]*45?AL:)008>.QE/7':MSP8&5[NMOK\4*W$GWY="3:$6 M))9I("B!.,(Y1&G$(8ZQ@(@%48I2'#&>+10;T;7I)NWN=_(>"_U/TA9 M: RU,(?ZCWA>+Y^U$@ZK[062L%J4'^AL<;L5[@&L.))!3G2U'IECB/(X@510 M!",1IR+-@@3'5C$YKJ!.P:W:-CW?:""\ :2>:8#U=E-MR(HK=*\ TFQE[PK/ MR SZ9;UZ@#]$^0@ZC!H3_:V93SGN:8E[\.A)5Z2GG#I>0)Z\QC$M:5MMUH^B M_":6]12K^ED\=?H!/ P2CHF 49:J[Y@F$:2*$R&*>8!PGE$2&E7W,VAK;I]U M9RHXL-51F'((8[-/W!-R(W_QKJ#9)R)=AL-7&M) 2],F(5UV^54*DL$M;J2A MY7#OY#=1;:4J1D$42LKMO=4A MOBV4K41N_OE3*!]7_%U)_M4EA^ PQD$J(HC"*($H#3#$6 902(FD()B+Q"BZ M_5)#<_O(.U-!;6L=?UU;:Y&$.P3K\*?O$ZRQ=U7/X&2YL+H(F$7ZLB?@)LIC MMG[1['*9#< 83&H>NG^Z[&8#+P[2G$VN]R1B)RKU?/5GLW=3+2*!48)%K>FO M6%/0&.(T0E"R+ F2D$8DLEHO76IP;L2Y4V5K0^(WVN(K)>R.,3:;./E$;F06 MW8'61JW7QM9%M5 M8E/U?O'Q3QU0)'KR,^UO%C'/!,HR BE) XAHKI9A JNY&9<\DU$N,F2TF^MN MPFS)1W\VC1LWX."7K>$WH"^SU/[28JKBUF$&L[[1NV$J)IMG#UA,(T?OB8DF MF"/UB-TT]"HP!R>H;D^>;NIZE><'D]KKGN0P*GW=Z@GS6NH=Q6HM;QG3)^'5 M-\%$\5R'!N&,4<8S"B5!(42<<4@8HQ!%F%L/W[3YC:[ MMWQ?U_L?ZZ7Z;DCY\JE8JO%[P6*:I41+ZP1832H"-='("0FA5.CR,&YH-7?]E_ M\.>?.,DG?M&A[J.^?*&]W,$WG>_6G1RFD5 + @+3-)(0(6L%0[ZX U_L5= ,O)WZHR&E:C!"=^OD#'H M/VTRX8(3+O2E"D[]L_W<\;<5+YN?JX=[9ISH.?R4 MN7V/REJAS-6Q9YW%X.^D_)?8@+;,^D^-K7EFU 40+\^]_>$W\L=K"-U.<=O/ MY-L,'J=Y]X5'3S;E-G.Q/]LVO,-A4Z_.0U=+TR?UUOS4Z>BU!E+SV\]5M=4' M7._7JY5@>J/BG\7FY_?-FOVK2=]:Q$% 9! F,*&!@ BS#.(@RR"CG(4XSO(D M08N5>-"5* VV_*XRQNC+R9LOIV_2B+/4QZ?E^D4(4&DKP9/ZQPK\4JQ 57MD M6/3>0S<9;!..#_V$ZB!Z;VOGR$[LK?VGQIL;G?.Y=PAHCT#M4B,28KC(\M Y M%CN0DW721+N3XW>6W0:F%WP'-S>O:V&ZC4\O2!QLBOIYHFN4%MU\7ND(>/U2 MJU:>1;DIZ%+\4)U5_5PO=0D?-7_8;HIG\:,D.JOS WFIPH5:G#(6) $,*(0/G8EFM[BRESMF#C@[$JX M7D>B7?O B74.M=KUYF5O"['B?ZT7(I4!3IE ,%-3;S5C$PQBGL0PP5'$(QPG$AL)*<_Z M99CD)*/6SZ2&.IOTE,YF T%OEE*!1IM]HU#8JW#N@%!_K:&8Z[ME-KN5:K>W^:TBWNG:'-QE79P/R,KH\6>F;_W]VTPUGYWZ@3 M#">.OJ&=(+KG:E3=J_B:H.2[FN]@FV]3U=<$AK/5?8UN=J.G;Z(2ZJ:?MRO^ M03R+Y;HN<-?F(35U[A9Q%J=IR .(0L3U\4H*<9*'D&.6\3 1">=6BW6#-N=& M39W)=7IWSV@[&C(!VXR$/$,X,@6=0V^?Q#A%;4P+S#P1DDF+D]*1!03'9&1S MJRL5M4+(36[^IU8&N0VN)9+2F"8)Y$FD2Z]E'&(<$ACF<<1(EJ8..4H;8F9A,#MU_SB,E- M;@SR44K!U&SIXY^L#GK]IJN.K]Z3ZJ?^OYXW/9.EJ)/\U.2I8!O!]3\H2CO\ M1>_*!8X#05 4PPCG2/&.6I31*,0PR;F>]\0<$:M*;B/8.#>V:ES4RXW.2:"] M!.L5T);?U/\%/0=NP-ZW]A(]4SCZY>$=[]>K3;':Z@_\[DF4C;2N'1V.\;J8 MD>@;OP0C4^\,^]^:TD?L(4\#P1@63CI\C CQ\: S9E,NX?QB*3^O]"ZC>OY& M/4V_NT=%Y1>!# 25-(09TJ&MX#N);Q[A9 #8>U MFSQHPNAU"[\.@]1M;K1/P-S5N2H>!?^TKLO0_X,L/RW)@VGVY< CYL:R1Y74 MZ@IK',AU>1@AHJS?6N1?#F$X3+@>X1N99FV0 []KXSTIGQC XY1Y.?3.PO!_U>F/AO/:"\":4<+U<(U,"#ND M6@MO0&NC/S88QL 3%YQI9%(F&';TF 9#1[,/9L[?H$GEV*3@^)&]!A 5HPP X-T(,#:#P\9_*\35_Z MS.F9V(/ILWO>IHM.YOF\D2E32W;5>X:+".&48JQ&3\+4.,H3!&G,.5--!)D>'D\(^Q?#C0PGJQN8\P5=O327A9=UK M?S4=KTN]-Z&TKZ#FK5@RMNZK+@7:XJ5/2N PJ[3/H.0VTUS>@\=NR\/98KXG9&G,.G3_R M2/[F_6Y?4'SD3O%5E'PL,Z]-_%YN=:S6.UQJ MG>LLEV]"HU LBV:W?/-)J">2I9:6V*IWY^7@X@6E:1ZEF,,8Y5I(6\20RDA ME$9YG.*,2F2UC/9@T]RHL3465)VUH%16NB0>7M=59DO9B3M@9+[<>0,:"^M" MV'5JX:%'-UH3M>NHG5?'-WDLB3,"W%ZS!*^SZ VR KU >#H+T,^CW3A:K6\? MBWH@J&Y7O$EA?1"J=5$M$IH*'*L9*,8TA"@*4C4736/((RT-%H>A9%;<.]#6 MW#BU9VJ=^,OZQH)?OJ[5%Q[FEF+&0UB;D:/*<;D%I0I)F:9[',>&!Q3IVN+&YD3M 9:K-.O8"LR5K4'UXC4\4)J#PFJ=B M<=7"\D(3$RX>S9P]7" :WG-5PDHMR\6+S;84MYS7F^(_UE_6JXVXG;?@,YRL%D#;3NL MC0>-]=Y3D&P@\YN59-3R6R0JV4!R)G?)ZA$.P90_UANR_%(06FN%?1!\R^K: M29_6Y3_7Y;\40_1C0M6R_OV2%(^+).0<8Y:H&5&:Z[(S <1ZCS_ 8XI37B6 MQ\8!E&XVS(WI:B_ SHW_V/M1\U[KR6%PN?(%U,Y8Q.LY]M@P_4W4#R/3X%$7 M@)EU@468Y/A=,5%HY#A=8A<'>1V8@[&/CH^>+M[Q.M\/8ARO?)1C7"-9_>ON M692\)%)-XJ*,4ZI/4!CG#"(:($C5;!H2@=,HC0A"S"K']O#QPW%W64H[*/?3GKL*V;M\.'31IJ==.Q5?-CIJQS7R+LS MVE_7:_Y'L5S^T$E!"TYD$N<,0T%" E$H(YA'3%<1#A-,DY!A:;<>/MW.W#[? MSDP=U=D9"GZO3;6MLG$&6,,U[?5PC;U^=4'*?J$ZC(.O1>F95J9=@ Z[^FJQ M>>%RAXWU+A#M5[%^*,G3SX*191V#Q)*(LC#7H0_Z-$Y*"7&>9C!A,@I8%L8) M,9*;'VQE;E30M\\^Y.LLE@9[Z#X0&OGKMP'';L_\DO/7;):???9TN^27W#O8 M'K]XL=N8OSO$/U5 +HL3GB&60C4Q5Q\\%AS2A (2%-$ M,I[%1MO,CNW/D%)JL\$OG0-_:S.*:Q_ 'SJ?N//B9K_K9DT_5IUDS$AC03\^ M2?E%W86Z7+#SQV96K4]-<"[0G. \I\>X%BR6Q4KP=V*E_K*Y5V^;/N;3I1 ^ M;?5)7_91#'$4I1%RHI1.*.219@G(R8&RUJNX VS+;JL5LOF/'=!-B.S'NM!Z"U%&@?F@B#NG!,X\;^7QM';L#E MWG"HK'P5EMXJ+[M9,7%EYJN@>EVY^;K'.0J$EVLF!*\^*?>^B:?VX7?RBTYE MOI--?;-%P+,\B;( )B16;!@Q!',6I(H2!8_R#!$AL952A%,(^ULJL4\S(T3O4(U-A9R_0'QSX M96\R6,N_@=IJO77=V.U1E-P&)E\2Y49M3BM8;@/#*_ERJYO=^*KAPJZ<:BQ0 M%K(,9C&F:I*64TC3-(59EC'!491'PJBZU*F'SXU]VCG Q4CGRZB9\88K%B/3 M@RD,U@1PRE]/W_G!HR?]G$\Y=?S5GKS&-3-LI5,1FSJ&WXKJ7_K+_[P1C]6" M,1[F-!,PH!CK&NP!)(E(H, Q)UQR&G*KRL?GFYK;AWM@*="F@M^UL:"VUO)# M'D#8[+/V@]O('[DK9 [Y8)?0\)8.=K:AB;/!+CG\.AGLXAV.$2Q:E:\1[/NP M+=6D^5Z4Q9HW0G[U?]\=Z^3^6JZK:B%EA#'/8A@F20"12!.H&"2"E*%8Y(B* M,+,*3',U9&Y$T^AEU\K!@/6#/$53WQ[\4JQ 57MEF87JW%5FG#1%!XS,6$?: MH\V/-Z "KE6TYE/ZU**.O/ 8PC.E:CZBM%Q-6/:()XKP7H5Y7/M M\[Q)DVIE@(=5\5^"?^:ZRJ0L=+A1D\W2:L_QVQ7O]ML+4:E_VSX*?M]FC^F= MJ(VZXF.7-[9 1-($XQ22+(@A"D(&U4\,LC17U!O+F&"[R. IK)X;6Y\6K]S[ M#?J.MXEDG6 EKW/D>\Z#UOM:_;+-^:L1:&J0?W1+^9OF;3(;(V;WCHP\H,SK M]? A=#I>=XVG>CJ"S6\M@3I>-QCHH8[8N$-"9G?NW+3?_?1^76TJTNA>Z)_[ MQG25$UDJ(RIS O.T>36J M@WF;[D^?+G7S:@0.LC>O?YK;ZN^;>!:KK6@'V3HS=+TLV,L^HCD@>8 D8U"@ MG$*$\@#F<434N,68P(@E1%@%B5]L<6Y#5&LPZ%ELMR:ZC+'9>L8KI#-U8_>/9]GF-UZ9='(H,?G^I][$_+SZ(*0HU:Q= M7=#0G:ZPTXA0+I?K/W0I\P7&88#CF, @%1(BGL:01A3#),R21+UR))96^T77 MFS0W6C+7A&VT&P,Y3L'/U!MP^ZHJ\CGDQ[KT>Y(+(F$F(:2H@ MDB&#>20(9 $-LBSG*2-\L1(/RDO^8W:=GS>=_\J^__\=L'D'S,;":;_GD0?+ MM^Q&]T2MJY'WG<[E;M#;)'U=#>#9U+#KG^P:&=PV49]EW9/RKJP36WE=0^]> ME/4QUB*-44Z8Q! '.C0XS#)(8AS +&-I2*.(122P"PTV:79N _C.ZJ:.ZPUX M(B5XUA;7I^Y\O5R2L@)/HFQ.X"T/X W[PHQN_2,\,J7NP?W>@*MLUF7<&JN; M.IZUDE5MN,^88!N@O 4%&S4Z<52P#1"OPX*M[G9CJUO&RBU9?EJ7'U?/1;E> MU3MX2UUC[4# NDN?"!9@ A%.:12AC +<"!81-(@L4I3,C']ID:3NLSINJB#T-N]UU8; MV*H#:GV:HK):HW8[]KM6"K1:V:9@G-:8F'JQ3TOJ"2T9AU[P1]FG#\ ![/6R MM[S6908:C, !2*!&"50*)M#B- ,[I/;?4W#C>^K1F6+BWP1?#OT3TV[<.(&) M*7\M_&"B8CHY:9;5U_P[7V'SAV)OL$9S/G0!S=:ML!.-&TZ#E]\=TR6P4_H3A[_N9QUHKXD4^R:?U8@_:9;^ M(G47]:=-7%F=-VVI[YI72YTY[3+GUU0\QU%&PB#-8,Y2?4G'$<242LASS/,P M9!D*S6L(>15M:A1[*XC6@E#\#J$!5[_9P(RQ?RC!@6+*TI<-?QW'W3:Y(EL% M@=807-M\S)H-P)N-I\6R\F;C.M)B]";C:[>6#3($G2N@WQ['6S<'0>IHM1VF M![LU6G(QOY>KNDZ3;O/N1V6R?EYX;6H+X/V'KZ"I)'9\5&/A0'@)G.[EJRYW*+&=O%V/.%C( M'Y954;V^7]"R+/*"UV/R8=%,^G;KAB7A44(9E$$6010P!%F$,AB+.(XRS 0/ MNL%:H_*=V8( M>2^%=Z/;-ZJ-9P;&]6)YAN^[D=:V$M_AI7^4ACG"7!F+82P@$LK*QHS$,*=Y MS@.9B1 Q&WZZT,?4J&A?#K*'\\8E+,VXI2=" ].(+3C6Q-&AOB>.N-3#J'30 MH>+IS.]ZU&&SJ*MF%\O']_2Y4+O/._$_F[*JLX_%7/)<) *R/.(0Q32'E"<< M,IYB$5*2Y:DPWB)>ZV5J$[V5$[2" KJ3U&(;SJ"ZL#5PL+[G 9*@/J'7@ AM_,315["TH?> Q&8OM! MQL)N/>@!9.=2X=+N>*M(#ZV/%I@^[3BL/6WL6ZEV[_?TM4[\N12U?^GGU?+Q M0:Y_-"G1=$:T]AP\22/)4DRAU*6L49Y1R&(<08KD9 M=@1&6FT&&0F[U<8=Q\[%QJ'9\=8:=YV/EIH>S;@XS^Z.C2]'.=S+=:X7/J5^ M_< ^=X[.-MT$.M3GRONLCCD5) D1@V&491#%40P92CBD,N22Z.QVN5$]X('D MF]I*=7BKU1'6=:!H\]CL,._57ED;+TW_8V^PR+WMB Z\"'H>S/;.S2B-Z"CC M:^.*^Z;C/)8_[DB3U](%=S#HN_UP_7<[HC/N8)@=>^0.UTU?+Q2=#:]Q<_F: MZ[OC)EG>"0$D01"RG#,HHIQ A (.69JG,!$I1ED*$K0WK)[NSZH%0&OE7/U3C$;* MUDO%-_XCKK1[T6O7( UPFQK48OWLX;YB YUW)Q:CSM_(E<4&F.L.+5:MV ZW210^+9\W5?E9 MOLA%W![\L3B089(JZT0B!!'E.52V2PI3R3*DK!82I%89D#KZFMJD_UX\+FNW M9;4)V2Q7K)3KEWHI+&K1P2^U\/_Z+V$:_$=LF6*W"W(SJ\,3D .SPC[WC;Z> MTX+.0"TJB#V>EUI@XLEVZ.II5$/!0.53J\#D%3=!7>)OU:YV\2YGQ/U;+ M)E!RKK8\-"1JNQ,*22'"&84T21F46.9Q3%*$S XT;_8T.1)I0HJ53!)+H2^IJY:/0"MU -EY5XU^SKV>2:02#(",8XCB$))U'XS8! 11"G-,<4X MF3\W%8,KNJY&'('37H<;AW?RL5@NM8'RCB[J0Z0!D$:))!%.0\@)U>Z=.(8X M0@E,!68D5QR21+)%^L-2C([SML_A4%8]# RQV>+H!;3!#>9VZK>I#ALQM]7< M_2V*-['PM"1>[V?4!?&FNJ?+X>T7W!;#7V5>+*5X)Y?JATIONC_\?)8ZN>7' M3;59R^T?VMS+7]0V_.$/N7B1?UTMJZ=R+H4D5*8J2VL_RWI&GQ=&J94\34H9O0S(M0#DU2K"6@EK@\&9V"K#6C4 MV?^U46@&;@Z.-8MY@M03U_659E1&] 3=*6_Z:M:U^JA.&LE51\K@4+^HO;DN M[J&LG*TGX:^R^7>>("Q%S+0?A=!$&JN]1\ E9#B@/$\$"["16Y]]UU/CS"/) M02MZ?;6JA-^[S_ZRE=_2:K,8$S,>'0;I@2G3'\@.54UM\?)6WM2XXY'KG-H" MONF0#;RL>DCKOTO.N,^E?E^W/DQ+\%K[>L]C<[LO>O^+):WLO5%[FZ>WFLD]DI M@X0N%J_WM! 6R2!O-#.U[8H2%^ILB%_4?]NZ&L=3OY4?: 6LDT;> K6;<)XU3.*YUL MVFQ].VK=:O79]3&@M2@K(.E:GW=9!E@<@R:)SGF-$0Q"(B'*!85,*- "0>(X M8HP1GMD8!>Z@C;%;.0 -_*(+F%N>&AUC9[9X.B,R]'Y#@=$(!G[YW F%]3IS M465/J\!QVZ-R]$6U3AGT\D-N_':0M>/]9KW6>>(2*C"C,H<<11E$!&>0Q$$& M:9:P+$L9S>/,AN3.NY@:TS6%%G@C'%C8)C+IP-)L_O9#:.!)?"#<#+3B^9O' MUU7W-)DO=##JC+ZNX.FT[GC2,:*C6&H'S,_Z7G+;^.O6$^/7C=3^.0]_K.92 MY(C%B,$\2"*(F)KKC-$8HH1G08HHRV*K!=JPWZDMW:W8H)9[MLMGI)-XM[+/ M@)*^<6M2\EO&>A@.AAEC# #QP#1R'=UJ!9BL3QQGM[&UCP:Q0\I79(AAK^-& MB=A!<18Q8OFZ(VFMUFI+MVP8D+\^J U=2>M:$3J13_WKHMXQEO>K1:$>V$?4 MASSC*)$P(6D"42@0I$022#D6"(LX3HF5AY>S)),CMD81L-4$',INR6+.HV/( M:V-@/C33782[U:).'W:H!V@4 ;^W_PX28=\;5E^TZ"S'N$39%ZXSZNS=H/UM M\?LG?: F[J5<_[9>;9X_+O>3T?"FN*.)J7%<*RK0LH):V!GXN%I5RU5E&!QP M"[/;%\&>X!J8GKJ0 K][I1]#4)PN?;O:'>W"UT"YP\M>D\<=)OKJNUS4+O=_ MK6.8Y!#.W2Z&C.=OYH$.BT-86^%6NBQ==-KA20UFPA6R.=-MXF38)1,QC MS#B7,,9LO$C0:.-_?=0^$]:V>-WC'N^O; MU2RM7L'O6U$]'DG9HN/_.K"[V[>Z)#0"H^/JT.Q]YPO%HI*?CPFQ22+YN5C* M3Y7\48!P%$4A*(48A@F,@@B2B*@X1:WB;>['1J#-7(##^?+NS; M9*I:<%!+;EGIU&@$C*\0O>(Z_/UA;TA=+@^-,?)WN";:HZY>WJGM9..BA+0I&F M! ;*O((H90%D>8Q@E,0\PP$.$.+SI7RDE10/-ADB>@IF-/M(,_O.Q!MN)I[J MI2_PE[("16T9VR:+Z#MX9F0WSEB,E5KB!'\]9<'=U_>?=OY9._=_[8&YRH%2 M:@8.U=)CUBCF,^^$)XR]I:/H*\_(62H\P7>>O,)7PVX$_5[KOU3VI^[\6U'^ M0VV>^=,/NO['KZL?M%C.>9Y'*,I3& J10Y2''!)),IB)C&4H2/(HL_(_N]7A MU*S%(WF!%ACL) :_-S);VHDW,3>C39](#GX)T@=$:[(S1<83E]WL;E2J,E7^ ME(F,WW.,=M7[WD]EN9'BUSI33T-M31['^H]M"-&'GW+-BU**><9HGDHIH,!A M"E$D,,0R() D$68RCT4@/:[I#S5S6EGMR.T$03/B M&.*D\5%G_V7%3F?VE:=<]U.Z-/IOJY6H#_OE M^J7@BA]6"S%')$R03"G$.)<0)4BGGE>_IHA23,,@3X2PVTE=ZVIJLUE+JD\Z M:EF;6\%66J#%M=T]7478=-_D [?!=TQND#GLE6ZAX6V7=+6CD?='MQ0^WQG= M?,-UB3_.3_II>2F7Z3R349AQGD."TA@B$4:0,H:5)1!P%N% 1%%NM_2;=#LU M$KF0EE>;U!=S^=K:"4;#8&H_^ 9W<+O" ZX.-H<-3-YL$:-.1[91;( XMUVL MWAXY45G]O[\K@7;;I7#.:2YQ2"4D/*,0Q2F&&'$!I10T"G$LI1PG"]D%X:9& M>7!'2C)V:3P-CX/>:)2F?U!4_P-:#?T?$ V M^UNG\[HDVI\C5U<'J-X2<77UT;MV>IUSM/RTO.-\\V.ST ?=7ZLGN=8RKN63 MKOW](O?I;QY6[^0WR5>/R^)_U9,OKS>FQUQ^L% ! (P :")I, M'R-5E1]EZ/S7HQ]6[+>J9#_*8)RM=6/W[Q 86%]([!*K_*KDY95VE_RX6M^O M5_JWW^12KNGB;BGN-M7JT[+ZM5?2"J]0([Q;3I M#&K5+&+?^H]J]THU_E@-O/Z<#!.X/$Q@*)2^>%_+S+F"&("H(H0AFJPMRW-? M>4;.#.T)OO-LTKX:=MCS_"I9I=:#:EV;*!_5][G9G[V3RFB0>K=%%XM5I?\X MSS)"6)A*R#C#$#$=8BHDAQ3'84!Q@A-A='9GV_'4R+@1%+!:TOI@92>JA<%K M@[S!#F0@/ =FRG.IP56Q!\+68MLP$,8C;1"T]& O/CA &S0: #.\[78!#J!U MVOLV[8UGV3MH>63#N[QOGZG.(3_=A+/2V26?LTLY-\U$<_[SROG*)O1N M9([KGR]N:Z+=TTJ;8VV&+!J0E)*,0IIS"E'*0ZA^PS!&D8PB)N)4!#:[U:/6 MIS;)6N'L-HW'>)EM )U1&'C.M7)Y3 +6J;&GS=5QVZ-NE"ZJ=;KIN?R0_8KV M44FY6M871&J-?/VT%#:+V^6WIS8%[=:Y*XC<7O+Z@S'P3&P%!%L)9\J:%<5+ M(39TX7%)[,;!:76\TN1H"V6W2H=KYHTG'4X8F@18GY9JILBR^ELIQ5WY?K70 M][[*IE7]?9,OJ\5+L7Q\OY:BJ.X>U[(^_6@#Y0.1\)CR%(H\0Q"1$$.6I@E, M<R4 HU68*>6978#+P-J M<)@QXC -S%E_RA&R.!(9<:1&.B898<3L#E \0=QYJ-*WC_$.6CRA<73XXJM- MM\VE#CK[HU@LYGF81C)G""91%D$D @%)BA(H6:[^%,>A(%9A$]N&I[9J;>6R MVU/N8$KS+*_K]XJNJ^' .NUDR!O% M"C"ZJ-TTJ+YZ>"R6NL1MX_YK'QZR Y,S@A*:8Q@QIE,_Y0QB&2.(HP2)A(B, MIE$+YH>E&!K*;1>C 2F7HC>$9L<;+J ,;)O[\J MBSH?R3P)%?,%DD.,4PJ1S#DDB4AA3/.0"1)%!,<.:91\R&;TA1\_L5)SL5[6 MOG$5_0F>M_+6?*!5 :^2KBT//KT,IAFAC#8VXY#1H3HZ72;8*J1/>=KHY9U* M3<;-6JDVG*Y^9:>7/T;SB;(G-O0BTJA,ZA/$4Q;VVK:K TU9;K1%H9-(E/KH M3+TLJM7=_:?W\RS$@LE :AN50Y0H*XLD$8=1G"1A+I1]'YF'!-SH;&J&?NUQ M4+3R-N%I,[!N1=8A2EIH6[>.#JP-3I8\(C@P(3;N&EOPWC?@?1L./%L_&#\@ MCNK[X@JF@\/+;71N.[ETM#&R8\MM;<2S7(\M2-E6P?Y4E7Q=U3KXZ M#&R>(ISR'(=Z7U,CVT;4V;:^^X&X;92G MI>-W%\QF%JHG\ ;FV1ZXV=?!UF4,[L* M]MW]38U"#F0$M9#@=RVF;8F<&R";D8='Z 8F$&O4[*O@F&'AJP#.C=[&K7UC MIOI9V1O#U^P=CNK<*W];BO7B]?&[Y)MU4_3K1V7J M3G,_I.M =1. -XP&GO9-4J>+(+5>]7[21=+W5T9R2;BIVZ)=T^V&' MLYNNM!-UW5&U*]6?;=WRR]-*+@^K+[)JWGF@/^<8"XR"E,$@1B%$),60A"R" M*4-1F,54T-P\0,JS<%-CEYLI;&9@K^5!V$JS;S^K?Z7O]9K79_HHV.)7 MP. 0Z@V'=F!2_/_MJ%JV_GN<[QCOH'0.CH6 M'*H/URS^9X)\654'">KB+ A0CA&D*,$0R2R"A 4Q%") @L>I%,S*'>M6AU-; MH:T2SMGF][^!O=D9@4]$!UX8NW+U:9G![X/DX#-%R%O^_QO=C5P%P$SY\UH MAN_YJ@C0)G?0?"<5"^H3=AZE64 (ATE&&42AC"'+$P05*64T$R(*$^;@T&/2 M]T0==K:"Z@OD5M*^)0 NX&Y&/-Y@?-/T_SM$O]U&U$/R_^L0#9;Z_T*7;YSX M_SH(M]/^=[S;\SKDUZ+DBY4^)M4)9=H,G6TP".64!@P1B/)8F4%I+""+8Z2] MKR4-61K'S,B!Q:;3J9E"6F90"PT.3_O=2L,:H6YY2>()RX%YR!5&]PL3 UQ\ MWYIT=?DV5R<&(%R]/S%YU\5K3H?MRJ50^SZUQ5M+<W3YO5]\>T=OME@;'?FXWG[:CQG)=S;]S MN:3K8O5QI?8YM*RV.6;H'*Y8UP^]+&7Q2U%$5>:$W@;W:[3MV.\-!ORYF M.\JI? D&YM$W'W_K+>T8 ^-I*SRHJ*-NH<< _73K/4J?SE>F/U;+[]6*_V-G M^M[+=5VD;FL"SSF*.,_5.A2&*8%(ALI2Y4D$*0YY@!&B'!GE:[+I=&K+2R,S MJ(6>@9W8L[K$1BWY;+<-L[XYO3T$QK>G7H$=_@:U/Z8N%ZC&(/F[1+W=Y=@7 MJ<8@7+A,-7_7C9:^/LLUU2&^=?JT+*#8^'MXE0MA\+@ M_F,0@ 7TY;)W!+F9G>D?R(&Y_9;;7BOV##QT(NO1=>\24(,[[QUU.A'W MO4M F#OP77S;C92.ZP;I7.VM QD7RMK,@A0F21)!1 )%0R3!,.8XCD40,R*, M_&AN=30UXCFINI=!=>,<'Q -C#%.*)E32FWH/!$(E>[&94V;BE[ M2A0WGW?8HYZ23['<;8F_%8]/U2K_6]G>(,P)$BDC5!%$$.8Z;#F$F,H(,KJ^_^!*C60V<+59I87?=:#Y#!WM4WWF]JX;P% MQA9[V(&P'FD7ZQ5SNYVL W"=>UF;]L;;S3IH>;2?=7G?885XOUJ^*!I5W[6/ MDE:;M:X&S_77[U%^S>]TP4G]P_O%JE0=?Z<+>;\NN/YD?Z$S#T2JA82AC,4*9-3&%;"\R70U(S1O09Z/M%&!_TC;[30B:9Y\T%SNUEJ M+2P8SL<@&JPN(P_-X#?)6VU JTY]B7PP4G?[D6J5 EHK<+\=KL/+Z)&'RV*A M&GG81EK QAH^N[7-(]:=:YZ/?L9;"SVBGO?V*&VVTS MK5S+D5-G3@TQ0RGC%'(1"65N(P9)I'YEJ3*Z(YE@&5I=+?419FJF]EEBJ=6F MWL0:9K%Q273;:RS-V&NL$1J8WH8='&L2](&J)Y;L)]=*FE]-Q M95#6D9M_%-73^XW:AO^0Z_J,Y7WC+[:W+^4J-#SWZ2#(U"KYRLKA5"&B-P%:EYF1Q!EJM#K=PO4YX+0;2Z5A]F.%Y MFW/VR8Y,K\/X84;H;4_G_8U4WQ-[>W0MC_ M.GC+,WU['&X<\CLTZ.S'IMK^ MKK[)=?J=SZMF[:VMTC1).,<\A%D0QA E--"58 F421R@, I1Q(TR6!OT-<'5 M2]N:.UG!5EBGO4$7R&:FOR?HAE]9W%!S\4J[A8<_5[2K/8WM?W9+Y0M.9S=? M\4(;[YHBRM^?I*SNEN).B+J6(EWL,T:5[U[5+\^KDBY^6Z\VS[HHXV(CBN6C M?D;17;'<*!N_N=Q<+\0UDGSJMS4"K/:C5KV/9]P" P0 >P5;#$ #0EV+M8$!'.( ]D" WS44 MH,:B'V<.^@USXN"I?&]&YO1I?&7Z+AAC#-XP"]"@DK_E@C;&D-Q8($<1P?&& M49]XJ:5[V1R#W:_*:BVKHDF:^:O,53>B+7=\KY0H#](_',3@)C$5J8P#F(1I M"%$J$"1,+:4R"3)%!$F"N54Z!B]236V1K*LXY9NE+@;[W"AH>4_I9:R(4,.1 M901BS E$ <601"R!G =A)"7%DCC=&X\V9./?,!]DW%GLQ7Z+P>,Q#1(D8YBE M1->.U%[4>:#&4K)8<$+"*)9J\*K)CEDU\%!]WSP_+VKYE7$@?SPO5J]2EO\7 M[/4"S^H%\,O_^?[AV_W_L2PIX6<0#7T*QN; @0V^@R0&K?2@%1]H^8=);> 5 M1%\^"UYD&M>[P2>,9WX07AMWN*AK#SV/(V2^R6?US7^BI6SR4<]SP@,<\@RJ MK[>R<<*(0L+3""9Q1!+%OH%,S&_DC+J\EO5:5T1=_@<[ MID.[8[TAG!9W7]YA'>F2RP>\=O=85DAU7EB9M33>S9259D=74'9ONNUAFU+N M5[+Q_%5[[JI_Z^0,^]I?4N>Y3F@*,6.!VK$&,60"9\JNSE&:1!%)$ZL[* <9 MID;OC0HST)5^:JM)FWT$F-03\S9F9G;SP",QM)5L, C5"C )[FDAW ;$VHKN M :DGF]E%@E$MY!X0G=K#?9IRS>]P:F2_?U)?2OEIV7[TE2V*QR9+[&JQ^+A: MZT+9I""!6.L&$QQEA<2C3 MS*K2I%&O4YNN6MK:PZ+^X4!NRSSQ1HB;F1K><1QXRE^%< 8:H<'O[;_#U-RV M@*N7[2V!^_5*;'A5JCZ^R_5+P>6V\&H4$"GC6!D# M&<5JYX1BB!%",*>!2%#*A,!&)-39R]1(IQ6TGC2MI)8I\[I!O6T]>(%JZ%L! M%Y2L[(J;*/0P,JZW/9K%<5.]0_/C]L-VTUYR,6]N,>4Z;\L/W_VH3.;RE5>G M-HN;"%HMXVK]H_;7;&6=6=U570.J>Q)[P&C@Z>L.C_$*#/VAC+;N7KK,8=;_[LH".._TB5]K!T-/BWU/57Q(O41 M0;L?18&@41B',,YI!I&@'+(DTV40(T9#(J,0<^,K_]O]36VJ:X'!7F*P$[D^ M1K/<[)MBWDT R Y,"&\"8@6U_M^P1SI;K\OJ';W^N80=5[J&S0SWHV^N4Y' MU_D6K[G>Y=.RSH%S+LI1%,9,PQU@1,,T9I#)7I)QFC.19PA&RO*^_V,_4 M*+B]_-6">KAROPRMV?F,!\ &9EI'K!QNPSN1\';C?;F7D6^U.U4]O[GN?MQ7 M291/RQ=%.ZMU(],L)2;8>:AQ<@&3P4J;'/;UQA5-+JA]NY#)I9=< M2PHW62_^ZS3KQ9==XHLY1RE.(DT<0:R34D0IQ"2@4(8RC>.$4HY#NXK"-_N< MFK%Q.?_+;)L YLM!%AC;>L*W\3>\)?*+ZM!W1-V TKS2Z746B]4?]4E1OEJ# M]VLI"IW@HBQO@^U0:-@8/F]UAF_W.'*986,(SJL,F[_J1E2Z(5H^W:]7NHBQ M>/?ZMU**A@E+[0MXITO0-;7765G+,L^SF"(<)1"G6:YXJTX#3'*8Q%CR&!,9 M<:LL%O8B3([&](5LKB95"?3PJ]6]%1W0G>S_SX[ ',;%C,^&17M@>E/"-[?? M6_%U9H9?M 8*\[^ G1)@KP7X?:N'QPV9.XB>2,Y!@%$YSQV@4PKLT9++$?WC MX[K>/M6%W,N'U3NITR1+\;?GU7*?G;WYJ2ITE=B4BC /LQ0R$69J.Y@)2#GB M,,_2($T(YQE"YD?VUOU/C0MW&H"R5J&-'2AJ+Y[!?MF1[QG M<-;Y^-[!O1GGD!BI+'KQ0'\V5;#4#]O//OS4Z5MD?1\]1Y*C,$DD#)*40X10 M"$E$ HA$G#(4QD00*_O;M..IK31;&>MZY8WDL_KGW1]:Z6=-$G;K*!>SX3 S MNX< >>!5Q!N^+H$K5F#Y"U4QZW;LX!0K,"Z$H]B][TI?Z^*%-O7JMU'7VLGM M/Z5X/#+3]QG(=CO7#!,IM'F:>(IUF00(HP@B@.*61(1% (%D0YID0BHTOA[FZF-H7; M.\B=I$"+:E. ]BJ>!D=]7E :^E[W$D NKKS7D;(IP.L#L;'*ZKHA9UDE]Q8@ MW;5OK[X]8D7;6QH4AX%D4Z?[!UV8237J9&B6VV^HK^!.J[LUF*4OV[%=:E ,$IJF9V3F^L M!B;&%J9:0+"7< !/EDXDO&;(/^WC#7+97U'SR?M MJRI*\5')?;?BQ:=EM6J$^)#GDM>! :NU7E%VJ?"_YLT#7R]57/SPL]*_*JD_ M+%5G3:K[+ZNJW:&ICA;T<9YP)@,=,LTC'JO]5$@@3D4"&9=IFN$0L<@H>'JZ M*DZ-_2Z?KLR !@K\HJ'Z"S@$J_&[.:J[^OX3*!1T;;'5&=BA!UKX:O]""]-I MD@-G8N!.4O )K2&3Q.=/_\6TV$],4H$)[F4NLN)U3OQ8Y1+S;5(HH_EM6.NGVG.%8ABR4D".1013S%+(41S!FG#,VFQ7&[SUAB[JN*5M0O\2K'+PK',ZKJO7^OY=_G-3//^PCQDS'0TS M@A@"XZ%O&1J1P:',8"LT8)NJ-O]>956G@O>96M .*F_9!0V['3G!H!T8YSD& M+=]WXZ[:+?:=FG]"&SZ*#)N"S.NU3G5$^7@.$Z7:%8D)L8 YMP-K6<-_)Z=&3PP(/3WS6U=.HS&2@\BG'F+SB< '\9;7\ MI]KAU<=PWZL5_\?7Y[KZN-K7?5/[[G7!J_8/[7=<4I3Q**60I$D$$UG*#5H-X8[W5H_FAQQV0]+@;WDD.B/3 ; M60+MXJEGC;C%A=N0R(]T%^9]!.RNJUP1[+Q)LFYTO$L>5WV/[E^<&^EQ1,%N MF\'LU QNQ?JZJ4(BYBZT.,<768VJ*VE1O21G"PWDJN(^:W MH@,ER@\ P:HE@=5><8<#D)&_-19')-/]+DS_$*7%0?VP1V(&MEB %@RP0P,< MP $T'IZ/6MYF+'T>QHRLP?C'-6\S1!U5Z_B3ZN%>J/4I8ZJUR^K MRC92N+N1*7'3@:#_%S2BZKNR8:)]S6#Q-/>S*$TK[AR_-35CJY7N<%$US%QX 9'N6=X/C(%G] 4;%ZE1*4]:%*F\EL M_,OF:V,Z\%VSAW&:_BZIO6#>:5E[6]5_F\!-\XT1>.N+YFOB_3GNF6^ Z^V: M^58_;@O$WTKY-?]05L4/6LER3D/.,L("B(DDBMY3!'$82YAP3$0D!2.Q55*I MX^:G9K M]OE U)HZ+##RQ"[F1KI:"EA?=FFY9P!+:ECYK4KN)H1 M2W^T!N:2&J@'6Z#LBP-VXN"K-N#E3L8M#=BIZ%EEP.ZG[8A R&+^85D5U>O' M8B$;+]DY3E@DU;X"2A:D 8E2HZP@EQJ?VJ1OY -:P-85 MW6RF7P2N>W[WA6/@66V!A/%4[E*YXTA8O=;,7?7#?LI>;&R4B=JEQG9Z=C[C MNCJ7I;Z]5$: 7/)"EG4MT'D41C*71*K5.<\A2GD*:28P9"1/8A1$DMKM#RYW M,[6)JJ4$1V*VE6FME^:+H)HNS7VA&GQIMD;)85WN L';NGRQDY'7Y2Y%S]?E MSJ==:C8I5*+6!Q8E J% K<0TXB%$,DH@DW$&,RJ"0 14RIR:%V/:-SRU::XE MLZG5)(?:B\304B-Q!&SX6_]\K*H./>MDY1NL+X0>78/,49$8)#'-$8(A0&D 120JY+^H9< M9K&=D^_-'J=&/P<"[WPD@1:Y5\W>F[B;61]>T1R8T_H"Z9IJX38X?G,L=/3W M%LD5;JM_):N"P8N.FQA9EE)^?:Z31"T?/^N"Y)\+RHJ%VBJU=Z?EKQMYIRLX M_[>DZX_%B]KCX(32) MA%F14N["DD(4<08IXD+*,Q )9Y85QDF)JY-0HH;V] M6S5 K<<,[#29;5T>RAE0VK1EL;4^0"MDN5-R&CG#C=30XS'T/LM@*)J:B#HC MR?%,%Y^6FO0>U!C).6&4)6&NP]-.B#'XOW MP-OIXMH=+H\7VPY"C'[Q[0[4I8OQ'JWU+.S3)%(N[Q;U]T.*7XNU^GWQ^K!J M0K/>-P4]XS=3*DFSE6\AY@#(<1YG$4H5K;[4CYJ91\LXDT\ MR&9$0J0AH3,)![SUJ >TK /+=(&[YZV\32IOI0IX58:';1"+C\$T6S)&&YN1 M F8.U*F7B:U",[!5">Q4:DIMU4J!1JOZE9U>'B-J/*+L*P['ATCC1N]X!/$L MYL=GV_8>N7<;4:AOT,=B_>.3F =<)XS-$BB(]L9/0P2)C ,8Q7F4\YS+*#"* M]SMK>6KF>RLX]7-=+U0&)BN3 &P\K^]J*R3\^UQ2Z-YWEY4 MX-#M]O(#;H;3W0]=!^E_:R MX/N!,C '6.'A$&IS2>T>P39'S8T<;G-)E?. FXM/V4W4MOCAG?B? M35GIG]K[_2S+98*#".91I&9LA#)( Y[ A&8D(;F()#>*B+W1S]2F[C?Y4I3M M4G6X,9Z!O>1F4_D6P-USVB-L T]N$\0\>DX8 M.URJLF#E9X]=N>!&ZU/@H; M&*JXI073Q]VV!^\V9;&497G'_[DIFHU^_>-:;F.\61H$,@F0VJT+II@"AQ"S M)(8YQT&I\896X'!@<0SL)79,:#^-NYF&P6O: Y,)7V!M-XQ M&(/C:=-PN[]1]PW&ZI]N'D!EOTH=]E\LZRW*K^I#T\2L76U,C3T. M9 5'P@(MK7G"UD[9[:07' ILV["JY_85H!C1X'3H>VJD M7 L*%KOV0TTW$ZVK[0YWJ%VMU)'Y]DW'G6L M:<:?I% M?\WK^M<;KL-QEX]WNA[V0D?CZ!Q3;>K5A$6Z:DT,A> ,(L)RM7D, M.$S#0$K$&&>)5:XGB[ZGQ@Y;T;7WR)'P;>GW6OPZC9IC]EN;<3$S4@9">V"& M\0FT?8TP>\A\E?^RZ'GB M_E#W>?C!P9/S!&6I1-J+,*Y=";,8$IX*2 *<()P$7/W1+L=F#VFF1H!:O!G0 M_P<'4L[ 7H'FC\TL/?[LX 7;_)Q]QM.,)D<;I8&)TW" 9LXCY)#XTP.RWI*" M]I%EY(2A'F [3R;JHU$W5OY(B_7?Z6(CW[W6,1OO%[0LZWI>D@$[%TJY#:D9Z7H :VLG"'"-K M:KJIOR?:N=[/J)1R4]U3NKC]@D/5A/>K9;E:%*+.^;"JZ.*S?)%K^BB_:3^M M=[+Z0\KEQV)=5HJ,ODNEF[A;+@OU3$G7^G 6!2AF6<9@EJ-([4=1KFPSI'Z- M QXE.8WCW.APW(LT4Z.40WU K1#8:@1JE6:@50K46M5V0*,7.%+,HLY![Q'M M9JO1QVEH$^W/.$06]2O&'*J1BEX,/V1VE3-\0=Q9;J-W)^/5Z/"%QU%A#V^- M.BR2O]U]DV+#];?Z0YZOUMLPO(B+D 8T@!G7CCP1YQ"3/(>M9MZ."ORO^U.? =>9^?2P\QS'-2<00S#!/->\QR'*: MP)A%B8A#EN#ID=Y6P&W="BVCW>' .8AFAP*]H!F8YJQ0L3X.N*JY MIV. \_9'W?Y?5>]TVW_]0;?I?%R)H_XJ!H2&09Y*F$04081%"$D24ICS$,6$ M9RS(K2Y9SKN8VH0^JT1C/Z,OX&@VI?NA,_"E)?U]W3K+[0P:C3^KJ" MI_.ZXTG'B];5CQ^KY?=JQ?_Q_8FJ+\6GLMQ(,2>4DUSD 0S24$)$XUS7O,$P M#O)$"!2(A!AE1+S1S]2F>",F*+6<,U#6DH*B%A7\4BS;3_YB>?EY!6/#:\W^ MR U^&E:#]KT!K1%R!AHQ/5Y"=N/@ZWKQ2B_C7AQVJWIV)7CC<4?_,MW4.QU% MH_,^R659[^4.? 7?O>X?:4MRU?&>32KN3TOM(=)4A="NK ]/=/GUN?;"_[LL M*QUHU?CGSV-$!=3WU)K)"IW=G#.4H1C3-*( II %$F M!*1)J#AOH6B*H>^RB#?[?9M* MAZ9P7"U>:-S 2-7#/ZJO\%PR'F6QLFT$C; B0R8@UE8."TB$4DHX"HIE1Y_:(P:1)&S9FD<90I#LQE M3B&*XQS2@#$8)EP2R2F. B,V["?&U.CP2KJAK39 JP.V^NRR#JD)O%?)PH'5 M??2Z^7*\,1F8,/\LPV'A<3S*L(SDDSSD\-CY,/=&M=/+V;WU\?R@>R-PY"G= MOS7'I/7[@]"'-5V6B^;>[+2^$R(D%CS@,$<\@HAA"0G+,11YL,IE M;]3MU!:KCZNU+!ZW:5_Y*ZCVLEOFNC>#WKOW6WW)#T%>2?;-.Q\V];P7$64I^N[==HS\6FZ;=Q6+U MAS[C+9NT%'+](LMW=*$_FF.14)DRG=(ZCR$*!8 M$1WZVNS#>[#-%C8#800#,@,[)BVT2HUH/_X?95KAYBQ$RZ7/DN"$+&,YC MB6Q>=CBOV:>5T^F*/JI.2AW>H/BO3B7W(']6[Y0V_Y@3Q%&(TAQ2C"1$D51< MA2B&"1=$I'&>IL@\;8AIKU,S< _S*M8IOVK19Z 5WF)K;XR[P<'*$&@.S5'= M0+9)*8$6'=2RVX1A&V-K<4HR!,8C'8JX?FGM#CQL >H\WS!N;+SC#%O]CDXO MK%]V,_T__'A>K%ZE_*Y6AX++RSZ_7U;+E]IEMW;O+>O4'(=_UQXA7U;5?\OJ MV\X'M#'!U%:T_4@_%\[C2" 44:J#1_3])8T@"4@"XS!@,4-I2)"5;]:XXD]M M;3D*,^!*"[#WP9V!9P.2O@YDU/=U!'GK)NQ0JLO>_K\^@&Z6W$21:2_6I M+I]4@6\'7X:V*D^^6H,#9?U9[F\S1IZV ",+/^I>XFT&YG13\D92N*V)]^L5 MEU*4NC91.^U*U4/MU?RQ6*K]D\ZBK9W FMHU.EUJR$4(&9,IU"$BD*8T@S&/ M,!4II22VRJ9JV?_45J5:SAE82DOO0EO8S1:/ <$Q^551VA.:5%UV:99DUV2'\5!%6T\BB&05['S@::]R-_C!]7>QH[Z\!V8IQ.)M]%V1U63YV& N(YWAA*'1)$^RR!%2$!$HB@/@CQ$PJA( M<2\IID94V\!9U@;./M>!L[G2!;QH9>H/ *W5V<;$TD:A=MFP.'=V'CJ#,_XQ M!F1@?KLF.8,"QL;M&Z(MI MY[6"<^/C73/TU?_HVJ%W8WVK(W[X^2QU*9RM!.VNZ/1JF4J:A8Q#Q(@RI(,D MAIBD"*9Q1.. TE2BV*U"HE'_4UNSU!9QHU.(+O2ZM/G19%D!F[+)$B2DKN-< M: ^EW:JV8HOBD3;/:9^.I3(6FPN#@N\?RH':B0)] *=O&/3"9QM?;CFN9L;Y M@*,UXB7V5O8]@VY/>"RNLGN46K3"SGNY1;/>WZCDHA4TU\LNVC7C*_W1Q\U2 M2.T 66UTL);Z9)[+'"5AD,($IQ%$,4:0,L)A3'A $4G5WZU.J$TZG1I'-A*" MLA81T I(17MJ&KY*:AD>:@2Y&9/Y!O)M[/$&V5_^MLSKG_X"&O$UNOJ)(=,% M78=KL#1 %[I\X_0^UT&XG;:GXUW71*2K=:4#2/X"P,_+Q"T :FD>]X!GTLV>=;!R&DAKREXGL#QZI..MH;:Z)55P=]KK^_U:QM113#F428YC$(9 MJPU9K"LDL0@R@G.2H(B$/+ R+B[U,K4)OA6RSO)RMZD4U$7U:FE'7(33T'#H M"]+0EL)%? :(,^L$PI<-<+&/<1?]+C7/5OG.AUT3=JEII5J]IX684T(BFHL0 MRACG:C_! TCS+(9YB-*0BUB@*+>9\H>-3VVF;V4#STHXVWQ9!YB9S6M7) :> MSCL0M%PS?7Z[V A]GO2>/A<57=197[9JBX\T_?X]?V3]B[]I+-Y:O)0@_9!#=T/6LGZU&).0JQ,=Y0I M4SY6BSW'"222(,@4)22$"QH)JS)"QCU/C1:.0B1JT?51ZUYXL)6^/<1[QL+0?Q#U.20WA\GX^>JO?-SH9-83C^IFH:0-V1"9D,?^@6JM> M[X10W\&R_>=SL93A7*8LBFD>01ID B+!,<0QHY H*!@-* HRHQU*9R]3(ZA& M4-"*.-O^ +2PX.O2\&:\&]AN[O$&U\ \XXR4,:T8(7&!0DK)_^UQ]?+OZOV& M/=0/>]+H;G44@C!2;$L&9@\[.4"Q:E]NXJ,:Y28P_:O.6+Q8K.I,&7-.4Q'F M)(8I0UBQ0)ZJ30N14"0AS5*4Q2DR3Q:/T&$MWT M=_[:B%QW5>9C8KO^F'/&1TV,Y9=5)Z43 M3M7ZU(?*^]#'O1JZO.+!;UHK\+O6R_+PK==XFIW'C35* [.U)=HN621[P^0O MMZ2[*&-GG.P-VH4\E/W;=&;7]88N/J[6'Y8OQ7JUK)?8A8YRTPE]5?=2"2'+ MORU%4=922O'K1GY:?BSRZDEGJ)\G0J0)013JVTF(4AVAKW;]D,0\Y9@E(DNL M7!3ZBS0UIFV*-Q0OAL>"'L?&F"]'1'Q@UFR5J;.Q'*D#M#Y@K]#K#!PJ--.A MFTRVE["WA\R%;CVA[(]T^PHT-O5Z O " ?MJV6&K_EZKKY.G:YOY6U'^XT$- M&Q^0&K28]3(]$C MF8$6>@9V8H.]W!;;62/@#?;\ON$- ;6;MC!!N4.@\6 MC!H:[ZC!1J^CPP>K%QWSO-#R2?^GZ["_T(4..?HF]9&'CD72?VCR 1]\WGGLIYA,-0 MD$1 04B@MU,"JM54[:E$(/(@01Q+JQP'M@),;7?5RK\-&SLHQ;958@:4&D#K M 1I%0*.)W8)F/5!F2]*0\ ^\J%Q'_NP\RHN[7%_(/!&X=?>C4K K.**[N6WU6*1K];ZQ7G &!5IDD#&DQBB7 J(TTS",* ")0F)"+&JM#>^ M"E.CXE:1&=C*#UH%P%8#4*L ?M=*Z()T6@O;$(CQOREF3#[M\1]X+3C,27]4 M?^! ?WT/?S%W?9.D?O?M.0#"X*MTQ\JZ>J?/,(\W&TEOP>BC*S!RL/M;#=!Y M,/V;2>*VT#[0G[)4@NB;^/=MC>=8(AX)$4&91P0B%,609DQ"))&,HYCEG!L5 M3._H8VI+59L4M]*2@N=&5+MUZ!*09@M%3W@&9O):.M"*-VNKQ7H\O.G0WA/[ M7>IA5'KJ4/&4/[H>=3Q0V"9F;&OZ?7^2LOIMO=H\*XYI77/H0F?VJ?GI/6V( MZ'.QE)_41^4\S5",4!!#'.B"KCA-(0ED##D)"468)G%HY1735Z"I4<<^E^D, M;&N]UCJ!K5(SL%,+[/0"6\7 [UHU4.MF:?OV'EO#,XD11VSH,XI1!LO^",,3 MPKZ.-/J*,^X1AR?PSHX\?+7K*V7C097ONO;'A43Q3R Q,SI?S1AXHT]8S.JYG\4NCT%]JK\C9-M>^TFS(A)(N" ^6 M:M)*F#=.0ND"W.WTE$ZMNCDXUH=+38+S[6\Z9UZI-NW;W[?GXX4L]SFK*8HC M939+*%DH(.(9AXR'%":9(#@0F:0TM'%[=)1C:M;S5M:V!, ,[#ZHM:D=$'8? M'2@$?G,1Q&=HYY,\S)':.F",,S7CNF0,.D;7O9D]@;WETNC8_ MJI]G3PQ.O3_[-N>VY_C;+NE"=WBW%-O$%/60QF;.'LHTW)0]5$:? M,V_+9ZC)6^P.GW41C4:E>@H7VWR*;>4HN\U'G\$TVWF,-$ #KW='(Z,3T;[; MC4Q[+: _O#\:F5VFR[L;(V.]U_" J:>-1A])1MUE>(#L=(OAHTF'_<7]NEBM M'U9J*,(V*T5(6)"1)(044ZSOXC)(9)[ +,XD)H0S&B;&VX:SYJ>V&Z@%U.YB M6D0+$_(<-P-CO1<: W/2$1 N"4[.$;&PE7LA,Y()_)D^EQ*LM3^Y)N2F*E4= M*_OM^UT)'M=4QS:"9Z-OE)W%>Q6>3D/V_*WQ[-.K$A^9G=>?$/ M][=?E$:-V\-!N&V,&$N2@$".$@)1SC@DB<[+B3/*%5]P)+BQ#=1+E E2RFG8 ME;[*.DRW?W0RI#,D;;6:N05(]QM* [-LM $:GL7^7&-C82".-D8C&9.#CY6= M@>D%WDYCM%\/XQFN7I X,G+]M.AL$!_U_6FY[?"_BNKI_::LU,*[KD]]YV$0 ML# 2'.(L0!#%,H&$R@"*).,)0EF>Y'2^E(_ZSO/!RE8V%<%HGI)FGIX),OY< MW<[//Y0>8*O(K+DAL;:OC8?)V.;VBOK;KF!.2+L8Z+:8^3/:C7L>VY"WA>2" M<6_=A"__M7>ON^+P[Q5;/*[6^@!59\-,,TPCPC"442P@2A3/L52?" C!.0DB MQE'/RL-7^YZ:27_)"4I'2M7_UO*#O0).>4MM!L:,W@:">V!ZN^QNML=97ZLW MLK]ZSUCJ@-A@[F/7>WYC7[&;D-QV#+O=A!NY_;9:B3^*Q>*W]:HLYT$L,B'# M&.:YD!"QA.B *0QC&:8\3DB44V1#7T>M3XV@:J$ :YWG:068?"R62YWF996W MY_!VA'0,IAGE.$,T,*ELY9J!6C)_C'%184^<<-SVJ+/^HEJG\_KR0W8S5W*A MC)^R4$\^K,7]:E'H/)CWZQ6_$ZMGM7?YN*"/)I/4J*&I3=I68/"PIG5"IJW8 M]=V9EEV*C>H/M"J8S5\S2+OGLWS P2RE""*1)I!P+B$A 0_32']@M)]QZ'MJS+.57AL'7,D/5FTD MW;K10-_-\[T.8*F5L'%TL!L9@PN(X? >F)LF!K6-P\E@D(]T@> 7>DMW%"?P MNGU5[)HW)H:M2O%KFXU=YQ&<,QXD*,H(#$,B( I2 @D50OV/ MD(S%$5,_#%&'XE"(J2TC6]EJCZ]AJD\,(PK3!2ZJM)N"+YU M#<%@U20N83AR_8@C$299,>(22*XU(BZVY4:#[S9EL=2E?/D_-T59U)2KK',E MP@_Z15:-Q]'G^BB-42H1YC#- PP1#0+MYH-@$G*&4DZS/+6J8H)8=*.&WX0F_:/G_8D>*YB-BQH2#X#PP_?F#V)KTK.'RQ'3F_8Y* M;]9PG'*:?0-N1/99]2'E83+4![G^H4S)]A(UG =9$F2$,9@&40I1G"/(3O..)_O$1SW0G]^D%K98%/4IY>[C#S]U!EG9NC/< M51^E:KO).+91H_:Z?U^?6' :4\H0A3S':N<4)C%D0:)]J.(TRX1(/.@CQKHO3'&NK_1M:Q5K],V8[,W&=& 2 M''2HY#1*26%F%-_J;&JFWXOT2_N7_V5'Q M+5S-R-4C6D/392NICEQJ2C#HT_U:VD%B;0V1\<1HMWH;E:,,53]E'=/7'%Q9 M/J^6CVHV_OA5LJJU8_^JN&I=)Y)JLF<*]:>B+#=Z/\MUUJFY9!E&B=I@2H:4 M<1ED:JM)T@1RS+"($2;<[%3+68*I<8W>\^]VH\^KM5X3+%PIG :AFX9&@7;H M(R\E/M3R ZW ;CL+]CIL\[MJ+ITL?O8_\77HUU"-';EDLG[4_;%DJ _B'+EZC0P9$G5K[Y&B A, P2H8Q72IBN."%A1)(@P"PD/# J9-E'B*FM,N]W0M?^Q4U: M\KW<8">X0[I5V_$Q6'U&0'W@!6BG@0YT;768 3ZA87!(>3O@<(R<[];WL+AE MNG7$TRC-K6W;X^>X==3^8H);U[9ZW*-I2BVJIFSIZ@"&H937P%5(N;M5Y0C7*[ M9H62VQ7;51!\7K.==S+^5=M512]>MUU_VO$$]9^;HGK]JZR>=%'W%UDV;<^Q MQ 1%+(024P$1BHE.0" @02+'A(0QR^U.3B_W,S42:,0$C9S@0%#+\],KJ!J> MF_;':NCS4FN8[(](NT'P=31ZI9=QCT2[53T["KWQN&MV$E9M=\9W2_']:;6N M],^*<)C.(=!< 0Q9PC)= #6&.(E#*$08T S',F96D?UFW4Z-)IK3 MG_UID+:V:]'K7W7UB49ZIWMPPY$PXQ+_^ Y,+0?0/AQ#^V %K4,&$ANDO"4? M,>ITY+PC-D"MO54>A%4=YJ_?I%5G,497&DRT?%222UGP^&RF9ABIQ2 M&<4!EF$D[/Q\]HU/C7BVLA6F<:J7$2,"L902R"-=Q3I&.I0.99#D.<[5]>:(<]#TR'XTYTJ=N\%< M>,:-S:[DVU1,N:Z*_VW/-1G.)$\$9#F/%!E4&U;WIJE*(ELXR[VL-D M1@MNR@\\^[50MXOHV,=+G>GJ*S!JW_"X$5!G"IV%.IT_T7=+LTNS/==E<),X M3V&DJ]&^1]+6=G?"9T03 M_C8T/2SY,^6]&_3['M[(KC]3\;IY?_ZHBP_06HJBNGMR;M>![9[R M_N :VE ?'BD;#QH?B(WE(^.&G*4+S"U NIUE$ZY0[.@7/1HJOSW)=?V7J1#R+5;E9RWWE\QSAF+,0 M0XQUJ(_($21M@J3'N5A_0*%27\FU4 H1M;PHFO$\1KZ"FR$H;*_'O.$KZ^+L[[BC'NEY@F\L\LV7^VZ^@RL MBQ>JPXQ;2R)/)8]BP2'#H7999RFDNJ1IP$.6YAP%,;$CX9,.)D>J._ELK_A/ M@#/DN!YP#,U9.]$&.%>ZIK>W2_B3YD>^;K^LW/G%^I7G7.=N18M%^37_]..9 M%FMMS'W-]<7]9]6#:+)Z_*=RM.XTQ9?S!!&$%$HE0G M\R8PXS1+,$GC%.5V4[V7/--CAEH=G9=JKY#^K?9LJ75J<]0 K57MYJ+UTI6- M'"JT]1U-4_X9;8P&IZN>PZ.L+*KS5@]C:_G!V1L]]I-F9#;U MTY^?IIUKY$ MR\.JHHLZY/UIM5"O?*N6=S\JT[HLE]^>&EG64H(#,<$W66W62ROWR0ZPNMG- M#TX#$Y8K1%;U5+I1<"JBZ67WBB+@X1G,619DNI2CS$D"$N8IU$<,13+C(7;NK9FIM3M3HV^ MV,>5; >F@,-Z$94NQ+E9OX)2CX:ERYX!XF;&CB<41ZITT@I;9Z[?B]ND1=4" M@UIB?R:*.3J>K!"##D8'A]N/*ZU/C!"7FIHFB P\KGE>BV%,DAD\7@MD^<\C_.4QQC!+$IS'1(>0QID!#*>8Q+%*<]SJ[00 M9MU.C2M:::TKS)L@;'H*ZQNWP0];&X%!*_%A?N%6:/!+*[;'DC)V./FK)F_2 MZ=B%Y"V N%!#WN;MGM[/^TOJ7;)9FG-)8I@'$44)$%!$:Q$;'&A=; MGQHQM,*YYJ@Z1LYL\COC,?!T-X?">H)?5-G3E#YN>]1)?%&MTVE[^2&WB?J1 M%NN_T\5&OGO=_?B?A5RKAIY>/\L7I>W/HIQC3C'"(8$1C]4&@X8"4IDQF!*. MB&!4!L0JMXQ9MU.;VEI44,L*=L+6_@=?[OZNEC$EL>5D-T0_XR'"(D0PC%($ M49Z&NKXRAD(R$F=IF.$4V26%\(__..DBE,5;9YAI35MPK_XZ P?CLLKKS[8> M(DQGPM(W5DV8P8!C9,;4_G$?F,+[?.6M2=T.'4]L;]CIJ,N '1"GZX/EVPXQ M-96"]6-_/!7\J7XXU^S\4K,SK9V- M:K=)_1>Q=_HNEFI+MVD,<;K6O^M8!"G^S5.<72?4G3%VE]\<+[ZN4_*CV+KN M)]U,[P/#Y-/R>5.G9M.)]+XIAEYNY&_KU1_5DZ[$M?WV4P4>BB.846T%(IY# MFDL*(X3"**$B0H%5GB'+_J?&O8=V72W_8=;'5@?0*-&4U[.C(==1,K,#!\1^ M8':_!ON#,^S69J(C>)[L1=O>1S4<':$YM2!=FW$CPF_:@UOMZK:%Q.ZX6GHW M"^W:J/=[O*CF)&4LS;,+S;-T?'$1@8=CDI Y@"<'V"6I,9J'7Q M>.W2"TM?]S-N0HQ[D=,+J+,;GWZM.9SP?>=/4FP6VOG]27T79?EI^7ZU?%', M4JR6VO+[N%HW'U0%6\@OJTJ6==CEWJ$R"RBF21! 'NI4UD@HZTTH"@T%CTA$ M49K*R/@XL+\\4V/0K4;ZQ(8W.NG#';[3"JSU]DE'C?"]8D"[;]H<,WH82(,S MR7&'9VB^/1B9]_N1V2O4;&SUR!SH!&JE;(*/!QDLBS/2<0=MI /5L0;/[HS4 M']2=!ZH>NAGO]-4?)D='M1Z;=2_7\VEWYOY1?4W;LC!1+&**XQBB+%+_4[L( MR#*"8$0#M4)*@2A*[*[QKW4UO8O[]R=+&'A69@POGG4]3,="/!ZD64>?SKEX)[35,F!.9X"R C,L4 M(C7Q%0^@#-((_7_DO6N3W#AV-OA7$.$-;W=$PN8%O'D^E4I26^^KEFHEM1WO M]H<,7$L<9V76D)EJE7_] KQD,F], 19=*S#,Z.J(H%S'A /#H!S\>.$!)AG M6D423QN>V[RO1#.]6#?T-9C='53M86#K5F#I3#!;%X+^3\#B+M_T!O]U[NUO MW=8[N9JJW0COZRSC^Y ,&B.6!AZ%%#%5@94'D)"(0C^+2,RI)W"@E1B\MY>Y M,4TC'L"5L/]F9E-D5D2OFJ>0^"F#<>J3($U2 M'E*C>+?^[N;& )5L #X MEWEIG$*48@H13S!,4\35OY(@3J5IP8U2,Q\W/S<6J:6S#I4]P4Z/+>P1&9D= M],$PK_AU46=75;^.&Y^V\M=%QJ4;8!:C$E9"" M5F#3)%U7\.V?WBY1&WFBVP-FD9*K'XT!R;BN-#QQ&JY^]W.[Q:O3S@G/U'>2%#J7%&+K-6Y\8(W413H%4#*#W C_)?P+4DN?IYNPQ! M[V>.F4LLH1XAZ9<=A%:YP R[FBQ%F!T$W+<0GER!1U'<7M!A!>D97#N'%-8%Q%C-_J;MI8 M<4WESZ+$==^S]+;?N^$T04/E>RGZNY]R#J_QZGY7;C=/) MN<<(]F(8$9^K^]L4II@',.,ICE+Y!U^O]JH;<>9&4ETGMR8;C$HMKBK.KQ_! MA[78%$]-RD_RLG^B]FXSS4R&]Z/6XR+'K..B_;(;"J%!Q78K?AJ-?NE*O:5 MKW\%>R7 08M1CM+M073$FA8"3,J4]@"=LN. EFS3VZJDN>K25='P?5V;579T M*,[ZP(LWN,QIM2%?>@P)+A(/>ER2(/)B#$DD""04LX &0<*I5E239?]SX\(F M7_0O2H%?:SH\Z'!4!EFJ 2H]ZJ,ITP2Y9J.D1XXC8C\R,[J'W2+%KA5XSM+N MFO4^<2I>*VC.T_/:->,B;*433W"(GGDH #D2 J*(<)C&> M$D03/XA)S+5\JXU[GAOY=8+*GI6 50 \VZQ66.[NY"#5P?"&L?#ZXZ!'=&/Y*LG'"MG0P&J4&(Z^?E\QJ$,#COXH#YT&1N.N+XHQ_:7G M4^%QG,$8D4QR5T)@BD4":18R/_2PGP9&JYXQ=ZDX<^<#MC*/,49P+ M1U623\I1QUA-QU%-OW/CJ&,X+#CJI &+T+1/&V6OX565BW(#C38R6-ON;&0ZVTA_S=K<#5WH7V M.4$;X]S/1H[1&_MP;$K@#(+EW $X4?S<$"#-HNOTH.D-N+O1Q'0Q>'JZ'(7E M:;YB:0+FY?.FQ*O?BLWNN?Q0Y3B6>V55V:;>.'-VV#=_DI]#4V$E2!CE&%.8 M899"Q*@/241\:1]*6U!N904WJVQA*KJH))TT=P@C'&WJH6*(_KI[VM2DM%2^Y1*]%ZR(XP_U@7'J_R_.?M-LH^Z M=/B\5C>Q[U>;O_Z=LT?9[V&77"Y1E&*6X01&OJ=*4G$?IB(6,(L#D7@XH DR M8A"S[N=&*0?I@1*_O9?;K&OW!:4$:+3H'!D9IO V'"$]4AH/]Y%9RC7DQL1E MAYPC)C/L?%)JLP/FE.LL6[$XF[NCM-CAU?M-\6[](R\VZ^K,8:6ZK.]<'_F: M*H>3^KGR ;\H3SSEH5>7A6F*(W3*0"UY@).(B@@R*CR(4A3+766&H$]I0E"& M>!3KIY\:0<"Y$6@C>I4'X4C)*AT".%)S 5I%P3_CI^>_@5;?RJ&VJ3ZU+TEB M5YQKC&]"X_#QE4=Z9,K^_\,@&QR4OO)@3W2Z^KJ#;G8^.^*(]![JCM'O="?! M(Z)V='P\9C_6V:+:$B55#RJ2L^#?^;K,?_"#]];'?,T_;/F3- MH+'='PH<^ M\A-I%@@",R_)(/5\0K'/_# V*F-D*L ,E_U],9YZ>A]I ([='/]4>H!*$<,S M:..!TML\C0G_^&NQ:^1M4E)9P>[0I4N48=6Y1_K#2EY4276JBK,R3]+7"0M5^;(FY?J]?L5+LOF.B@. M":,DB: ($@Z1B#*(11S!D.(LCG 2>+&1W_U8@LZ.8I5\H!+0\@)OM"'5(]DY M#-389&PR1O95U4<"T'4==M=BOD[E]I' OEKK?:S^[):!JJ7/HBI(U"I#S,_IC!D GN4BCC.4A,"/^]B;M1;3V@5HE]59+-CWPM(ZO'F M,'Q&9CQ3:(Q)[[KVCNCJ0@>3$LUU!4\IHN=)L\E=%MNEXMK0:$]N+=7[YK=LH#.WY4^'>=W?]B136TN]=G;K/3PT=\^']0^^EH/Q MTB0^/BWQ*"(4)"&&?B8H1&&"5(&5!(:$^SR*F(B$99:>_H[G1@/=M"]Y*[EM MGIT;F.NM_F,@.3)A=$'<"]TIJS!";3Y;M)PGP[G1[2NEO=$#XWJ"&\WWAR1N M^(9_'F]EJD.N_:_6C_5Y;L#"#(=9"L-0E8/B/H$DX'(ODB0I%UF:XI@NU_Q1 M'9-],TW>H">#UDS+ZIEV)LF(WGY"<)538W_D*[6I2V0>Z[1HCHD[:M4'PHM; MA=.&CYX>Y3D?C(G<+4F;E\,C3=K'JG3XY^?*$_WS;EMN\5JYJG_9K-2MJ_KC,DY# M$@HNH!=Y 43,XS!#'H9QQ,.88A1YQ*A6Q3ABSLT^;(254_@@+OA3"0P:B4VS M,HXSNIJVY:N/V=B6J)(>5N*#XV3;!QVKQ)J=YQH]0:6H'.@!(VYNOHXZ(*Z, MW7&$G-8T'A7H,T-ZW-YLPMCY7_^.BZV0+S15-&/F88($AEDB&$29Y\%,H!0* M^7\)#H3P/$\_?P=9/M,/!&)D@NSC8U&$]!\0DP'P( M,%/%E!L!9!A%?DW__L#QL[/C5IZP/" J5W/PMK__WP_I!>;U( M!EVSATVY+?@V+RH>_4Q6^6,=@+E,/812/XHA2F,5V!1[D(0!A91FOHA(QB,> M&^9W-)=B;KS7B Q6IG[6P\9">]\_+L(CDVDK/_BEU>!7D*_!05B5AJ+&_^ & M?:P8>,/77.0NPYL&H>KN,,!"AJE/!>QANG \,* Q.Y;<9]8]+@2Q%)BS@ 0" M)EDL#3LO8)!X-(&>\M/P?4]P9N2J?*6?N3'=(:?T:>D2,\*[!JL>I3D :V32 MLL#)F()NH."(9*[U,BF-W%#UE"AN/6Y)!3W^P0\2597FV/=;J;F9G=> M+=KY'RH/C_RQ$E^_6JHNJOTT/1*@(S.N'I8CE$,UA,JJ#JIN'Y,50#54NEOY MU/15V^0>G/5'#'^26M8>2G6@<">>/Z DHU1EAD3<4[4.(IAA$<.$!CC")/%] M+,P2>=@+,S?.:M31".L_Z-1ZL0S(V#!@-#6N728\)@FSYAFF*9, ME#'B<%FDPAB.[^VT%P/ZF#C%Q7 TSM-9.&C30;KD_J2D4J R9\T/2R_V0I9Z M%&:^[T.D_/YQ2E,8!31#/"$!068%-"P%F=MB>)S&=P'VJH"N+H?27%6)B(,Z M W(JFXR>WJG,%&,R\N(WUG ,2[QL@>48F9=-Q'B]U,L68/7F7K9ISXYJ@[3OZCUU><*9*_AX(7OY-FAUL'T.Q M#'TA^37EL*W0=E0:/MXA"?9,;;XWP8>J3^ZL,],N._VD@;+PFCCH2C]6(<&2== M3$:%^72E&;&N$ "P&C+*T*[ZHH5KD!%U$:,TH%C4(C"U"[Y[E-;Z/LA\-1P6&1\' M^=>KF[N[Q\?MNZ)J^NYIJWLW?_S6[$CE\;&HXNZ!E'&SYIM=>1+]9Q#G?@&D MVU?M]OB,30@#H3&Z1;^,@M5E^4E3D]V)7U:A>_5]Y0E+0Q^O=G5LX&JU^0M+ M\532ZR]<9?SCY?UW7#QR]FUSORFW\O?O?JIQX\N$QI22$,-,1#Y$'F&0Q#&& M"'LD23C/.#4ZR;>28G8DP%A>N=6#1F"U]"F1ZQSTC=0E^%?P4&Q^Y%541N,; M9;C'L!HSS;W(V",Q,MU\?7-VQ<[@!&@*SJXV2E0S3;JB&P'2V\1K4F.5=:>V>6]6K51:Q[%WY0:H^#F<\ MRSB+TB!D/@PCCZGH008S'B.Y0R,QHHADOF=4$4VKU[G19^O)3#M2@^?*G9D_ M/:\V+Y7O^N%OAF&$>B.A>C5ZVV'^M5N]^:/NI5W^N"ER7C8'$[J[L9XVYL8K4E:P%Q8< MI#78C/4AIK$UFC/E)[YM/EP:1E@$@D 6AIY*NDQABE,.4Q9''A=QF#"M$V&][N;& M"O71[^X@,>"-R NPYIH;,DVD^RG"/7XC$\4-Z&R2NMS&T,"_URF6$WGPVGZ. M9IZYVLCT^M[>;F4Z[UIMC8[\9_7?LBQAH6PW3+?_F6^_M]FU]Y'6![_<94R) MB%*,(<$)A8@("C,<""B(((3%+/6965T+O7[GQL6MV. O*3=H!>_D!>CZK1N6 MP- <";U]WPCXCLS5;J U+Z%A!I2KNAJ:O4Y;;,,,BK,*'(:ONT^(?0C9+9?, M][&7"J[R]4N;480)Q)ADJAQE'/HA\J+4K>@/+@&/._"R" M21)2=3"/H?P%AQGQ*:>"41Z-472WZGQN5IIAV==*AW%J[=9CH\=N8R$^]F&< M4[#'*J][A-JTI77KKN?F774&BF5)W>,VAMAT7[>RKRK?"EZI*\^OWSE7UYOM M?3=>J9"FU4:5?BS?O!Q%/97]84_-//1H0-,DCB5'XA@BA!DDH>=!'B4>C;PP M#(G1)G8BN>=&K\=1A^7ML,/2CF.G^BQ,C,]9#?;8=['NQ]G29IT,=:W(Y?SBG6W!7X(>,(>PE4SH@0<8]"XOLI]#A.,Q)3 MQ *MP@)VW<]M8>DF@*XS0,K!V\).!FAR*P.TBT$Q-M<=0SVAP7XI)V/9.85X ME?@( SC=6_(ZG;^6+6\ 3(\U;]**'0FJ-E75UKN?>;D4 0M\D1+H<_E?*(DB MF*D? Y^%J1=1/PFI"<5U&Y\=@4 M,2APACE!(O3-0J:^ JC>-AT,U]E;0'"4+C]P^ M$)RYX%[L9&*?VSY%SYUL>Y^VHX!WM9LZ_\J+'[G:15VJP?8-_VR,A/=2A^Y? MVD =D84>10F#R%>.>8P3B$,10R%0E@11G IFM'UQ(];<*$;=^34;%Z"^ABJO M_3ZHD-\(V!ES_/38:?I1&9G-+E:T/!0<7+1!5(OJNO96X)LQT;G%TQ$Q.A)J M4B)U"^0I\3INW8ZH/^W4?NRS^,*?-T6U"__*'VN?">$E 1-^!GTJA')S01 ' M&8OSH!KB1 M.:\6$FP$.(@)6CG=<=MM+!SQ54]'DW+0;85/>47C#4NC#A?K?/U8/O"B(JO] M)B3$&9/_B6"0)J'=M7?N? MGC;KK]L-_2\53\Z7'D]P&A ?)DP5*$,I@YCX 12$11&.DS!AR,R'_[B#N4W_ M6CY0*@$7X/_RP3,NP \EZ0)$WL+SJO_4Q% "O-M^WQ0J8O5OX,=&Y3W[&PB] M11:A19#%U9V4_#%&\J4X;5_*RW*G\F?*?S_7CIXKPV2I9Z.D1RU#L!^94AK8 MO]:P_T>-]X<**)=N^Y?U=^:??]+\Q([XEY4[][B_\IP=8;S'>5&U\SO'ZJR) MW6T_\6V5RK/Z=.C1D(61EYG0B5GW MF5&4X#61@%9T@+= M"E]G.&[^UC%AG%]/VV'GB(T,.Y^4J^R .64RRU8LHLW51[]U2"&6G<,^FEM+&2GN$I[15 -PM-' '>B('4W()N%K!NB MU1NXKMO6=.'KAMH=!;&;ONN^L/=I?>&#PY,ZME>9@+7KPK[?%')I^@WGZSK\ MX><2^7[(DBQ0KIM<[JO#&*8)CF D=]N1%Z8HBXT25K^6(G-;?FY&$UVK*:UT MVC_24UJZOHU5H"UZJTO/ZW/3,_;_)WQ$(Z^TL_E^G%8GGV+P)JA>/JH:LZEN M/L5@F50_GT0>N^6[O@[+UX]_K/-M'?K^6>SWA1_6[WY27I:?Q3TNBA?Y6/W( MDG@H2S*<0#_V"42^W+&EJ>]!GLE_^V$2C3\B(Z]#XPV&\<(R#$M'RX*E$).2^C"@3BEY M8&O6"9UY4:A"6TVRBL8CJ2'QN@+O3O9VB(#;WV]'"?-$G& HXC2"B/M(56$, M8!9%#"<9#SQN5O_67I:Y46NKBJ$KP9#1T./)B3 >_7BLUJ*;,*=1!/S2J/+K M ART.0H_'L4M?3"L[M)'6TLR=5+IH9!=2#4]N$D[&FU+-'P6G_A?=Y0J9I;] M/!2;M?PGK>QBE9W__KOR'RX_K+O/Y&N:/Z]X^8W_W+Z1$/W7T@^CA"8HA31F M#**81,H7BT'"DR@B 0I\+S1A5K?BS8UL6^V4423U P?AP;&&E7]&HZ.RI8X> M;-5LTA, I2ZH]#6\EG7\+>CQ^NN-\,A4WQFCKULY?KA@)?CCF:GT:(?AO#:: M)H-I3/KC8.YH'7 LW*1+PSC GJX6(_5BZ5:3KU6FBH\@+W8;8R. M8=:'?MPU768&PSB1AXPU=.:>,#J0N')\Z>UK6C\7';7/W%JT7AIJEUY(Z-!) M@E/GN*(L](4?,!BJB"'$@@AF61Q#D9) L, C'!OY_AKU/F>K\G(&E(X&=KG+ MS$;'U!!TC/G(Y.06[@&VG %LSDTUG;Y?R1(S@.6ZH672B%4EJ ]KEO_(V0ZO MS"M G;T[-T92%8TZ0AH5?#H'II].7& R]L[P& [W=9VN*F];S^F\P2GK.%U5 MYZ1^T_7GAF]MON2/W[>?Q1\EK]QV]XGZ/HOZJ5Q:/ILRKT.CM^J665+"Q[S< M+C,>I @Q :.4!Q"%5$ BY#X()9B*F"4$Q4:)9YQ(-3>&.+'P*[W@1D"I6>T$ MOP![Y:JKQ58]T.H'_CQH"-ZM=T_-0:EI:(*3,3???DTRDM-NTR89Q$$;O,&@ MC[ 1M)?IU3:,@V'LVU@.;]PRW/P?NWS[\GZW9JW=@1 -*'B,.@F1D=JME Y5P(X1@ M757=5?#X6?O31HU?4^\L7/SJ@Q;A4,TUZC?YZMO-$\[72R2H\$G,H8@2 1$7 M*@]@_F8=#,_9, M;K!0PKD!Q"#J:! P$\47F0%D%D=T5?_>B*'SMZ:+#;HJ\5$4T/6G!L3[?-JL M-^T4KGU#VMQVE,689C2!PDN1*ON6P92H:/7,\Y(T)B&)D<7%6G^O,[U9JR,A M?LDK47]M4PX:E _6Q%S/AG$ X90!)%U)]_$CC;"_.H[YN(F*R\B,ZYU-'S]Q M4_&+40ZWWS*C%L;SY;OU5IE7^8H7397SEV42R!V,%S(8\42=4&4"9F$80I9D M<1(@%@E/*\_IE?;G9A35(H)*1M *J4<4UQ#L9P8'N(QM$1E!HCWY;RC>/6UUK]VOO3\WCI1RPH=WG\$G^9^[']*8?)3;>B4O MZ&9S-@J+[(6OGR==(3C6_A8J5C?W5QN=[/;^EEK=&_R;SUIZ$K8W M1O6*)*VA(* L@"$2*D)%I3,A>!=U=N5F=]SXM'YT%Q4[;O\H[(6==6_-VF21!2#*$8"K7;XC\F,/4 M$P$,TIC&/O=389;O>Y T@1YD70\U)IM$9># E#&20!IQX)$"(HTJ]RT=O7W'CS\@93*X>< M,M2:"'37XZBOXD)JU!HZ7)V@.@P;]CP#HR$Q]$/@/T MK@.H80DZ,V0-&'H,A"?B:F=(FS&W*6*]'*[=V'1L;JK?$:\;OVQW;O$[_ONF M>"A4F,'VY5X53[C[F9=+@1EE @L8,8RDX8P$Q)&?P=3SN61SCXG8*$'VY6[F MQN&5E* 5$U1R2H-%2FKH-G,%5;W#@N%8C4S,-C 9;^W[47"T:;_2R:3;\7Y% M3S?:-YZV(X$_UNK\['&MJD/+#7N3Y*I<1AXFGD <1DE ("(IA6GD<[F'YD(( M+_$X%4LI2;YA7[>XV.IQP97>3#[PTS['/(Y?52E-\!;\+[S>X>(%^&9<< U< MAN*87&DTB3[$/L>HH1DTA;3BL#L[V9N]E;GYF OIY6] M=055/1X8CM7(-& #DS$1]*/@B >N=#(I#?0K>LH"-YXVCSM2$0YRK'7#C)K' MYS9SJ^ 8^7?]@*%6[_XY::GRR!/PIK9&D3XG^ED%]K1M3!;'_%9O=<[Y^K.-/$E^:BMA+8:8.(Y"G2G9YTH3&7DC" M* UP@K1"G4TZG=O4.Q356P#R EH[NA(HNH:V9%GN!M0S7-1 M&J#D*M6D3I?39I(T .$L4:3)N[9U!LGV8;/*ZU]\Y[F+BFWE45SVOE77_4YII[GV1VLT\RJXX^$^&)A,((8T]Y#H40 MDPS#) J$_# 03?5RO5[O8FX3_&K29J,KZXM@]L]V-Q"-/-E'1,?DCGDH2E-= M*)NC97AUW =$_SWQQ3J&^7V^SK?\8_Z# ML^;#3(A(PR"((4\QABB)$<0)(3 .LI"G48"IY$#S%),F,FA]V],GG/P@9]#Z M,=?WY['"7]=(<@SGQ(60U;'F!>>I6G98">^,.X9@YKC*L5;7KU+6V 24:W6, MC=JPH[*'HNGKZU9:@%^_8_EU-H>T_\W94O @S)(T@L17KM\^IS +I0''L""$ MC[7\> MR:\UDK6LX""L.UK2 \41$=WH;%+JT5/\E&PTW[(,Z-L]/Z^JE#9X]>[I>;5Y MX?P+W^9%]3M5 .ZX)%SK"XTRE-&$J7H"BG88@9@BQ4*^[T4L25!D=#)D)\;< MZ.CKNR\/AD%Y=O#KD<_XH(Y,2ET%0*L!.*A0U9TK_;[@K>_J$I]_M>&G:'_$#E-VGQ\2I9R3)- MXB@)F0\]@3E$69Q!N9\,8)#$(<9^(!)?*PC/M6!S(\E )6T.O# TWE*Z&2?M M[>;DZ(^_%3TKVKL K5J@UNOPUUJS19.*ITHXIK0$8E. 3^KXO_JI4M?ICM4I M[.YVLV[$FGJGZQ3,"[M@M^W;,?B;7;YB^?JQ+5_'J1\'80BC1*00(<8@)A&# MB4=YQ#.,(F)DFAXW/SH&*P_I ME=*F7%7Y>E:4ZZ^X._S^O-N66[Q6K+1,8^Z)-$XA3JD/D1>%D*1> EG*0TXS MGA)L%+]YH[^Y,<>UX^_-062WY]]=[.T/P"T1?:43\(ZTXQZ!7X!EQ#/P;F^O M?@A^076=4_!+KPUV&*AO[>0_[N7/^?8>%\6+W//^A0M6+F./!LC' B99)*29 M0A.(<>1!X4=^Z 48(V%TW:;9[]R(1UUFKS9EG?*#5O("VA78VEV@%WUC3P%7 MF$[I)%#+O*C^78L-[K6@'>(>H .4>\^ WEY?RRE !XH>?P"MURW\-^\WZQ]R M9N>;]7N.U>G*%_XLO[_ON.0/14[Y Y:J?V/I:+W.C]>XMQUY2BXK55U'5(&X76$UX&30*3 ;\ZP*NB=CV M(FR."/46#+WT>?7EZ?&# MEV]EE[1*?;W,J&!9%JFP-8]!E(0>3)&DRC3@.$-92OP4682MZ?:O]6E/'[)V M$-#L"%H;=KTS:*&7<'TZ;H M.3J9UNYVTJ-I4S!.SZ:-W[?CK2KXK4XCUN[2@S04,?)@%GL$HB#S(2$1@F$0 M!7% !0JYT5W960]S,]SJB,Y:0C/V.0=/CV8&03(RGW31&,$Q[ZKJCLC@O/U) M9_U5]4ZG]_4'!\SC^\W3<\&_\W6YKW#T<5.6#^H7DDC6K'KJ85-NBWU\1L<- MN/S$MW_(;V-3;%6(VF\X7ZO7[XJ\S->/;W>%_.^'*@'O&RXVARPU>D#"8TC"%*,K"$'F>AV+/PIQY)75F:AW=?Y<_J;)R8,VWX!=UA?^K M_#K HU3)@K%>X3,QX,69COJ4['L$004_X'A9AFB0\ MTSX)->]_;J9VHX&Z>&YT !TEP$&+MM3\ C2:&)P,6@R3QM'JN."/O*S,%7># ML]IQ\9_H%'>$<3 [ZK5'L?<0V*+9Z8Z'[74^.C@>T(S96E,6V\[ISYK]/SN\ MRL6+[/*.4M5\J:HJRDW 3JUH5>+IQ(\Y]PBDW).;,")2F#&:02&2-)4C11 C M.JN,<<]S6U]N'(:J$]"#3J!5"ART,KN(,A^I_H5F5/Q?]QS: ?3:3&<-8]]V M0C;:V4K(GP[;"//^)B$_:QA:VK-OP%TT1_L[%:*^+KG:,,C_;25JR]XT&X9R MB5CH^TD6P 2ILE412V :1BD,A1]%L<>C+*-# SW,1)H;1>Z#%GB;F(?<*MLT MUF#I'0I-.P0CL^35D)']'QJ5%J"K5$6?K5H+T"HV;DR)'<@CAIL8"O3JD2AV M .H$J5BV;%]BX$-9[I2E>[\IM^7'?,T_BSI0YJXHU-ETE2GDMV)3ELM0<#_ M*8$LHHV#0Y8*#KF$E1(D$HH3T^H#^MW/CV[)%K3B@TK^!5 :*$>>)DZLJ\0" M5&J8US P&"%=WAT+]]$YUBWD5@41S)%S6"O!H//)RRB8 W.IPH)%*V[O5:O? M?^+;ST)=;Z$T8PA%$60<$2A_$I 0HNJFTB@)4B$HBHU])F[U.C>JNWYWU63- M7@ INIJ$?5=0 T9AV"6C-;:O=B5H JNSF[V+,(U\#W?(S;2[G9303,$XY33C]RTNVA^*S7MU MM?)IHZI<[PIUCW_'_KXKM\JNDQQ:J.(S']8?UI(P>+EMML%+$O@I256:A"3# M$'E^# FF/J0"I2C$"66QEADV1(BYT9U4 U1Z@*XBX*#) K2Z* >S5IOV',K@ M_M=VU#0NWR<8BY&9MNWI[N<':G]T M23^TK0$GI.MR6^SJ7NJVO^ M_[I5/L*'U O+,)"&=Q1QZ'/.(,HR!''*"8Q" M/R:$1BDFAA=4NEW/;6&Z6Z]W> 6>]SE&\G9R%5)PBP-0O0$P./QT#NLD!Y][ MJ1<'NE*"+T M>B?'B^,C3R.\7!YWZG4\_5&G$2 7CSG-6K#,[ZR:4WU\%LVF M#*\>-F5>W281*0"FVR42+$(HS"!A:0 1XA@2SA!,>8!1S%,LS#(HZG0Z-\;: MRZP.V_92@U9L\&8TB"S"S:[UIS55IH\'ZP;[R%GR-B^?VQDCYU$KO!D)786<2YO4CT@B(<>2 M^44%_L\%"$S8_Y!6$_(]I."K,?N+J ;F=$'HF;,YK<@<<3@5[N9 ME+5O*7O*U#>?MS48-_2_OF]6\HU2I9/:OBQC+\11YB,8L2Q38< 93(7*[<_B M%*$ DQ#+;>UFBU>ZYN%I%T;TL.]HO _]F^JC3M'?R/G/_Y0&?O*W*G_?]GIN M'EU(HY#X4>A[,$FY!-)/,,PR+X5!&B.6Q8S$6;A\KJ+;Y(I<;*< ]K2[\>!] MPQ_S=14@\P:OE*?'8#QYFF:97,R@7+8(1%3N93+FRPT-R2(_]FGB!WZ#Y[LU MFP[-MK/QL'Q7EY1P!:3N3F0(-".O4K5 "W"WW18YV6VKR\?M!CQ@-[%6MT%P MMK,XZV#B?<0U!<]W#5>?M%N%_E GO)O'M8K\_89_MDZOW[[C[7]N=BOVX4D. M_O:=W!C0;?Y#Q?ZJLY-EE B!",?03Y)(Q4IQR0 !A4$4A4&,X\B+M6*EAHDQ M-V.WJP78XI_[H "PE8J OY0F(*]4 ;S5I7K0_+#6+/C5ZHYJ O(]1*$VBT8QM+G=/G_IO+_EM27NW.4^5"$B22N M,$ PXS2 ?AP+PL(HR@37BI%O6YP;'RF9E"\+SQ_7X+?-#UZLJR@(S5#V/5#] M[&&E_LBD<$USA^D+S]2^,+5+3O_E];F";X^U3@?5#W MV1\L'#3O*-T][5;JON.\FOC7=U\>[NJ<3)7WUD9\XEMU#-GDR/01\C'F*FE.-TT1NFA.-EYG7 MI@N,>UTW!W4PG?^F"QR.G#B=-.@@FJH*;;A;LWVHRB',H7SS\I$_XM6[]3;? MOGP6]^HM7CSC8OOR379]]S,OEUZ8Q%Z:>3"-6 R1"!*YY"4(AF&2))[ +$CM M(ZX&"C>[M<\P4DANJ2L=0:UD%=K=47,!E*+@3Z7JD*BMH9^ WE;\M09VY%5V M^ -"_5RA.08X6!#17N]D#%'H/:&E;GJPVX-^,++;9'3;5.SO"V+$'D\Y-2# M<8P]B*)8A?A[(<24^GZ"A<^XUOE!;R]S8^6#D*"2THQ)+P.I1XF#X1F9VTZ1 M&:%40B\$CDCI7HUE$KM)O0]H%,.'-"2-4E>\PFIW*DJ;ZI/\@M]NU$U&99I$@:9'S"(TS"" M*/$IS(+0@\S'01K1R(M\WY A3?J?(3WV^$G1<>PVY"B#7CN&-&H]ZGIT ::"UQHU8P=$=XKW=;;HB+5+WGY7V\.-TQ) M2D-/2-)+A1= Q)($9JG<#7*&* W"-(O,4L_V]#4W@CL2%2A9[6_]^B#68RQ' MP(W,3I:8&5.0!AJ.Z*:OITFI14/E4QK1><72I5\%IA)IJ;&CX@"'[-AO7@Z/ M/. 7]:N[OW#!WN.\4$5?%)OMGIZK&N,J2Q:ML.JQW#P&:V22K#2 M;Y0*QV58.GHJ#Y3NS#Z("?Q4J,W^/0Z+%S;[U.A;#R&_^Y?2,Q_*\E3WPOBU$&41P(B+R$ M0Y*P$*8(1PE*LC!D1D>9QA+,;6&0=D =B*[&!CQA5D6C;[_SIF9>7J7MJZKY MU/ZNZL90>4+:QI#ICI3FHC F_F-S?2>B[))K<;=$81M4!I0BH-)DE/@R0Q2= MAYGI]O]*T6:&\%P/.C-MR+R.J_)7:;*E-<=?DN)BE=I%>0%3B+)0[M=#AJHR M#)$GN3 .M-)I76Q];KS6$=#P=/$R>/UT-!B2T>]J?^1E$Y3P4.2; M3%Z1V> M /9",*"\Z7F;DY4PO:I.MTSI]8/G9UZ? MX95ON-@439FG;_@GESLMV;'L(U_CXJ6JC/))JJSL_LI![/D>J M:%QE& @A#8.8PAAS%/N9'\81,TFA-Z*L1N0T02Z^=[A0J>)*\,NJ2CQ)*L5 M7FFFLA1Q0^_4,<=9C^9F,GHC,V4M?9LO5$U[<% 5''1M1[1YOE)718IUU=MG MNW='L1,,@B.6'E/228E^ LA/UXHINK3(L?"_'QX^%W*VL$WC"<\Y(JD?1##) MHBHA:"R-T(Q #],@3*(D3/U,.V_":>MSLS>E?+ 1T""\_@RS?K(=C,3(]-@! MP2;9P!D:!@D$AJ R45( G4_$+*+_FM*]4?IG+TT7>7]-WJ-H^JL/#8B.W-'M MKBJMM&9?>.WVI]+1Y=N<=T[0#L?( 4U)QE.593/@$'DQ@23!,0Q3[(>1Y#5. MC*Z,;828&\,=Z5"7*;<(KS0="3WK+64R? 0]TDQ#Q!,8$T0G)7 M'Z4I3"G)H$@(#QFG* NTF$^WP[FQ7"MR-0LO)&DT/$34QEW#\'.,YLB<]EI M&MB,C@&=R(P<#JR9D6F 4J_=J=/.=*:H@59'UJG)>T/=4^Z>JA0C7_8)EC^L M/V^_\T+YTQ3\N_*O^,$/IP'55?_!YT)-?<"+]U4WE6;BHJ@V%=Y2*G;4IY0)6I6\VVC=(2X%I]T,E[GJ^; MO]$N! ;)$%T/ON;=U/1#.O955L<[IM$)?#D:ITHM<*07.#[6G<9GQ@GBSCUI MADGU2OXU3J"\[G7CIGF[Q:!A)[DYJ+I\D%14\&U>U)X#Y^Y ][M"583YF&.2 MKZH]Q!)GR,]('$/.J%P'6!K"%),$AF$L"$T8YDQ8E" <+ID6;4Q?K+ 1%*P. MDIIQN(,QTZ/OB89@HO0RC50OBXMNC0O02.^.B]W!YXB&'0@T*0.[ _"4?!VV M;,>[O^>,K?@[7&Z;JPA$PB3$2$#N>P0B$04P2Q&!(@PR'F1)S#,C:_JT@[F9 MQ;5\0 EH>)5S%4(]4AL"S,@4982),1U=4]P1N9PU/RE57%/N=.)??U]PF M]UM.MK_XOQKF3>C!DB9!&(:2#A.:A1!1[L&4<:(*@!+)DBSBR%O^X 793(QF MM\\1=YVYW!B(G.+U]I__R8^]OS6G 1M2\J+._YQ7:L@MIE*D?BAP. !ZW.H( MU)%I]A"*N "UH M0B0J"$6A7 Q-7>29Z>IHVI\1ME<_R1VB\8G$C)7?-A4K/ M\Y;7_YNOJ\@R3+=_Y=OO][MR*S?5176\VIAXRY $#*,XA(FORKOSD,$,X1AF M'@W]"$4^#B/M"RKS_N=&Y:T&X)=6AU_5*5>K!E!Z@%:117U)<',KY62@-&ZT MQH5_9)J:+_(&5V#CCL!$-V*CC(39)9D]CKUW9A;-3G>%9J_ST8W:@&8L5IR' M8O-8X* $R#5JW!F)DQG:&@0'!6F,Q$7RRA^K0=[GN,B?E#>_^"I_6PK)@_)O=:'< M- V]5.ZT(4*!#Q'S!ZJ9U?YV-%@ZVWIIQ_"D4EZPM&S\)!U";8SGUDG0DWL1>L2R'._ M6J>M6UB9WU00:9L^X=NF]@];(A(0FHH,TH@Q:6U&&*9AZD&"DD30E%*2Z =$ M7>QB;E1<"0GV>22VF\9+T<#RN@REAA4Z&*"1B6XT; RLT\$8362E&F-E9K;V MPM!KOEY^[,K\S4OR_O-$\G7=9KC@]\GDWWD(L<'EW_ZCUU><*:*:1U\ MCZJ\E9Q]XMME3%+$,C^&1"!I\@680!(D\E^AB-(DBY/0K B.8_GFQHJM>J"C MWZ+KP-U5L8UX:96LR](=U 2-G@M54=V,6%U_!GK4^XJ#.S(YO\*X&E/X2.@[ M(GG7TDVZ#(P$[>E",58WUKFWCNZU/JRK$K"JWJ)DTG>R[^W+E\UJ]7Y3J*S' MRRA&W M0"*.,"XA\/X#$1QGT@CB-,ASX<1R8+!6&_<]M*;ARJ=O5X?\&M1;@ M3Z4':!0Q/*TU'28]*A\1_-=Q:QB"NTT>*QOTW.6F,NI]ZGQ3-M!2%GS&:[ MWNCN]O50[.BU/@F1 M&"G:TH;92V8DP7B^?-L<([_/2XI7=9;I]_)WY3(-,,U25;<'(?E??DAAQA"% M4>P'.&&Q3_2*]_3V,C?F: 4%M:1MVNU*5CW.Z >UGRN<037VB9\-2MJ$H(5" M#Q'(]VLBD/\X$$%_JY,0@)9B[<37>]C%[<']9OV#%UN53N.;A+54ILBW K-\ M_?@6OY1+GV3,SPB%?B(D$4B%88HQ@3&G'A$I%2$G]K<'-WJ?&T%TQ 5,'7QO M:UD!D\*";:O!D-N$6^-ASCKLJZMQ!6H^R7.,W,E/UEF]>@%IFH(2>HE[S.42C M%VGN=#F3RLSG(.B78[[PKH7_V7F*A'T WT:H']L3<%KLE @J=\TR],(P(;XT MKA(FB2@(,YCY@D'$,LH)#F.BYY]A+<'<6*G-0](F GNN\I (%9[ZHZJ4N1%U MVC#JGLTE&870K[%(BF$ZI4E682@U 6ZN^4:1)Z#7V M !@XVHT]$!/YX8TU(&;N>D/ [/7FLVIX.F>_(7H?^0(.:LC.%/XH._PL[@O. M\NU[3*M,3WL'[3>;HMC\)?]QC^6')_^R9 GV2>2ED*,T@4C(?Z51Z,$X23TJ M/U/J)5J!>7;=SVTANON!\U7E&D%:40%M9#6SDPV'0<]B'@_C3W9BP_N;P%N;$;;X>;(H#;L?%+3V@Z84R/;LA5+?N.2,GE3@F?]^%%= MJNY3VC75KRP]XF44ISC"-(%BW M&[D-D@.0LX4&\.94:(F>*S(T[7Y:.K0$YXP0;=NQ3&2N/$I4DER^+JM]B;(L MV\I.A$8Q\PFD/,P@(@&'TMSS(&:8>B01A*1&MSD]?VSJ=3M/ M#::!BZL$W#T]39M4^[;*9XFR-5ZQ)! UXM6 =YOOC/F;E\,CS2=QIZ;5Y^>J M#.+GW;;^3O?O*"YB5_*'+*E]C+>!)Z&$99&D!$ M$8>84 $Q1IAD'&<;=F_\._CU:#R;X.KDIK_(_\+H00:2PM%ABEW(=(T "2A(10)#%C M**,9%F9FS/R^B2E,HE96B&MA 6^D!<]*7 #!IM8/;#I?SO^D#T73$)O?\$]H MU'5U/K+LR NX:/PIS=6NM=)=_N.@_0*T^H,& - B "H('!J)TXZ9*X-S(JFG M-5ZG'8HS0WCB[@>E(E.EP]_]E.2^QJLVQV+YYN4WKI*>/7_/Z9V*"SFI*H4C M:2ESCT&F= MR2R=IG#"0;;&9PILEOC.==^ 5:8\<_ZX]8QW>HG*J5O?(7]2&];/X MHZS=V-]PL2FX),7=TVZE*G=V(SR6*0XRE'H"AD(=HH<\A)B1" H2I2(C(N8\ M-@QYL1)D;H37Z-&Z7U2JP(V 4IDVGH-4^H".0J"KD7'4C-T ZEE34PS+R+P[ MXHC81-T,@M-=)(Z=&%-'YPP"ZT+$SK#VS),BW.?;%[4?O=\POO12GQ'A8^A[ MF:3,#/N01"B!(I_Y89%Y?%5E5>8CNZ_5Q\Y<6/G-9G%@2AS,=$N=H$,40LC""F MC,,PH$G 4,*\1"L1U+4.YL:WC8Q5\MM&3*.#GZM ]G.J"WA&9E$+9+3G^"WU M^_90\MW._DG^=#"?KC8[R32_I50[L6\^9W=,] X7RO6S?.!%Y?]PN)>.F(?# MV".0>)#R)H4KY%I L#+S8R'WN:D]SF]S*0617KXS*\[&56Z4^J5V= MS,YQKB.L=U#C!+>Q3\#/,'*< 5(;#$?G*-?[F?2@Y*:ZIRL,!G0,[',P0<9'P\M/E*^1[/E+J>[?'\T0%>,%BEDWZW_I$7 MFW6U,UQ]W*AL_6L5C]FIV+BWN[X?^;;[_GZ\[H*25P2D?D$ MIPQ&-/4A"F(/IA1S2$D4R<]&_HT9%5-Q(=39H<.C9VM,#?K( M=-2H \2F $<* :41.*CTL@!=E2Y$5/>-FIWCCB.873KX#!5I>D<@1R!>=!AR MU;;Y&YD;;78E-*P/WX_F[=,6)QB-S')F\!B=MMQ4?\"1R_6V)SMWN:E>]_#E]L-# MME;KK]NG[1=>;O&V"D=1M9%^\.+E;HU7+V5>OE_AQZ50-UPQHI!CAB%*$B)M MK!!#&B0Q2U.6B%#+-<>\Z[E10F>CH:[^<_GE?VWE!QU=0*L,:+4!?RI]-.G# M8HQ,MG&ND9]N=^<8=,M-H E^ _>&6EV]PI;1!(++.TFC%MSEWU)74Y^%LJ8* M3+=+[.,@31,*_9!EJOZP.FWV/4C]B-(H9#[*C.H/W^YR;I1V-=%3=7.J$N$U M@@_/J'6"O=[>T"VB(U/5<#"=9,FZC,^(>;%..GSU3%B7 =#)?77E33L"JB[$ MU;U.P;_S=9G_X'4L2+6AP^7W]ZO-7__.V2/_3=ISZI>UVZ"DPA4NRUQ(8T]= M!WW#/Y=Q$":8I12F) H@4O?=61BH'T,OS:(X\IG6#LR]:',CM-KYXTBU-BCJ M%Z7(KPN@% 1*0U"IN !*R?U?&^?=4U47*J;*C 0=CK\>6;[.J(Y,JJ\SH,9$ M[!Y[1X3M4+!)B=T]H*<+P @]V&;";C(N-CGZ.$>Q2' "@U056XA#'Q(22]S^W"A[+YYIXNICU#0-2GLLQK8>6\E&R%MX16MGB:./6Y\X M,_1%UOLJ1I$>_[6W A3,P'I+2SZ26P8#".34268 M\T2LUU7NN8^5+S5T0-F!!2XT-.KF(U>Z/B\YYG4.[X*B7[9X^M-F+NVWI4Y;DZ)XX021C"#*18^1*K&!V&9 M@&&LDDY1Y0^BYK@ GU0NLJYZH-%O 1H-0:NB M7"T;)=W9)F:#/MAP&6TH7]6J<3Z*+NT>*\C'-XK,Q)J+Q60%IH$Y9=>^F_P. M;W"9TX_[_$-AF*4^"C#$+ PA$B&&&0DS&!#NA9P%0E CM]O^[N9&V^=I"Q:@ MDGBAMC#WFZA')U6NZJTT;>_-LW&YG>^_;YA%MFA-$='CXG=83XR MOTX)]^#,$I=1'"F]Q$EGKYICXK+BMQ)-7'G+CK1^VVS87_EJ=;<^X\ZW>4E7 MFW)7\+V]0D404I)$DK2"""(JJ&2SR(.$Q(3P./!3WS?A,*/>YT9IK?!5 J;S MDYF# M9VIMG@Z%'8:)"/S&A.T3:F+"O4'#&86=^3$IH5+*?\9M>(36I3RO$Z MQVU\=THXISZ#04*0W'!3'Z8"?,*">QX* M%&^\THIG7:>F" MI<$YEA",S#A.M#=@&TL4)N*:1CI'%'-!UUZ"Z3X_';U@W?]#=N5SO4^O2R^M,[ZW:\SZ^55WEF5H5,J))X 1Z5S&:;LNM8>]QC+$,1 M% G'$$5,;HQ9F,HM;T>C^3;D1OJGNZZ;S]@AT3=PH?JI1VG_AV*2A- M N&'$!%/I6ND-I?UUY1_/]0@>33O3K"I[.\)XG+<-I5+R.HFV5 M@+#(UX\/O,@W[#_P:LTAF$QEH.CQRD30#XR\512EJ#680$JR1?@9BQCDT;B M_:80/-_N>A+RF\>\#,/45:"+I1331K<,@^HLI&5@/Z_NJ1C1] M^2:_OE+%,V_6=VM6_;2J96CR4=P5>2EE[DHNN?VSJ#(&H9BQD*?0YRA4B5M5 MX&(00S^)DL!3SJ_(R$-_ IGG1LN-:H VNH'M01V V=]WY5910UG=PVT4/F[R M [G\#/1(?6:#._8%R.V,0NW0MYJ#CNK5<'>4[V8; @T"H(8 U!A4EJV*MYPD MX] (@S9R*B*7$L\B1]$(0Z";O&B,KFU/8G_PU>99G6K2[^O-:O/X4I7)+9L( M@S"*/81B"I$?"(A"%L&,Q@@*E(4H(#0-S38#-_J;V^JR%Q=L6WES;GQ$V ^Q M[D&A,^!&/RYL,3N(6E?@+D=(FJ2)B[/CP_[>)CY$U%+]_"A1[S6+6^,_UF*W M$OEJQ9ED*;D5>U*'E9_)*G^L^*Q\V*QRR7?[U Y^&(4,T03B1$B.82IE9H1\ M2+*88,83'B&M0"^KWN=&-AWY04"PT;J['1'AD5M( %_Q9BZ^5 M,\,!X :7Y6,"/]&-NNL!,+N!MP6P]YK>N-'I[O)M]3VZ\+=N9%B&36EA23.X M.O7YOEG)]\MW_]CEVY=EB(.@.B2A7B)7"Y0AF!$1P8@A+X@XR3P/+[<;58Y' MRZ:ZU:'1 K'O=KPI]$WU 5:=2MEJEUMEW6OD_N=_2@,_^1O@E?QVJ3JOPJ]G MJ+H$=>0UX>,)DN_Z4;-.Z'D+"L<9/J]V]RHI/V\I?RT'Z,WW!ASK-L%V4I%J M![Y=I@(APK '/3^B*N% !K%/N/PQC(F7<99F6@5+>WN9F[U9'['5.=XL#D7/ M0#0XQAP"S20'C_O WKV(CL\$KR'@\A3OK(_IS]VNJ7GQI.SJP^:9R!XX+WXK M-KOG:LW\>E@BOVS7=T];W=1D-YJ9VXQ6XH)*7E#;"AV)P1>^W15K%:6^Z_F: MC9'LG_6.01QY[CO SRC_F28R5@G1;K4]688T326[*=-T7[%TC+EX9]SQ(WCS M,N7<>)C(E , M/19BB+*,PTS^"F9Q$#/YQXAE@9$+S=@2SXW(E(Q02"%5-MI*2E!(,0U];$8? M9SV+9U:C-S*#=CUTNMIVW7142/]%3QZE\P(HK6N'']#1>P&4YD"I#EK=P9>^ M;\+J<7+E"S2ZO--Z#4T%_YE_T60=6VY9CZJ?57XKA <>Z<[ #SS3:\.**XVO[U]3;L)UE'[;#.L]9*MPP?9?EB7VZ*Z\ZER MQ"_C&.%0_C],8AQ+"DDBB%.?P#05& O$E2>BF9/'61]S(XYN@OV/F_4CW*KJ MGW6DTU[R-HF^81J42Q#K,<= X,:V[4XQ^V:%F86+QU54G+EUG/N/VKALM&64?TKWWZ_WY7;S5-S#G=Z6YWY- G#,()Q@!*( B^#6>H%, S2 M$(<\%235SS^BV^O<:*.5&RC!02OYPL32,$.]GS=&PW)D)NF%<: ;AC:T!NX7 M8T \D=N%.ZC-'"Y,(>MUM-!N;#H'"U/]CAPKC%\VOP"I+TO5[K3>S>YWJ&]S M(;AR.^;OUX?)H'D?8M;JW-B[EA[LQ>^<+X&# BJP8+-=;W2/&RW0OGUG,A[0 M(U.[*<;27'3)/?;865VR&'8UV9V+'03=*QC+%NPVI74@Q+8)B_B&?S:)C]_P M-1?Y=BG"B/FJK%^;4DU@'&U0;_4VZ6954_73C:ON:S9Q M!__RO_]%G=UORGS+V[B:E*,L\8D'DS22I"'\ &+.$4PD:X18L,2+M!*87^UA M;C2A9 0'(0U+RUP'4F,/.A2>D;EA+&1,//@'(C25E[XI4H9N^#TH]+O:7WIQ M0G?Z'KF/7>;['K1@-G7.JHZF&2?;*CT9_]EDOV]\Y)[JHA Y+Y65Q ."0H@S MY$'$HQ!F7)I* G&4Q(''J$&>3H..Y\:#M>O67MXF-< 6/*O"&AM-,\H8?0V6 M' G3DAV)*@G8F&7D)L1M 5NO;QMTMYT=&ZA MY1'+V[QO7:]-Q5Q5%\%M9,1+8TE_E9]AY9_R6=2/Y7CUH!:>JG+05B4<("OY M5KE=QMS/4A8AR+,TDDM#+*0M[(?01UP(BK.$4]-J;0[$FMO"T6C5ND/L%5LT M*4;D3-PKIRY!]^J!5C_PYT%#\&XMN:*HJ,*\8)N+4=?;XD\_EB,O6*\QC#85 MVQRB[JY>FPNAIJ[6YA#("[7:7+9NG2X[7W/6')0\R(^]XW#XA_);Q"NZ6U4N M0\U#AR!=59-$12Q4#LN8"Q)3$4..&9+K@ A@1K!<$9(@#-) ^*F(#%,^NY%L M;DM!*YN%V[F[T=+C[U<9@Y$IO-$)-/("I=6BZPX._J@\S ^:[1\]Z+8 ^U%T MZRCN''%WR:T=R35U,FRW<%Y(GNVX _/[^&\%NRN*M[O:D-"];S]^:VXDV8WI M:&74OS,_0>3VG;@]&".SU;<"5[MR(SR,KK0OJVYU97W2U&17TI=5Z%XY7WG" M;*XQGB_?K;>J3"YC_G/S\6WS5_K91#S./+\1&Y[!8,H#2DD01Q 2I(8 M>5% H9U9F9/'W.;HK68H)%3[H#43YL"*%GUIFH?H/USUA%,(T]>*X2T)Z\& M!CVS6+Y=SV+YC\,L[FMSDNFLH50[KW4>-5],J^BK;T^/OZ^?\_MUR0KV?H4? M=1?5RV_/;>964H)O^5-5//[3PP=P+ZV57 +$F?XB>P6IVXOM<)!&GK=]^( _ ME;".W,GZD;!:@Z\T.=E:W*]2=TV^\:1E 'X32/)9?.6/REKZPJN[N?7CAW65 M94RM_V]>FC\>W";#+$@C(0@,$D8@"N,8I@A%$&&Y>*>4Q'YBE*7'4HZY,44W M+J>1%>PU 1U5JF+J[1-6H4VV(Z=WDC'!>(Q,2D.&PJT3OB-,786J6THQ;0#Z M,*C.PLH'-F?A+?)."$ZW^S3CW_!/=6KQA2L \E5>]?@Q7_,/6_Y4+C'UPA3% M# H<,.4@%T."5%A7DF2"IBDG0FL[9-[UW!AT+SPX%+RJS@S!L0+@3Z4"J'0P M<1XS&Y=^LAP7[;$W6[,"VL"?9#3 )_(HZ>())/L _9%P%N1E8M?"L(J\LI,Z"]\A!\%&;MIQ4;S(KT9M!LI/F^W7'?F[%.W;YMW/ MY[PYOT4T#'VB:AE1*HUSE:$7IQ&#S/,2E>D$&12(\B$(B M37L<("C)F*G@F("$1E%SESJ9&\D>R0@:(@0X%*&1. M$=]<[&)2"NE3\I05>I^UF^AO=J6T^"2E;)Y(OJZK,-R1LLHFH/F1]C4QHX^U M%1-TY01_MI(Z/"+3 <31]]O;U:3?L8[2I]^SUCNVKC$JF533Z%OE_&;D(7/R M\MQ6I8YXX*VV0^%U;&Y?WPV&9>39?9*T@,\* Y;7%B1YHK"IW[ MTUQ[T#)3P^;I:;.NJG+4);KO=MOOFR+_;\Z6?H"%1\(,!E'$(2)> %,1>I"@ M0*"$XDQ@H^NYGK[F-L%K44&I9%W4%7E*@/?B@E_R=?/;ZRD(C/'66^X=H3@R M'S0 ?JT!;*J_'R1UF+?A-ARNU[J*ZNUE;J0A95,! MG+5P9K1P&44]0AB,SQ$7JC)'Z7"_V@N$(Q*XW,>DT[]7S=.) MW_^P;5V_-?\L[@O.\NU[3*L0JH]\+1MXNWG"^7HI<)+B.$IA(+@JE\%\2%@6 M0B_)?$*YGV"4FLS^6QW.C0B4O,ICI)88M"(O0"TT^+,6V]!7YR;L>G3A$LR1 MF6,PCA85_O3 <5;A[T9W$U?XTU/^O,*?YGL#TAE_X93G/]3-]3X=E!<*PGP? M,A]+DDFP@#CF%&8A\V,1Q(02K1#X_F[F1BW[]*_%05*+9+KG!B6N#K3ULP MXF^24=4E9!7)^-R$IV]$>Y;[:;.^Q^7W)8X9S]2^BX9$[L"(3R#&(8$TQ5C@ MB%,O"I=K_BAM0O9-DR7UNM;ZN+/ZXSX38+P/7 D/?E'B_PJJW+5[#92)T>I0 M50@%2@T#LM <$C_V/"\6/N2<)'+%RA@D5$@KV<,9YY2%?HBT5RR'8S'A\O7Z M@Z"QSKF'=N1%[_51-5@4W:,[T0KI#&6S1=,,K]X55+.IZ993,]V.UE;#5^U. M.N[8WW?EMBJ#\VW3.FKR3WQ;>W"J_K]M5#\/Q>9'SCA[\Z+2#WQ8[]V%[I3# M9UW\O+W5)UF0,N$1Z),D@XC%&ZP_O%?\WL[.8 M43X,O?.;UQ[ND=>RDY'>*PBDAJUK>T/"\L]*3_#0&=M?JCPR^?K7CF_G0=]1 MW$W&'!!'YTRCB#CIV=28()^>9XW:E\6.K[ZQ^\*?Y1S[KFJ62E$^B_JW'\IR MI[J66\VU"B[8K/\SWWZ_7 %UF:1A&N X@I@&5*X\",/4XS&,8Q9XB 0D"+4N M])U*-;>EIJYD3*I*QK1;\9BWQ0=,[_[=#J+&!N8UAF;D9:'Q(.CHM*A6!!67 M6_^I5FPAN1\<= -*N:/BU%W]7F/X#'9*KS&,$^VEIAU.LPV7:]A[MV3..IMN MT^8:GZ-MG?/&[39^OW-<[HK*C?'#^GFW_2:;N?N9E\L$97Y*<0*9AP5$V ]A M&J0<1HQ'$8JB,(F,KK:O=32W5;$C)Z@$!4I2:4]+60WOL:]BJ[?_<8'8R(N5 M'5C&&X];2#C:/%SM9M(-P"UE3XWXF\_;!F;1%2[+7.2TXIGW4M"[#PIR*#]1 M@[O/]Q\6ZLC&-+!+W$ M(61F8)R'E1F^;YL2H,A_8)5_X.,^8P9"(D@E.4'L>RE$8<(@3@B&/B>">WX: MIYF1B_^%/N9FR1Q$M$A*TH>E'LL,1&AD0C$%QR+@_:KZSD+8SWN8."C]JHKG M8>;7'[7/HJDR7.M^EE??F]%'>9094@FYVBC3KG3\B=Z$8E!JR.,6)\\,>5&A M2XDA+S]H<6I]ED*A\XNF4NC>.7WI"VD.1[X/$0U\E0E26LLT]J'<:@P48]&+PFVN-8&"NK)E[GYH&Q@$)X*;4]&7Z>HF]ET;9 ;M=L:->C/-FNC MYX']U:H!R_-(J2Y/5ZRYQ<_*-[8_[EROV%>I:?<_BR#F2!Y%$&290!!%80&+ MO!"0Y"FE!.6,1EH^DR:=SFY-V,H,F#HIJLE"-FNPJM;@F:_!$RXU$X@;(:]Y MG'&,Y]3$OX.RE]?AR<8 "5=''9TN_9Y]#$!X=1@R>??21.77M"T"I+)W\>9+ MA5>-[*>O^K:ZWSOLM\DR%ZE(XB#!,>2A"F=."KD]Y2B'<9;Q$"*M&GSN/Q/JPS *P9VZ@QB2RY-5VXV?GIA%_" AT+OG_2.2X]6O6JO#QW]NRO7S MYY5*KM9ZW=VL'WA]]X!7-UU)M[_Q9JTN_GM+N"H'_PF7]=_P!16J2A61&)-U%C;M3>2@>$% _\4/(I1JE5^KN22AVZ MQ#@ MPDPP8]6+T,F?YN/17,AF/TG,/4ZYTF,BM1DD3S6 MR=R6L(YN!D):>:L=A5-O&;D4I(E)WA@?8]H= \ 1*1[MPBMEC2GYDE!&G[4- M461MZ"->WN)2.]Q4B*V;O9G<+((C!M%P5EL MV_%>/(>GC:KZ.L)L_''KH@%2V>K4 M&M,&6@V/1U=@EU%G78%>M;924Z?39+@FB7)[M)&,3%D8P2[.0 MID3@+-/RG1KM9884/"A]HJ2T.MT=1U2;&R_#:7JR,X3HL@HQ+R&8HD3,KH^W MJQ'S4LW1(C&O'KX@!>;/JVBF/NMKC/,LQ2&#J:!R^H<9@05" MS.-]S8T$=@NU$A=LY;WJH^V,DNSJ(#U."X[QFY@:,)_6LUQ78[FUCSSB@7??BG_N2GE M^?QY(4@8I33+(!.$0,0C#'$:"4AHSE@BZ34.M.H:'38[-Q;="68PW?<8:9"B ME>83\]]E2AO0F97ROK)P;(0H::D.P,NMF.K0^\CY&A"^XJ)4[J7=O6Y%EN5] M7[5-'9^K]OK@J;W *FF794TLJY^@YK*I+O+:07&'XR".TMK^:7\,]DK" [)Z M_5<+7KJ3)\U&G2O;06A/EGU*ZH*%.4D2Y?@BV0D5@L [^MR(WM,1 M+V_[!+&+ *$XB F%"$=R2\>"!!8!32%*.95;NBA%0:%-E1<(,C@&*K$MAFWS7@E$N&4(.>/0W,Q 3^;S0F!BN!I['Q MM%9,.D9F:XL#8$=7GTO:][<^.4#A8 5ST9YM9465;?8._[JMEB5]ON._UN^D MFO]8Q#0A(DDRN;\72A'XHS^&U'/V2+'D7I7W]6-7K\E_M8M>':?\/Q_6=' :^P)&( M,LPY1$6&Y#]Y!$G.4RBRG)&XP"+.B E?6,HQ-SKIU("M'F"O2)>9X*K-1=#& MN@QUN@)*'=#J8T9!MH.GQU >AF3ZS>XTHV%,;1=BZ8CY;*7P2HP70O62-R]M M[L(*UG^OZG]\7MW6%>5-LR@8%4F@@KQ#)"#*,@$Q2E,8Q"$A J4TI?'B!Z]) M95S$^J CDSDX[&[ZN^&AG?^G%%DY"3]U0JLD^'2Y8"M3D.]]=>?&_]S#U0DY78/PH%JXKC!]V\C8E MQH\J>K+&^/&G+2R\<@-=JP/W!][]M]QZR)?_4K%X'3V]KYIUGR-D@<(B20-$ M8";B0&YQTP3F@_;37XRR"^0RFQ=U-1 M:FQ3!1O8"HT'2,-H.R7L$W/0'!$W,,E.B;PG.ZSS$3"SO=HB.&IP-6[4GY75 M5M\#TZIU(Q8KRJW:.>''8:O-Y\%]S6RUZ:0'=3@^JY 7E3F #DCJ#LL8BX Z[B2G?(VP&3.X. M/D^\;0^C&4'K 3-*QV>:\$>^>KH<4*WF*^8YQS^OFE(^>5=C90NXKNLO!HG' M3[\\HXG>"PEZ*8>A@E-D(#^/B54:\I%FO>4B/Z_:,"&YQM.6&1-NWG^^7J_K MDFS6;>ZSZA:K[45;:>P.__I6+9>?JEKE<5GP B-"<@)S@AE$81C"/"T$E =* MG- @E_L#+0]PB[[GMD]0HH.A[&UX+.X\'/K:?2J'\W>E ^B5, S',QD:/?/5 M1(!/S#F.L3;/W&".FJML#@8]^\WP8 [)JZP/%DW8'74^*8_+K]6JYLI-1='G MKJ3QX([E]B$"3AD$#V:ET<%MI=B"P'D*]0Y:/@9G^!/;O,B9F)S@?8^/O M>#?=&!F? "\%]MSQT+I]KV?'2U%X>;"\N#V[;7Q[S<19HZKE?2A5#MIRO:GY MC7BW:>1)07;7M OK>]P\='_G;!&&<89PP6$8105$61[ /$!R?2M"'A6$9SPR MRI5A(\0,U[96AZYXY$ +M"I=P%89L_V]U9CI;?2G'HGI%[,)!L%X MXW\)BHY. %8B>#T*7 +2RS/!16UYSM/>YZZ]V:R;-5XIJ\SGE3S-K)J2=MFU M420HC6,$1<011#@N8,%9 5DDF14)CM/_1V)S7;B=Y2[7[M JE=7C8[6ZJ^7QX--FQ9H^CIP&08 QS:%R\80H" N( M28 @*01!(4H#QK%!"JMC?+"PV@)DFFAJ#XDR"J:.O^DPL-2;[BX12HX]:L-VV M#%,E#J)'2]ZTY9;V48BXX"@D&89Q%D80Y;B A URUK)P4#TOCJ95BSC!0.AP:!3P#OUYG0&R!I0[Q0(^TJHY0II,X8V16R4 ML[4;\\?BIOH=\+KQRY9>)5VE/;E=?O^@MMBJT-['NJ[J]U5=<]KNJ:])T[I? M+>(HS_*8,QC&,8$HY@06.,(P"?(,IZR(BLS,K<2@\[GQ_EYVT O?AIVUXH.! M_.#[5@-3IQ*3D='T*ID([ZG=2AQ";>Y38H&9*Z<2DZ[]>I58@/+*K<2F#3.2 M8[QGQT$L1QSG$!S<2\8HB*-G6<4WW$$U:^VC&#_&%/ M""<;]#+ISZFSG=AGGS-WT_Y]72_O>/W8W(B[FEW7]7YGKC$[QUN8VQS]O8\\ M!ZVXK:OD:]=MO2E[!KKQB>L.M8FGKQ9@\O3B\MRB!XZ5J_M(L]Y@^]55\L6Z?EQK'\(&[\R-P_91'BHX=>AD=J7FR\;$QG* C<;IRQ*6 MJ8]<)Q$Y!XC9F>N(]G8'K6%#_DY71\0_.%(=^[N%]\W'?V[*];.)[%D!1%"!%. M0T@"@B'-BJ20IZL"<_V22A>),K=YWRD#MMH I8Y<,,%>(17Q!W8J@4XGL%/* MJ%"O@Z$$<=BR[KP9^WD1,D M#ER0W+1H5SJ:9%Q MS% 2!P8>J+J]SFUE.Y"[#;+L9IP2W:P4LA[H&@O3%%!.O :-H6A4D^0"9,W* M33M'V)OKOR.DC0M/&R%VK@2U7F->BU$;Z?>R++79RW:V6'4^JE8J!=V-^, % MKV4_=_C7P+EUY]&(",,YX@5,:*KJ'-("XB1FD.-"9%D81F$:FAA@];N>&[]O MI05K_&M7JDW*^U]F!E4#[/6LJ-,@.CG-;X56S+.#5F4E._!YG\"3U!PO1R92 M@XZ]VD7- 7EI#+5HP=R#]'HCN;"J6Y]'FH0()U$$$T8*B!A/(,:1W' 2E,<% MC1'.M4(^7[0[-\KI13/T$AT"-4XA%Z@_M3%41W,C3] C>EHY@ [;\>;W>43X MH;OGL3^;7S&T5E.ZWN#E\OD6E^QO*G=(7XS.U/]+IZVYS;9#DWLO/%#2@Q_- M?[:I6&,U[G<>O8U"S8UO!GH!-E#,.+#5S;#E*8_#A(=0)!F%* @HS)$< MNRP(L3R.Y4% L(4CL=?1\^]J_$75P<3S&DD]@]-;3*NICYN#<1CJ= 5V6K6Q MSH>>?%O-Y$]*MZLN''JKGM/89Z> NXN+=B.6[YAIIV >B:=VV[YU$(C1"Q&T2;BQ2.H[B)F? CM.^+&XT < MB=CQV?O;9(K^^(O7M&Q4FJ6_\_+^0:ZHUS^D?/>\_PN_K4O*%V&1"\8$@CR) M.40TCR')BEP=&PL4LX"E>MY'GN6>VR*TE17B3EC >VG!DQ)WD$N:[Q4$OY4K MP)0S6MT ^?& 1B'S%[\IIG4_%+UU:X;#/_'"Y3+]]$#[*[#5'_0 ;/_*00O! M?-)1&X[93))3ZTK];Y6JVG H7">N-NW^HL2N7<:M<7XK__'GQ3X2N$$GHE7 6-D+-(WGM#^@OR-+UOTG,#QA$*O,SB>>M#RHG[9HLW9\4UR MGZM@@5,N)S*+($["'*(B"" A<0"C,(CE-I,GH2@6LV;;^> >K3L["PV^[-PEZ-F#%/SNVHCB%S=1.MUZO>> MV0B(5[?(9F^;>VA^K5;?Y%8R#$@2JI2A]>-JS3XM\;VN?^;)!N;&)U)0J"0% M2E08'A@U5=K4Y D9$,%5:JD"A4>'5O< G8Q.PPFO.NN0*MO%Y2VQT@,WT6NZZ[N22L.U#>(#?= MX7N6]_J]&>I&?.,-EZ\_7*_8!_Z#+ZO6\S+^30;4X\V)E[$TOT]W#KNK M*W-W@OF]%7<.Z*N+;_<]V"T/[S9-N>)-(\^K1)T5Y''U&Z?5_:K\EUR/F.R_ M%"7>9TNE_]R4-6=2VF&^@*;9/,HS[Z:NE>SMD[(57OY0;S:+A+! B$)N5/,P MAHA%.<0Q09 %$2HRDC <(9.%PX?01/:ZW/D< MA)<+H=>^+=R_NCS/LD/Z4,KE62W(7]0R_:%ZQ.5JD7,<8)$RR+,B@RA#!,WL1\[14X M X\J=P!Z\ILZ#:0C?R@]1$:]GLXTX<^W24^7 P\FS5*JCN?%IGV1')=7;26I( M"&>QU=L_NT!L8@ZU \LR@.\T$DY#[HYT\P9!5/1[6-O*\'3%\Y>M;7I<5 M*^D'+N3FD+WC*_G#NNGOT;])#JH;O+P1_2\^_NJ#X_[@]8^2\O=5L]XE.5P0 M+(H\4\6JTXQ!Q),4YB2,8,))$K*4(1P96:T=RSDU!KRI0NH*=LF8TYOI+T&._-QS?J7T%WF1HC4EWH@%P MQ-6NI?-*\1-!^W)EF*H;NP7EX^/3LGKFLM,VS\? ;M ;#!:H"&A0!'*/&:6! MW'(6#.*48LBC/.)9$L11+DR6B+,]SHWTKRFM-Y(,Y)#@6ED!E57P)[XW-0*? MAUJ/@YT".#&K;F6%=2?LT)JZLZ*Z8T=M:!SQW?G^O#*8MOHO.4G_14L_"[SD MC>*UU89+_ON=/Q)>+RC-41AG'"*&Y8FVX '$**,PSG*:ACP7(:=&+A/'>ID; MF[1"@E[**Y5!UM!OX2B4FBX(EP(T,5OTHJEM%WUXQ/4_P/=.1I?^ &,8N+K: M/]J'WUOZ,35?7;B//FSND7U7L^NZ_KQB;>)V32_L@Y?F-FOUT]:_UG]\;EZD M^L3S\:[&[:'FP(%'BEG^*-E&GH'$%9#_Y?]A=YM7 YSA,4)#!"$8$H"$,H=^\A+*C\ M.6),528W66J-)9C;A-XKL/=(VZO0)L2\KY7?P#;6J%/#;*TV'R>]=7Q2]"?F M%-? &V\ K,%SM#DP[]_KQL$:GI>;"ON&[$BQ=?M39I&:/_!54_[@G0W^2]6H MB@ WX@[_NE792JO5]7I=EV2S;E,+5+>X/7SS),\9PQQF45I I/P6"!8QS)41 M/ P*RN-\L:[6>*E'D1?*8T28.ZFFF[>M.FT4ZTX?4'873;\MI4J&B=(N'2V2 MH3@3)(8!Q@(B&FIQ08:M4ZQV.WMC%' #M:!2^5QNN:Z BZ MERNDJV8M4VBH5'$?\)JWB9 33HHLPAG,2,XDGP8I+!CA,"*9\BQA@B1&MKB# MUN>V^6^% THZJ]S4A\CIT9LU'A.3E3X4YOD3CJGL*DW"0=M^LR$<4^M5TH.C M#UGZ?%1=!N0NJO=&?*U6\F6YD5ZWC-&LZ]:?L%EDA9RD(D20! 1#Q#("<2CW MLH02%H8)C@I<&#ES:'8\M^F]E;N/@U8K[8'H8""[H=.%[E#HD<(4 $_,%TZP M-?=Z, 3*E3N#;K=^_10,P7CE@&#ZOAUM?2@;?']?JS)$I:H WM\OO$AJF05Q MQ*,X@"'#$411@&&. [D-82K;>1$& 8M,.$NKU[D1UJ'072QM=Q-FFVG4;!#T MV,HYM!-3E1-4C:G*""5'/*77IU>2,H+A)4.9O6Q'3^_Q4[G&2Q5)M;5/*K\J M>>Z2?$A[AQP1TXR'(84)5_7@B @@89S!!,5!&/,\8<)H1Z73Z=S(:2#SWF*O MI&[-&%=@+[D9-6D-@!XSN89U8F)R@*@Q+9E Y(B5M+KT2DHF(+SD)*-W+6(I MO^+UIE;YD''S\&E9_>SJ4^$H%6&01##%B=H>H0 6420@*2*<8(YP)K!V".71 M+N9&-YV0;;9O*29HY32RTHR@.9)OZJ-8Q$CP4/F$ M(E8HZBM26*0TASE+TR2-TH"%6B=#W0[G1H1*Y($U13E>=5*#K=B@E=M@VNO MKL&1CL&<^ACX-C@:D*EC/#U1Z\6XFO&L 4BCK*O3CC\.-M#J@)%-WKLP!%UE M'%G18I<<#]*9K+SV\?=V"+L.SS>4XFVB]^V@.AG<;]F9MO9+_A2%DF.$7, B#^4_<41Q1A"CPJC6T;%.YD:W2D:HA 1*RBN@Y+3RI3N*J-X.\U*< M)B;4%J([,XB,]X!C&#C:X!WMPNON;4S)EUNST6?-BT9>RX6"J<6BK8J#4<9Q M2$@;-@=1(6=Z'M,N^$ THZ_=*0AW"-3^.+0)AX M[FKJ;U0 \JBN5H4?#UOR5O#QJ +#0H_''[",YGJ2B_:Z7-U_X;AY6;_\0]E0 M=996!ZS>]+%@-"9%1!D4<4PAPFD!*(Q'F696EHY*IA*L#![!5HK556-J0C(=);VF?$OR)J<,Y[N:!/I;@N8KL,>W>;RB/)3BO M8G=LV[&CP]^K+L7LY]7?\'+3GEQ57<6?6"K=7*^8*I11_^#-MVJY_%35*OI@ M@00-@YBF,"QH E$>IY!D:0JQ/+"$F"2LT$N_?8$,MS?>U50Y\5^J!7C_#PX[-*.H1YL1C,S%G^AL68S*] %A' M?&HC@5=*O0"BEZQZ25,61O7?^:^25CV55ZNF3Z:5I&E*42@@BL)$)=D.)6<& M$10$17*3*0I.M9)LC_0Q-V+LI 1[,0TLO2=0U+"/7X[-Q,3T"I;S";M_YG9&;?'@=@U*A]XE5_ENQQV0_,UV<>M6 X29CK>D/7FUIN5=M$ MIGCY<:62>KW#2\6J"XH)#A@+8(!"#E%&!,1$I7=%!>AE@)K1JC8^HPQ[ MOA5_9*NMT0'OZK]E0<'[:I:?<%FK?:WZL5S)=DN\',3;WCW@]77-OU;K][BN M2\ZNU[LW7@1LX@A'(BX*R#"7.]0B8%">\1.89TF(*4I16,3:I#V!@'.C^6&9 MVIUFPU!UL*K6H-<*X#50>K6G3A/NFF*D-9:+-QZ_J6T#PZ';COAB%H'54\VR 9+VAL/MJ=%\&T'W6P1G7!$1I?=*?KUMU!/B-K!TCYE M/TX=Z^4OWM>NF=R-="!P581A'D$IPH5S2"UB0!,$XR E+ \X1-[+?ZW8\ MM\5;WP];_:'39>>3?=;M^K(QTK/.3X'\Q,ONM*"[\G4_B>"TSNVONYV#-_M) M,#3=UT^_;W'JN:TY+1O9ZFU=,7FTVED]!:)Y7*001ZB "+$8$A8G,"U0'*8D M37"8:9]<3G0R-P+;B0FV>D?Y@;WCN67L?\;O> W682DA@4L0!AI0( M"E&>II"D0D"!6)2K)-8H-$JP>KR;N5'?WD^5)_M*7>!WE:RAK=WEULW\ M-"P.'>MN./[G#*C_F5?>.JA/#6Z4SU'"[B J4XBW+( M[E3HG@!*"3-Z,1P>/=J9 M#O2)Z<@IWL:T9 >;([HR[-PKC=D!\Y+>+%NYG/:V]2>?]Z3ZA]Q7MZYA ^O= M;=64:N_P\==:I<\G2_EBLU[@(N"AI#V8B4Q 1#B'& 4I3-,B3.,TC*-$ZW+, MN60S)\N=;L,,A%=@I]^A^7VK(OB^5Q)\7,DC4.>\8N@:ZV[XS1G7VZ#Z)6-? MXWD1;3O!?@)&OTRN-R-[)W".K0-N.K \62L!'JHE^_SX5/>>PEM;3YZG/.8D M@2'E6))^&,%<%#%,,(TCG*'VZK[G1^$Y44 YD-3PTCT"K>7)V ]C4 MQ^<=5D,Q)R@SK &'JV/S2$]^S\[G57YU@-9XQ;+Z !?EBK-W?"5_6-_*C^": MKC=X^8VO-_7J9M7^IFGXNEFH.@-8Q8OB(I?4P1,,<28X)!%F5.X7$1)F)0BT MNYX;DW1R@KH5%,B]P)/\,\"MK(9U!_3AUZ.7:4"=F&UZH4$O-5!"7K7_@DY6 ME321UNW)^+B'HE.OKQOGL$B!,9JN*A7H=^RW7($Q(*]J%IBW M8,=L+T[B7S>*+6_$AW*YD;_]XP'++_AFLV[6N/5@76#E#2HB!J,PS"!B*($ID:!\8;]SXWC>CG!;^4*-*VPAI5+3?&/!<.(<@;3-&H#+"C, M56K,C'$B*(N2*(],ZLI.B;^'.K([$R'N382K5@%U&.V& U1[X:\ \SU<>LO1 MA(,P\9KTRD3[=8=_)S:X&>+?:^1NZ;%$SM'Z8]J[UT7($IJ7*Y%M,\XVVJWO M5Z.5*_?B.RZV/%IO\CV-T6PJ M0Q\_,BBE=H]@(?=)R@US*4]FI2AIGQF!_>^F67>IV$FKO'+-G/3,X&YPICM> M.)#QK4\B[F#6.+0X[,RR,-N#G#*RBVO:YM"1*]3'9ET^2N[\(F7]O.:/S2), MDC#D:0 %Q05$&$40!RR$%*,@RH,BH7J)^ SZG-LYIA-9)4?9"PVV4H/O2F[0 M"FYX$:<#OQZ;.P9U8FYV@*=Y439]A%S59-/HT6])-GT(7E5D,WC5PH-=-5*) MSB/^$Z;MI=?.[>%=5=?53_G#>RR_)_F7G1_>%[Y6TW_[YH*S(D-I$L D) RB M@ J81TQ RI,H*S+":*R?7\&-3'.CLKV3$-FJ &BOP\!C=-EIH4ZJM-7#P$7< MT6".$]\;#='45V:*^50!M58PL-5IX-JUTPILU1JXI7[9C]K[-QHU@S@ _Z/G M*6S VRB:!1NXQ7LT-L%15_Y"&=QB26FX:S^& MI=XN_4*$)EY\3,$QWH*/J.]HRWVL!Z];[!$57VZIQQXUF^2?-BO67+<91)[E?JE-'K)(BX SF@>0(A6A%6IE@5 L[^Y<5PK+NCD!:W 5RK#UE9FDRQ;NHCK[7P\W"#/GG'W]55+92-H+>(9M'(DMQSF$844DH M B&H;CQ@5&!,"T%0GFF%?)YH?VX$\N=__O&?8"\DD$.Y5D1NDD7C"(H:MKS+ ML)F8%%["8I$XXP@J!K:RR]#Q9/>FK/EM73WQ>OVL[IW7UROV4?[V23VR*.*,)"D5, FS "(< M9S O @S3,"-!DH=(Q+%%$7%]"2P<>[S4#?_UI!(!KS?*3T^YB3_U"ERUKOIK M\'_PX]/_!7RKAMFVRF" ]'98CO'VE).H%QJL*]"+#6YW,+>27[6U1SZ>1=EX MYV4.F*--F$''7O=CYH"\W)I9M&!NZ7I?_<&7G$H6^)WC1L[.Z\>UKB'KV+MS MVX(I[Q^\>@9;24$OJE%RQ9- G3/]+SQ[6J-73+Z_8/+SRL M;^N2\AO1>5;?RH_J0;VXP+A(2!*FD%%51BC*"H@#7L P9$&6$W73I97JT*_8 MCX]/R^J9<]"L*_J/-C-8'P["JN42UPV0;-Z%AAA&AGCZ#/2V2O,;W(DY MLY4,MNJ H">,!VXB7A>.S+ M5@O0J;'_:Z?(%3@_&@YB78RPG"R:14^*-XY7,8+J?$2*67-V_-BGHLA(2F,: M(\B")(5(J!KR24IA$@4X#<.(8>5]IA^J;9'EPT,$]IWJPRJK1P]3CC,4A&D& M:9MR- D(Q)@+F*$$"Y$% F=:]5$O@,E',A1[@/0(>W;I2LYH;,RBDV00>8OL M(..9/R[*ZJ%,'.UVL'F_K!I^5_V^>BI5_?C/*_95CI6N%7&LC;G-+"63OLEP M%)WSID-7P$P]]UHQ02NG"D*[*Q^YNH'X_>OM9Z!$EG]0MSXJ8Q K?Y1,90<: M!=+(N*B#DI61<;1A;\9&'?6&1D>MYQWFN=UN9SYL^+6*[FZW->4/OL@IC8(B MPY#E*8,H%B',18!AD:9QEO,T#!*CM(9&O<^--T[G-]UJ< 6D#GV ?'ST'BU9. MU[.-6/BO=>EGJMZ@=;U9/U2URBOPYTHVL'[@ZH@GJOHCI@\MZWYN#?R[TGL= M$R_2D!(:B0(2B@*("AQ ^/7EVFT\$XOL%&* M :E9E]!1.8YPJ1S 2I/^2N4*"%4L\T=;++/]@XE_G9M1'F?3MQF[B2GV5?:M MO4K@S]VPW6Z'3>G577^ S_VP#6J<7K_-L!GX#'H?/D]NACZ'TAFQ?$NH;?^K7^!MQ6YE11S6UI?UMSJ%7F^LCUCV(V-WEECKBF8,TUC1-//&[,BP36&V/>;(WO8&M7WH:T2I M$ F+(,GRMD!C#C&F%!9%%$"M1V>. M49R8O'H ]^(.3+>.XX@M ')$6#H]>J4G PA>DI')JY?;>S^OY"SFS?;V^F:U ML[PLL-QA)902F/.L@"C [O# _;N7? MN0%6J[U)TM[(.S(HYM;="S%^$[.N':X767//PS2!&7>DTS>SWYX'8LQPJ_&V M9P]Y%4RS?OZ\:M;UIMO-*8*]>\"KFR?51/,W*:Y**GO+Z[)B+WP?V_0S'R2] M[(["B["@18P3#*GD1(B20N[/0EK 6)Y'41@FB?RS%R=ZUYK-;>_7B?^VCO7. MOQX] I^-O#-:(QRXYW?H@ $\H-L?KR5 H$?H"O0?GOSN.I2.5!%ND0(*JH&9 M= :>_%.-_UL[^SO7Z]\C'F"JX706,C"9@.8^:U^KU5=>;4M$:CJI';PTMP50 M"@>_?KS1M'2\QF!\K;E(_:GO('O-'2;'.*FNE1/984O>O,:.*C!T$SO^@(63 MQ+8*X+8&8+EZCY_*-5ZJ6Z/W?;Z;]U6SWE?=75!.(DP9@P$7JD1.S" .PA3F M61B3*(VC0FC9*VT%F-O\/59)46XJ!GJ K2) :3(HBFUP8VXS4AIN#1/C/S&! MS!=Z ]>$B8? DR/"%$-AYG!P 8ZC[@4V[?IS)KA ZP/7@4O:L5MXJD>N=)$- MK[J:[0VO?Y24-_B^YNUV=!$5M(A$G,.>K 5'^SD-V,WC9% .>8,I0%, I7Z#Z7JNI(4D$=)(#!! M44:,%GU'0^!WF7\C[/66<;>(3K]POQ&89@NS6U#]+<47@FN\\.KC=&ZIU6C) MZ^*JK]G+Y=3@3;O+DJZ/._Q+99U>J6(:[8?U@;,-;?M;"(%C%*18>97(HQKG M,2P2SF'.1<3RB(HD""TN=\]V/-/E\Z,07 JX+WXI50#?E'7W4!%5#;-7Y&Q,K5,2 P%R(,J<@C%AGEYG8S)#[3*\UG+/0N:YPB M//'R.@6XQK<;VH YNG4XWY_7VP!M]5]:Z?5?M*QS6K5V_+:MSZO;NI++4;,U M)E.,""E(!&.N>$GP%!91%$#!LT0$$0ER85;@=*2SN5'24%9ENWBJ*[E:&WH@ MCJ*KQS2N,)N89%["M174H37?!!%7A4K'NO);H51#Z5>E277>L:E)*EOA_)JQ M=B.+E[T7D*CJQY:<[C!9#EQLJ<)RB#!-( EC#(.$Q"$)0AQF^E&3 M9GW/C50ZZ>7JNI.__'8:%@3ID-\8DJ:'=@F%4 G ]U7 MI4_'X!L6]+2";[QPIUF3'@MT6NEZ6(C3K@G+ @SR.VF3%;V71Y#[JE;^[EVI MR*2(TR3*."2$A1#)GV$>APS2,$)!R/.0AUJ9B,[V-+=EX7C*P39.MTOK= 5Z M%9XM*W.>!EUO%^H$RHGYWBF*YD43SB'DJD;"R7[\ED0XI^ZK"@AG7[!T$M\\ M/N+Z^4;<5KUA]5-5__VAI ]_E/>K4I04K];O'Y13V^?5GZM:'J/EK__%F3Q3 M]U]*\[GY)AE/,A]9/LMFFO)@V2:$I&$1(4@B$4"4\QQB=?G(68J*A*8Q8T;5 M@">7>&[TUNFB3H4J_RT;4?TI](7#!0&^_$?ZMR:(;=:@[(!>[W!5O%)=HC>1\N5(_7D M\OIUD/8%_RO'9V\=VZUH7]4:V3SK^6AGSVSC1 M:]*TGC@+QKC(,KDZX2P4$+$,PSS,4HAQ',09BP**C"Z0S$68W9HCQ0=B6?UL MNJMOL14=X)WL_V6VREB,B]ZR,2W:$Z\#4GC0@KT57\7C_*8TD(3_%[!3 NRU M -^W>CAD^=8>H)<$>D%+5B$>M[SZRBOC((_A:W.C)Q7L&,4Z7$ Q3B[7(C"U+2Q!\!]P,OL&=R!./-EW^/UN@9_Q3D /%D>K_IG. MO*[P>HJ_7,TUW[*CE;]6%?M9+I>R@\^KM?PFU$&I-0-^?GS"9=UZX8:20XH@ M)3!%\A]$$8,Y"2AD*XLUV OMQG-:,&O M1S:N09V8R6UZT'@12I(LOROAV,IOW,0H(B00F"$1411!P7 ML$!%#&,4D#S/8I8'^@%DI_N9VX0=2 H&HI[[0(V@'9_!#@&;>#[[P,K (Z:E;%5#?*U5^^ MS'!#V[,8DP\L4IR$7&7E#&.AKGA$#$G*"I@)@0J616E&(VW*U.IR;NRIA&[+ MA+3?-55B7X&Z%QS@!G2B0R6[ 3_HP:]!J\Y!G9AA6SRW K=I&"2>WSSA:4"] MSG'UQ,).\#7C9".H1NE9KR5_3&VDV0%IF[UI7=F^BG):!$$!F8A4 M.GF$8!ZK8WX:4QP4>22*0(?F3O8P-R+;RF9T2CV-WS@%.4%E8I+1!42;/,XJ M/48/\N4!-N26B9<_E"MN\^[Y7;F4#=TK*3;-G>RN_5:C.$WCG,I3::Y2C,0B@$2D 2Q$ MEF8)8C3 6G/=E4!SHX:M/E>@U>@*M#JUUU-['[F]6LJ+KM<+=(K)Q5D*9<0L MS@97;R_D<\@FYBT;Z(TW0*[PQC&C$>%Q@6!!5Y2B)Y>D;J_2%RH>>(T%YCA8_>$TJCV@.^_LWPU/WI'PQ M1EX,HCL1P72-"(S1U>CWN?& MOJU0;3&>KIJ[804>,^19%B8!"2.8""%7N#1,8)%E 93GBCQG64)P8LC*DV'O MAZMW!6AP7X!FM2OOW0T'J/8Z^!HE/:Z?#/F)5X!7-7]>550?"'\%6O'=K0Q6 MJ#E:+\SZ]KJ*6,'R?<5I=]6/A>:+"5VC#/G@;B>LSE&,>)^6H4 MPHE*_1H@Y"H+GT:/?I/QZ4/P*B>?P:L6OD3;X(WF[^7ZX?VF65>/^\K"S[?5 MLJ3/^RF!BB"*XH)"$M- 'H33&&*"5,*E)(R2,,CC5*NLI7G7L^.BK?#@IY0> M;,6_,BWM:S$(X[PT+;13T]-95,'W3GK+!'QF2!OX'$V&N"??HPN^9S./(RN@ M1CV/S%KTYX%DI>F!)Y)="Q=[) T*R]_6U1.O95_R8UE?K]I2CD]M$!A/PCA) M:0H94\4!W,EM[ M(6F-BZYMU3W,;^"%-)#]"NQ!O]V!_O$LZ)=X(9E Y]X+2:OWM_)",H%FQ O) MJ!D[XOO&\5)NJ24U]+'T'*64 6A'@E= LS$+&.$B3&%G%+<$4>\:MXK"9Q2[N4L/_F<=5T* MRM5V2>V3OY7-/]X]O^,K^O"(ZW]T(81IG&2Y*& 6Y4BE/(NAG,N9G-:(,@DA M8C@SK$TQVN'OT%+^2 4+O?=L3&7'*YJ^-!J$113F61Q &N011$4J8)ZE%$81S0-4<$:X MT+>1:?4Y.ZHY5;;7Q%*CA[:.,;1U&>EV:.0R>]4\C\OMCZ"KU/2GGW1D1NG6 M"H;#*!1% 7F*.$193B&.> !%0@@/! _E8>%RY]10]:^ZX9'4_N'+^.;AQWD7UI:Q(\D1Y_D2,0E3$ M 2PBCF$L""^R, @9UL_"-M;3#(F@.R*^<(XP#K \C[&.0<,11[UL1E^P#I*O-WCYJ:H_KGZ4=;5J MOYCEEZIILV:7JWN^HB5O_EPQ>8A5_IVK*(PA#C+L=QZY2DB8 M%81'PN2=-6WKZ$.7N&G:>FUJT;[9K&^$%&OSN%DJQ\";]0.O51[CFC_P55/^ MD)U3N1CT=6]C+#>X:4%A2@H&$0EBB"F.8<&0P'F>IVE.S-R"+A%G;A3\4AL5 M:JBBX 8*@58C<* 2Z'2R+%)\X8CJD;>_<9J8MZ<>(@LW*!?(.G.:ND@8SRY6 M+H![[9#EI-53Y#S\;K[(G_[[/[:_D?\0W/#__H__#U!+ P04 " !SA%98 MYP64^IA9 0#P ! %0 &MA;6XM,C R,S$R,S%?<')E+GAM;.R]67-;29(N M^'Y_14[-ZWAE[$M;=U]C2JEJ6:M2&DG5=6=>8+%X4+@- FH 5*;ZUX\'P 7< MH$,@#LYAV5A9*4F*0OCRA8>[AX?[/__//RYF/WW#Y6JZF/_+G_B?V9]^PGE: MY.G\_%_^]+?/;\#]Z7_^Z__X'__\?P#\KU\^OOOI]2)=7N!\_=.K)88UYI]^ MGZZ__+3^@C_]?;'\S^FW\-.'65B7Q?("X%\W_^S5XNOWY?3\R_HGP82Z_K7K MOUW^4^2H=&8,C$0$540"7W(!K;/!DF3,&?^O\W\JBC-AG ;%.0/%,(!3#H'Y MHK+-.B"6S8?.IO/__*?Z1PPK_(G8FZ\VW_[+G[ZLUU__Z>>??__]]S__$9>S M/R^6YS\+QN3/U[_]IZM?_^/![_\N-[_-O?<_;_[VYE=7T\=^D3Z6__R__OKN M4_J"%P&F\]4ZS%-=8#7]I]7FA^\6*:PW4O\A73\]^1OU.[C^-:@_ BY \C__ MLTN/BY_NW/UPH.\_SK M?#U=?W\[K]K'US[XLL?S+GVBA.9$H)!=; M O_/@]?Z^9:UKTMBOJ9HMDAW?FE6%;U8 M7O_+68@XV_QT4B4RN5[M[)'5SN)JO0QI/;&F.$9R Q.$!Y6#!9=9 @PY"J6$ MCBK\2-J=5]N*]_GL9)S>?/YG^MV)+CPRQ2U87[>V\PJWUM5O_/PU+.F#('V9SO+UOR[+Q46?*EPO&DATJRYBXT\_D30*+I>8 MWVVU]233&X[7=!S@YC=;(.%L/K\,LX_X=;%<3XKP6AD502E&0HB%@XL1H3#O M@PPI!2Z:(&)WU4[($"\7&0=+>"0(^8#+Z8+DDU^31S&)T5B=.+%?_U#D H!7 M(H,W3&56F!9:-H'(G64[842^7(P<+N.!0;(5R9OI#'^[O(BXG"C'E7.>_$7N M."AO+?BH.!@1.8O6.L?<4?BXOV(G:*B7!XVC)#L*5'S$\VD5PGS]6[C "3$= MC0X*I--D_W*Q$(50$$*Q(4H6 ^8&R+B[:B=TZ)>*CB,D/ J$O*58=DGGXD8F MGT@O^&IQ.5\OO[]:9)PHSZ7QEF23=05\-A#0< @R2><*)=4:HG!ED$POA MWB+$I$DX6ED1DV.%'Q=+[UN]6T*.O7#4'"/R,4'GPV*U#K/_=_IUXYF)PJTM M6D!@P8%"15^A\R2IPET.49O8\%RZLW8WV+S 1&XC<0\,FFHESY88-G1C/5(% M9R!](!^,>(!(I((UT>;DO17VN !J=[5NP'B!>=R#13HP%.H-YNS#E\7\.H%$ MX5H*F00@DLF@:A8I)&* )RYB$2([>YS5N+]B-TB\P+3M4:(=&!:?,%TN21Y$ MV.?I>H83R7C0SCM(S"1RO 6#Z(2"[&/FDEN'P1\%B_LK=H/%"TS9'B7:@6'Q M>1EJ55G 28(T3ZPXZX,N*30Q%+NK=L/& M"\S 'BWB480G?\?9[-_G%)1_PK"B\S"_7:TNZ4 42A1=B@#G"B,_"1W%61C! M<#HH=9#"E1:Y^R>6[P::%YMS;2'T4:#G/Q:S2U+,9 K>L2Y.;Y<=6[U;O]F(3KPU$ M/@KH;*SEJ[#&\\7R^\1XY313DNPEIS]"+8.7@?PT@SGY9 IJW0 Q=Q;M!I07 MFVH]7,"CP,>GBS";_7*YFLYQM9ID;HW-]?:R> $JADPVDDG0RL94A,F&M3B, M[BS:#1\O,.-ZK(!'@8]?+W!Y3D?G7Y:+W]=?7BTNOH;Y]XEE*3J>B.[D6+WE M%A"\]B"]YT4(;Z1M41[YZ.+=\/("T[&M!#XP;MZFLCR[S%/ZC;/U&E=;W;R9 MA?.)C(IH%0%R00-*LP D"PLA<65"]%B.+(5[>NUNJ'F!V=I&XAZ%L?GT!6>S M:\@S8CR'6, 9QD$QIB XGPGRC!?Z.ZU<"QNSNV8WD+S #.Z1XAT%.#YVCHAIT7F\=M)OYQ@(F$M0RSM_.,?_P[?I]XG7AV6@%FJT%9[\EC-QYJH:?T MDOYCCWM,^.BRW2#S8I.YQPAYZ-*D;2;HS725PNS_P;"\?NZ6DF E6 E%:D<' MJD=POC!();KL,J?#U1P%E*=6[H:5%YC$;2+JD3P_O67B#?UD-4&.QD4RB;Y@ M 64X(YD@@LU%1QYCH0/X*+0\L7"W)Z@O,&W;0M"CPLKV,>V6"2V3XI(B_Z 9 MA?\D!?!.U0^LYRW9#Q O.VAPMU)/;C\S+,5],JBZMV#39) M8V) 0)FQ%O!Q"(K^4 &C*=;$F(\K>7IJY6X8>8&YVB:B'MIX;+.&;Z;+B[=Y M4N\O XH,)F8B%X4 'V4$K9,6ALMDXW%%*W>6ZP:,%YB./5RHXT##NZN&89.8 M3!:>8C#AZK-I9A0$4U-!T@;G'2^F'/<*\-Z"W1#Q G.OQPAV')C8U'0RG91* ML8!1^2HKZ")#B+$*A6*P?&0M]MRN5B^ M6A 1Z>:NR4NC5? &B/C:$2HF"-P**"(:5);1!QZ79OTQ#=U0\P+3K(W%/RXP M?=Q<6>+%IDXO+;[A\OO9/,R^KZ:K+6?:&'*R-;!2MXDT#D+F'@JSR=B0BG*M M0M\N]'0#V0M,S/:HEF: ^^>?'TC]'?W@H!:DKQ;SU6(VS;6_["]A5ANG?OJ" MN%[=I;I;C]&G/^SX)J(="3VR2^CE"LY#^#KY=*WU]X600(M-P^S#8AOBW&", MAR2$\1%015>K40Q$.L[ :&[)XDA1XKX[D1)6<:/IJT6W&Q-GZ]7U3VYWZ'/H M.M0J7:]QMEJ16&^X-%8PKB2"<61.E=0,(B\.G#"Z,'+MB]W7Z>L0+N]2,$RS MT=Z0<&UM&HA[P"/L+O575Q0W3# ZA5ET C#J0DQP!]Z0/%P)HL@<3?+[3JO# M,7./D&&A 59>A=47.K3K?W[]K\OIMS C9E9GZU=AN?P^G9__ M1YA=XB2I:*.Q$0H7!I0W&:*J[RRM0LNBB65OGX-#L-.)L#%@Z2@ +/K6Q@@@ M=I92[7FW(F<-B:4XP]]P??UJ(44N@TNUR9#/VS]BH#^,X^0-(D4'?E^'GH.L MTAYZAFF5W!^@FLG^8!R1>QX7K8S58KX1R=^GZR^O+E?KQ04N-S+;80J+SE&1 M>(K0%E2Q##Q]"=)R=))[E\R^9@L'F:H?DS5,>^4>#55C38S 3+V=?R.J%\OO MQ,(D,>V3P@PE>?(+7*(8DA8%87G0V7'.<%]*\1 4[:X_3,OE_N!RL&Q'@0N* M=_%S^ -WK.C$,56*RAFLIC^4- *\8X'^,-*EI(H/^^XM#P/((X0,TWZY3Z0< M*^T10.;]^LN5.5S=O,Z4*;/ W"+@7PVGLD8*@O&,B$TCUGQUM'70RJ&Z;7< M'UB.E/,(D'*7>&ZYL5CKV6L9F#*.Q( N 'IBQ&9MK6R=O'H^/IK?4O3H_1XL MW<.AL5B'6:NPZ?+BRB-@_X[\W//RP77W&Y M_OYA%K9I>(H?O]8HP*7'IV.P,P]R4CU!UG(!6L/-V'I7%?()00M!8CD46+.O*A]K^D.P><^>L:0 M FB2GVPF]!$ Z#UQ$FJ?E'<85OBQCE-\7_ZVPHVX)D&;HETUY;6:6F5/GJ$B M&Z^-<=P8I;S>][[A(.=J'T%CB/:;0*B=V$> H;\L%OGWZ6PV$;YDHTH"X1(Y M B&1W9351_3>:AL$:^E(S)N-9@AQ!4NC=8G[^&9<7KS'>W+.%+ BHR=9.;J%6:^N:!E" CGF30E#*[>N< M=P@6'B%CF!%)/0#C6!&/P$B\FX8XG4W74UQ1W+]I?_%E,2,-K&H.8/W]1DX^ M*F4(Y8!8K^)$JOV,N:2#4I, &2O8_%:B*VW#IF%ZKS#L147C@M[]Q*GGNH3: M.B,[R4'55J4Q&5ZSEQBB\U:FUG?J3U,S;.58/]I_&F+'J&($H+JN8OH0OM?K MX)OZ)2*VY#H$1DHZNQ/]X910H(MED1CCGNU[%WI,[=A=2D8#IJ/T_$3IV!%" M'P%T?KWX.EM\1_R(FUN7A[*:%,^#]+Z EHJV6,D"7*KYK%I@:]HJB)X0U5\@(0';W"N8!-U)&DUABM$>2 E4O\[P6Q VYII)$%:S>]Q;^ M^*NO@X#5VPU'3\!JJ(010&I377?O6->%"X8D&*G)X"H;"KB8'?!L9*%]@5*W M+A)YA(QA;SAZ L^QXAX!8L@77%X^>F2+J$VR08.5LH!B-M7)K0XR&N^L*9KO MG6UXH _^.#'#7FWTYX8W$/T(,/0(!Y+E5%T[2-IYD@9+X(0N=!Y;7=N9.=W\ M6=F!J.GM?J,GU!PI[)%ENG>O:U+QVK+:M-=$4-XAQ" ,<(=,26>USZW]G<F4';:24Q:YR^ 2UJ&%T4*,F@,7*@I1DC?-WW!W)&TT\61_R.Q#22/ WA,9 MESN%.X:IY#U@3+2%=%*TF3+)4')#W!A=?.O;GQ\2-9H(M#^\M57,&)!6#?KC M]EJ(9&TI#EAP 90ERQV8]I"RRTHJ$61I#K$GJ1E-G-HCMMJH8@2@JH-GINOJ M'%1Q51M-.P;GB9B:\)0-UU5"F2FRQ!37N_H2/MFDE>71F=*ZZ&8/.<,6])WH MB&RCC!'@ZL/UND_,-'+&89WS"L)+\C!3,>!EKNQHKHJT,:?6MXT_(&G8NL#3 M! <-E3)2C)U=KK\LEM/_QCQA3CJ'R4 V]7A7*(D;I:%X)[DMF='?G0!BMQ1U MJ[YI/C=F<(@=J)/1(>Q#6+Y?;@HN\Z:_V0=<;AB=O5@#SH: ?(># 1\NUI=T@;*1GE;7 *?+;D!9),A M:)& J:AI\W"MW+Z95X?Z9(^0T@U;+_MBH846Q@BF'8N<6$91WYQAJ24A(A6( M-E#DHAS7&JT4S6M3]Y#3#50O^TJAE3;&!:PG#:_73J-G"(7^!.4*@Z"(N>BM MC%$8QF/K!F0=R.H&M)=]%]!:.R, W!Y)22)5(2-+G#)M&%$\^*0%:%94,MI; MJUK7:!SY**@W,];[HZ!&:A@!H.YZC]NVQ4$$8TQ*('*L=0/L'"7H$0#E+.>-Q27;&Z;Y[?Q5^#I=A]G$2I-B,0*$ M\'6:;B[@@RQ WR6.$HT5K2O#GB!EZ%.J%]BT$/L(T/,1UZ$6:_P:EO/I_'QU MIR-?F:9I;8W&+1W9HH8('I06%IRR!ASW4EETTK#2&$@_IFK8&IN>,-58&2. MUPX'F\M,,K9$RI=:/?0-M\5N[Q:K6N+VOGP.?TP4>85(QA=DL61[>6W!G[.D MDUH7B9G7\*1]^?QS2!RVA*8O8]:CFD: PL]+#*O+Y?>-]*[.^TU*9"*T$5Y( M6T>':%!TO(,WL?8--2)FFC'AJ&KN3.:9VT8@K>1 MY(+%@O<:(02GR$?T(9G64\<>4C%L&5QOXN<=$TJ20 M3(2E>,+:8&J'I41RB1(R\FA92+JDUN_K'U(QM/MT\L31L\0^AN<^/\C<3K)U M0@9'^X'1SJ*0E4$L2H"4WABIA4E[I_CVT:IH:-=HX!9%SU)),XB=9-#JAXT& MON!ZFL*L[=C5>Q_=XQ#6?4R<\G%.'HG$Q!IY0(AJUK MTDXRDK55+_]4BZ*SM6 =;50EDH)@>03N'6TABT(U;T!STOD,PXZ!?0[Z>AO7 M\!P5C\#W?VCK?[N\B+A\7[:Q#%F6C9-Z_1SJ]7259@MR8/&V!:/EQ9(+PL'S M'*OA!&]M_UJ5-I[P!O:T,&RMMW%!\8%1=PRE\0+!%T>LD',!444!12*7T3'C M;>MBDF/+MT]X!SL8]([2TQ@A=_7P(,]Y)X6:FUTU QL?5VKW*2T5HMRU3J$_O;8&Y4G/K7M94H7TAO=HVQ+CFX6 MO %8289G$Q,PNUA4VDM=/RP@/( J8[@@'JU6*W?ESKJ<7.U MC,MOTX2K3V2-)\I:$TI.@$(F.FI%;<@1)4DGU@P MS2I16*!"^-%9\X,UALU(M81%2V&.P*[\9;E8K8B=,EU/E&(Z)UZ[\-?0,$@! M(;,,UF&ND_T$RM:&9&?Y8;-%?5B.0V4[@N*R3SB;U='"."-C,'\7,VN)G[NC;C>,:E2&QY=8.!9J,_M'(D-1>V8DDW)P0B!K6^:N] U M;.*G%X/56ALC<7JN.[Y65VZUPXJ+ 5F0%IA1EC:+[W$C1L[\E^ O)6\A\!F'9K&]^7>S9T-4F(5EJ6:KTWF<[@ M)/A0:I6Y,X).[>!UZW>R^RD:MM5D'W!JJ(&A#Z^-85V4S\LPWQ8T7N<>SLZ7 MN)'8A(1DBB/C&DTD;P^% D^',YW%/H>D8F0F=3K ?KS6P#TCFY]BC:4[ N-# MEG2]O$SKRR7%"1OV)NBY%=9IT!P9^6K"@"^<,"]8]$IBBJZ'X^L>%0/W?NSI MT#I&U", RU_"=%X?;+^??PHS?%]^N5Q-Y[A:38I)A&Z%(,F+(SXP$@M1 A9= MA I*1]ZZ2]I3M S/4^.YM[WZNCUJ(JP<18^\\G4)%K\*D^ M\76A<,-9K+7PA=!B(N&W2LB>B)3T&FY;A![.2GO]C(>D=-5W<;?%O/%77_@VMP7 M:95#,O=HL1 K&"#F6"#I4(J.UJ?<.F>YGZ)NV'I1.?"&*A@/KF[=RC#+1%,M8D2]+@=!Z6W]^2@#?SS.H]TV)S^7WMBI!$5#8B M1["A=I?KR-)D$P MR<@=!6%]II"]% @^$&^(5J"0EB1X>I]?O-.P1T@\R+2O8?+N 1H..ZP_3U6^4;B6"2 MJ!DZ0,=J;!,]';\V@"174H:H;/N:SZ=HZ8:9%Y74;R+V%W%R$8>_A-4T;5_" MTW9 ;RFH\49(8H^)^AR'-DL(9$UK5KKY;=$S21SV+50;7#S[3#M<22/ X'V9 M;3B9Z"B9=B:!2Z66 &4+00H&,EKA>$'IF[=K>92085]*]8*GXP4^ M1TVA2O MI[/+^N!ULRUD*JQ$HT![8>L0Q@#.< ,J*:9\5MFSTV8LX(JR8$4L%/#0E[[UC*#GW_KTUZN])U3LOPAZCLQ'<$AV&?>X M+;ZDG]<6??@:M_^]D9U'R;5!#R;(6AAG,I#O0:$THBN,W%"K6H>;QU,]< OW M$T'SQ-H=,9[?+);D8LQ?71)-\_1]\S"4V-L.K=E\-]MH__K9S=ERNB)'X_7F M#>!61#?33U-TM)M-U4.M'RZJ-MFU$K1R)?B,A35O&W "MH8UUJ=&:L>-,A1L M1KR3*IL?Z@\V,MC\UH<%J0#7T^7&=%U58]6I3ZNS_+\O5^OZTQLQZ&ARCBZ" MX;IF)G2="YH29!-J(V%.KGOK_'9/K Q[AHQTQYP2'N,IA^ZDC-J[@J2R7B^G M\7(=X@P_+[9#"2?.!^.#<@6?CG,BM M;Z6/$4#KJ9UT]Z'?YK @%O\V#]L.0)CW>%Q5#,9JB^1N@9.;,4!604C% K*0 MDRLB/^B=TYM!/9*5@>?L#!RIGA('(W>Z7X75ES>SQ>__AOD/K3YB&D6 M5JMIF:8-,C;AAF&<@@P.(>@Z8Y4QB%I%R,(F4@WCP9S2I7@>]0-/^!E!>J9' M;8\8Y]NWDC>Q -K:#NP^6]PA.OUM[O9'(36>2U=D?T]4$BY68A0(, M&V:L .]KCY(LA'92..=ZVR./$302+!V@Z:= <[381X"A>SR\7ER0CS@QZ 5/ MC--I[#@H%>OTV^3 ,)F",8G3-FM=)_<8(2/!S/&*OE\B=[341P"=5[=3'?^* MM=!JHC)3-EI&VLV"G,.H(7!IB1^+OEC!9.EQWN:6B(&+VXY7[-.S,P^0\@A@ MO8 M;"]! S^X:PZ?=M(? 90^XCK4--YU">D5%U)+;T6)D#6CV-$IBAUU42!B;7K$ M-2K1NOO4XY0,_'ZN.7@:R'L$J#E+Z?+B,E6BY3I:#T\[6QO\! M(I,&1&%!&ZYTU*W?EW3Q S\F*XYG-I(?03PN0DZWI'EW70XFP27O4A. %,E@^*! M072%./"9HS%>J_MM.=M%\C=4#%SIVD/X?IB 1P"1^[4H;^DPD/5M2*) ?>,JS%44%;[16JUHFC??0,/IJ\/R \G28X M3BL'(^SKIEB"]M)RW>@@O"^K"==")=J64+A%4-+4R0/$5C1.!IZC2K)UH/>0 MBL&'EY\,4T=J8#1(>L0WW.Z1B0E&*F'(SZ3(%10KY!MN4FDA991.YY);SPUY MDIC!IY^?#%=M]#$:>-U]N)=%G6$J$A1;GR\GDX@%BCY,$,IEQ32ZUG>VSW\L MV><,FI/!Z'"YC\"+NNT]7 JF]>ILMODWF%]/E_3][/OGQ560O,V2U.G=F]]\ M7UY]"?-SDNQ92HO+VL_J_,-R.D_3KS4PRKE8Y D\RYOR' 8ADBB0=HZ/3.AL M6J<8^N%D\-GL)X/Q") P@OUP[%.(H#SC2$>%8S5):%D&AR6 _@'I]N!51=?PZX;\1KC^M:5^%2S M1U4^*23-ZRNP: K6XN_: XY9X"6ZNCU4]!VG@G5:;_!Q\[V#IR_AC\#^W GM MMT']62*A55.:A60B> ;98J)CG,(T5XN78E*,XGXRIK+UB_T]Y P_JGZ8?,L1 M2AD;OOXCS"[QFI,ZF_&ON/ZRR),BHC;!(OB4<^TE3J8XHP#IBE9,6/(=6]]W M=:%K^!'WPR"NA9J&/S'O),7?KE:7%*#O/!+=;JN/N*+X)6U>SM"OG55!_F59 MTU-2^^AM(CONN2,['CP$3LYD4E9J%"6DYI-S#J.T&TK_<>XW^E7E"$SF$UQN M=N733$8GF2U9 \4^Y'=D%\%;VJ'),R^-3D6&UN,*#B*T&US_(:Y-^E?DT%.* MKW?>U\ME^D+2W#:]VOYTR_C;^:O%?(Z;UEE_GZZ_W'*[FB1NI? 9(:4Z3\V) M "[$"*J6#'(38[G_^N")..4H,KH!\D5?P)Q85\>>_0/C8K*TDZ#RAKXI2_8-S0TLWA+[HNY4AM#;>HW[+\O4<@>J#7]1YI]N. M@YM#PE;?10I!AT1*]=Y=@@\I@]-%"N1>&][^K>AAM'9#[S_$OV&ZV MX#XVL[*&L9+JS$0&BOB"J-J9E:CBSM_75^7,R_I_[=>)ZM M1@278NV]P#TX9!05DI.M723['WD?+NKC.0 M=!U[;$(F$VPH<)/)2X])EN8AS'$/$,0_Q,U/&X4T1=<@O0BW!99?<#U-8;:Z MRU?CSH3WECIAG\)]3![9M7#CBMW4@%T7#=ZTIN-%B)+T9I1Y (71@C?"@_$F M*RDU1]O-17YRB9-4JLKHG!;(B'A9'WUY0SNM(+#,0M22J:!:OY)J5JG:_!1L MJ/*#"E*?HXR7TRBU3OF[ZE3QQ,^3GC[AJ@W"]V@32L;BE,(7L9" M3G4N$".CKSCSZ)667K>_I7^:GJ.M$7T@N0&SRQHQO)ZNTJ(60U(L^YY.S(VZ M5A.5->TGXX$'(^F KHV"K;%T[*<8Z=0OIK3NR-^!K)$T,#@6(P\L4F.%C"%W M0"S5_U??X%N8U2U\6SQ1_^)LGN_^8.+! M8FJ]X8XB>"1=6_K Y6F4. +$WGWG6J*(*1@'1EH+*F$!9UR"S&U"9HW#T-K^ M/?]]<7^C]SLY#T)$XTEZ#B]:!Y(A68E*JM'[^^&.JAG7C^L;%HP_/FREI M!+"[G0.Y^KSXB.2MIND,[YCVSXOGBEB@LIX) 2Z;.N!/D[=@.*. .RNQB%[J&M3.>!I#P_ MK^_#Z-S1.L=ZO:>Q]H$J04"PL8[P5=()Y7RQK3N>[J-G6-LY.C@V4]WH8%@? M86_27)?S]8;RJ\+$3/,J M1;%4F+.M4SX_)&K8('SD M@#Q6B2- Y49P=?;YF\7R]>(RKLOE[*HYP&H2E>-H:P^ R&MG)QG!V<(A^<1U MI,OKB$HM" "HF#9V3O36$A&6>R4S^\O7O&>L/VA1L-VOK2T'C>V5\S M]W[^*:XBR9HP+:40Z4 M1M783N] U;#NW\8&SM2J'/J5)<.?+T]_--K#-OH;33H:JF)D0"J7@=4>6R" M^AU6I"LL*^X@J,H*YQDBVFK!DZJ=.$TPW5ZL[5]GV"9PHP16"XV,(+2]=0]> MXW+Z;=//^.V<9'2YD3<)F6+V=?ACDE 782A"4A(%4)#N(%I'#JQ,69NL8BS] M.7G[:1NX=]QHX-FK3L?C_]UTY'[\"=VO?]0O<1*\4,8'#6BXKJWT#)"G4+L6 M:TZ;,"FK6[\-ZD;9P(WG1@?7'O0Y:-OIS2E!T7ZJ57&+^8IDN+W )V$C;<7\ M9K'\918R_OI'VG0;G93$"Y>80,HZ/TUAK5)/ 1!9TBY$9PL-$K4%I2^!^T M *:UCS$X[9OW*>Y.W; W?Z>O4.M#::.$X_4=T?80V$PY%3[DK&K:P',)*AMR M0(KE58@84\Y!-8^ NM UMJ&*;3#Q0^@=J:#QA#,/6;M.+=0V(:_H'"*+O\W8 M3RQG01J2&05L#I0C]R/HDLC]8(D\$*^B:IW5?@9Y8QO%>"(DME'7F %YG42E M@V1BM7>NE #66 ,*R=%PBDFP&KU@&'2T_4\OWB%H;',:3P2Z0U4R;IC=.+<[ M5CTZ+U+MF2B*L>0V6]I$YBAUX6TL(#MD6(MP+@-T;;,,42'49.O*M2F*$B0!)4 :Y5)26H;8O]& M[C'*QC86\40V[F@EC1F!UZ'3A_!],]AQ&3).?,0<1?(@$\_DJ]:DIBX405GT M5I,_P6/_?MUCE(UM N*)X]N#E33*M,ICL=*[:8C36>TEETSFK# &M;<7!?"T MRP+W"3@SCIS9Q(7H'X-[21S;*,4!0]S#U#9T/C^-=_?Z:JQI792FT*RA MB)AJ>:2%6*J]]]PX+A73K-N0B&VATT;\8[R M4*2C?GE)=.P G]N"T8@(@KX"I:R"J$4!@0PU2J6U:STNN M=HYN9>#IG[!@- MC1EU.]F<*U=SXG4V0C@.63GR,K5AX!P9X:1BT_ZOW%]DKS1340\+0:/ MU-?.)N>7_4^B74P;F89N*AW*75&;K"%00E< M4@#N0CJ!1>Q Z.@F()X(GJUU.$J@WDT+[1X'TG(T*FM(/I,3PA3M01D1@I&J M%"Q.Q/YO9I\D;W13$ =)XQVJKQ% L7NESR0BR8C7/GF^W@8*?6=\^K]S;O[LU+(Z)-D MJVNR7.3+RNSUI6(A5CPS"9B(&E1AD?9=K/EUQ;6VY)PT?R1R(*FC[(78#$$/ MNW;TKLZ1H?;U="/*]>42;YG%U6:.6!7]]N\QUSN@P+ D, KKH_TZ'(S[#-X7 MP;@M/&#KZ/P0.D?9X/ 4>.U%D6, ZU4"]O/B+/W7)45WQ#1Y,NOO-0N[IMU8 M>WI_W;R!358REE%!(6\:E&0*HK$!2A$E,2E<%JV;R7:G;I0E^[T!LQ^EC:>Z MX0&#C^RXJ[_)$Y*6XLY8<,('4$[1CO-6 />)6ZUE\:GUY)SGT#?*X.ADR&RE MN!%CN$T3YZAHU\AL;>H8H9 M'];>+):[SL@F ?:(&"^D^8"CP'3KO7U:>%WB1PRCK(&V93PFC[ MS%D^2=@H,Y3-T+$GX]-&56/ WVZ-W=?+9?H25DC,W Y"G13OLJX]0KTA/E2A M7>Q")NG9HKA.(1K6>OS*CZD:9:ZQ-^2U5=*QWF%3X+TO-Y-V=_EA"F-!07Z% M%;6G'H5D04D)*5BGO2!?N/05*S].T2ASB'T#KH%RQA.*[#"%%V M9@;7.@E5>)VKI6J$5=V5G$ 'GZ*R4:3V-RQ/DS/*K. )L':46D8$M!U'8<=T M;R+[1Z0XX9SV3"D:+,F*;'<29,5]!,:X9MRA5+G/Z[T.)(XR57@*/Z^U^D;@ M\767YB32[DNI%&#)<5 Q< C9%3 RZX"*&R%"8V!VIVZ4R<*^,-F3TD:0D3EJ MD/0'7$X7^7X1Z*]_7,U+OV[?^)'L^Z^E("DA)FFU(JESN^G(EQ)$GS2(X!TF MI[R7K>^I3\OAL(G*<+R*_&YY6LS@FLS4Q;SS4C9 M*UG=G\C.I?,! VF$U;[02C'P.3@0A2']7'+3?@SEL40/^S*[-ZB?5IGC<9NW M6^]]V=V.[^=';7SRS303W&)URTIMU:]\#&L"_$>P/Z MT H?@3/^^ 8^(V=ON?Q.N_X_PNP2)XI6EIHYR*QVH9&90(."J] : MQ9T(&_@->J_.1ENM' RUKQO7A3A=KD\(.,X+8\CJE A&K#E9P#-#FXH'Y9,H MQ;#65_$- =?;A=/ @'N.5HX$W*_SW2S_/__\0-[OZ >;O]K\3?V7'['\5/_[ MMX]O[ZSQG^$BS/^<%A?;S_]T>7$1EM\7Y=/T?#XMTU2+4K>-CXC1#XO9-%$4 M6]-_]"OU'4"8YT\XHV7._X)S\GMF](.S?#&=3ZO@ZTN JW$1J[N\KZ877V<_ M''S9)SD_WPKHONBNJ'J SJ&$A7^L<9ZOZU%[4FI_^CF9J)^0VI'3;1XLRGTF8O\SJ[9*((CB. M&B(R27Y<(1>.>0IA+--GD]^<^-TM?#9PX5O@.A+C%IY!7$S MY%V$3"AA"J0M=>)[KA-+>C-7/Z;O:.=YL\)-H\::.ERMIQ?D%-YN%,-BMCHG M$#G07HPY@G." ^<^($DD9=?:8G<@:RRFJS&&'OC1C14T2DOV:"9P]=MB?9B' MM>_CCK=;G8D]TEQM&L8]OMCM,>E3#M86T-;D^OI2@*OJ+Y)4OSG@7+>F?/O7 M:9K,7^U/ *_J3V>+U>5R!^%6,).+MN"TQCKLUD!4%(ZR$%3 @$ZIUG=.OV8O$9>U&,+W4 L8';. MT(ED.?.@3%2U1U:!'(A]Y^DTU*T+;/?1N2S'\-V<#+&G#.86-LQ%4=< M&RLAF2S<)J)@K9^C=:-L6%^I&5+N&Z,>U#)*D_,)SVN*]B-^72RK!WA0UNG^ M9S3(+^TEJY&9N;_(;>V1YJE(M!!MS1\GM^E]YH!Q&62I,TQ5ZWF?3]%R=!;I MWN<^!F)A"I=%63#T51W%5>=N9@&">R.5=(HUG]O7@:QA#4L3;#S('C56QB@M MRN:V^3*M+Y;HLM'X-[\BASX!X<*W5NC'#@-6TG MZ7)1/ ETOK7M.83.88U1(P3=-T>]*VR4]NGA7-3?<'U$+OO>!S5+7N\CL&VV M^NY*-]!B1AGA0R EUUDZB@LZB7P"IFVT/&<;F]?1["7H6/OT;A&N2L&R#IOI'J M7VNCM%+7 X6V?1NOO]O8_C#/U]_O-&P^V,DZ<*7C[5P+%EODP9]-QPVN8YUP MH9.$$C8C/9%#+)R#<%:BYQ$#_E#\QY%PU$">9Z^ZD_?0TJ'D"4S)IG9]9A!# M-,"U=UD4EJTV_7 ^AB3X:1!S9[K/B70U2EOX)DR7FYJ^OV*H9G[;C^T 4_?X M!QUOR3H0V,ACNUGI]M#;B06R)56*0)H5M15[":3HFI\0$IW!H MOW?=D'SW' M^FN/??;."8]6!QDE!)MH)V7TX-$;\$G8$HUSR;2^MMM+T+#^5S-_VBEA ME*;E-2[)BZR5GE>/0\/L[;Q&Q0?;F!]\8H,:@6>0W,CJW"ZYLQ)YXO^&^?S. M<]I;D-R CY;/]8\@]^AJA.$3Q+3R.Q=?_[W1R#DD GNBJ!#K\ZC40]GW>\8>E.;B-+\^30@=TLJLQ".9T5,,%X/;4, MA(2L]A&+)8?LL?EE81>Z&O1_>GR-QW8"1XR,URG&HK9U+E'5-5FG&S!^33.KH8I'6B[ MNGSL\2;LV<0WLF37ZQ(Z[B_YR(EI4V#%E +..K\=,AFEUB"C+(8KQ*!:]U%Y M%H''VK9.B^T4,/M@K9,1=*88026/X#%;0!NRR)X)Z]T0XAB)?>L/6_<-78]Z M&Z6IJ[TD#TMVQ1;&ZN'RS1)7B MM2?U."7'IYOBHV=OE"X;A1%R'2&MB@W@4@[ 971(I[!DIE\&1V(Q&NC_8?[G M>)&/T@:04LR 9XH.B203EXI;75J_ M]MU/T='O>Q_*MG[\[99PD4N?N !F1'T<(0O$X!UP&Y-DM.V2;YTX^A%- Q>5 MMT/(@[>\+94Q2ONT9>IS^./0U//M/V^1>GZ"F&:IYZO/?^3TDH).K109%(,. ME-06/*D2LL]!U-%_V'Q;[2'G^-3S@X^^!:T*.69!*$67B=5(WK6/F,"F)*24 MT3#;VH_91\_0J>FZD@5&:C0_5)"[F-65UD-VX\^\;I):?)*=5*GF[ MP'6=[(<%(037TVU1TB\XQS)=;\K%IO'R[G-)M%&($C08E4(='Z#!22U!!BUR M<#*A:IY?/I38HY/.'19^--37S!15&V XS@LHJVD_F&1!2N&,M$'KD@<0TOB2 M-:?!X8,,]2GT.DH[M^'WW6)^3HM<[-2!'F+SGORLX^U?-S(;V<+M8K>+/')P M>@*3EY8!W-7%/G>SDOTY-KG MW/JR^UD$-D@@_7BQG5N6+*/@WH/A]4(YUI;!M;6O4&AR<13OJ-;E[<^C<%CC MU1^V'LDU]:6W49JT=W7^R>$/[';_^?$FZTEB&IFH[>?OE,HZ+V*18&V=CY3I M*(HE9TC%B.R3B8FW?F9QEX*C7KAM/VKGDB9J)7+Q8$OVM9 N0,@L@?+6TL'. MC/;J1^I\[(.'W?E'J.S.&[-CI#7*C5N3XI?;SUB47\-R3G:JCC?Z](7D>J W MLN<#F_@C70ENM-WO+W*#(H*-S$@J%PDC*&TL^!1\[>1'9MQB<*QUHN,I6HX> ME7/OYK/ELK;1/?C!V!.?U*"'6@<26]79W+A]FSG;=6;"AMJKCC*;9\H; M\TZUMS7$4-VA:VVWU7W97 MW\D2"*^5,@+(3Z_/#0KM'"\SD*?MHM$J,]G\4=UQ) ]J![JYQ"R<9+9U^M;K#(E+L[1)X MU IRVQL$7D//_?EV$V+=\WKXFW;;5N.VDQ'F7Q IP*%E1 @DR(B92;6196H[*= MBRA*)EGPM3"N,T(>249>.\+1,*W M=HFCZM8+^P=".(+$80Q.3SBZ-CVG5-LX#5.GH6?]SV\[^1RWH>:Y\11-<":! M29[\;H^J=JXJ('G1$F54.;6N=.QOGMNKQ7Q%'YDW*MI\^/>=KJI%26>,!U68 M R58'1UF#;#(G=4E"9/;WVT]3<\HFDD>BXB'UU:-%-#,.!T.IK^MR 1?3VM: M340HF&,Q8)13H-"0SR=+K0$MV28((8\ (F\62R2C M_NJ2UIX3U)=AO@I7T\/F>?/M;#LPX_Y>"+P(99P&)IRH4\$E>-H>)$*AZ)R6 MW,O6\>G!Q'8"GGQAP#N-Z@;$Z'5+RX2U;V7EY'UY1B&@ZD_60P/H+!,3Q$^87<\7 M?SLOB^7%HP>\DI+)(".D31[5< '!U$MR1",YB56F;E?_SUFU$Y#T2P)2;S(? MP8GY$;_A_)*BP;2@8.@QAG*VPM(6H>A5,PJ;@X MZ$M>3#:%=SP%CZ>F$^CL"P'=,#H:@<&K)KQ6<-)_ZG/D;\3\?/V J1(T4T%H M,$77F9XJ@(O((,84?-$$,-WZB40GPCIAT+T0#/:GDA'@[,[DCH>C0K;<39+ M+&*M+U+1T>;)M2NK=Q +*Y+<3HV^==C9B;!../,O#&?M53+\(;N=@?#[=/WE MU>5JO;@@QFK+ION;!QU*S[,%YCVOTVA\W3P2N+,^1&&"3J7C0=IMQ6[95/9" M$-2?L ='4/@Z78?9]+\Q[P[8>,!2PH!!!B 7,]1\,8)GT@,%SMG%R,GVBF[X MZ;1>-_2\E&1\7X(>P2EWT\+W/A^R=E<16@$KPH.RO("WTH)5R+CBO,C[KP[: M-5 ^"$PO+5'?1/(C0-"3_54?)%:TP>B0 XJ H'@($&*H[5QMB24ZXU7KNO6N MM'5#V$O+R/>BF1$@;D^CR_N<,5EBTIH,<9#$F30%0O(>HA'<"UN$3JVOJ+M3 MUPUU+R5EW[-V1H"[VD7Q@;'.EEN;.;" &A0C<45I$1 Q:,71:=/Z$OL1,KHA MZ:7D[%O)>VC7_&_S)R6;F!Z M:>GQ)I(? 8)N7Q;NOCU\__6JU/)CP!!MR,X'Q9@%!98 MYH(B65&'3DGB!$6&G'E))0LNO&B,H:>IZ8:BEY9L;R3]$>!H;[/8K87=_L;U M/HG"2!>(*TYFM7;9#A37<@4ZQ8(NU(G7K7MF/I?&;IA[<>GW/C4U B3^AK_O M2(YL-'V9MOU:M@P]*-.V6FJ5#"2CZ_M-X\!Q+< 8F0,+D2%K;>>>2V,W)+ZT ME'ROFCH8B=]P&1.#$B2D+E)6I5(.&M=7=3?(_G;_A)[#MI: M'_VE-K1;O9WO_LYTGJ:$B9U>.$PHE8U34'1M/>Q+[6"J+/!B9"Q6912M2]?; M%"?SAI[2:G*W(!WHAHO4LN-N\Z^1SZCKO5OMEBCVRB MFY8&'_';M$;-&XWLW'$H'4,H JQ/-7C.B394"("R%*Y=,()W<]R.H6(LEJ\Q MD.Y>BY]*2Z,T>[5'U&9VP"7F]U]Q^S;]"$.W]_,:#*GN3.Z1QFP#C<=7NX$< M';))\&@ANX04-0H-KA[$ :TLM1VIX=W>(.Q?I\T%]B>2]78 5YC5RJ%/7Q#7 MFS>5UV_);]N%K7[Y3M]\7:S"["_+Q>57VA)I=IEI/^R1_Z18[5BI^XXCJP.= M*>;1F3P"8SQJZ:V/K:^.3L3:,&:P-00?OUX?%RY&D :^)Y9W]1]43?\Q74T" MHA(E"3#9>6+%<8B>9.XM6N988.+^\^_6$-\E9PR34$<&G_T0/UB7XX7EZ\5% MF,XGN0BET1FPBOY0(KO9N<#I !R, U.Z& MO2,AY%;2@@JRM'7.C+% OG, :XQ1!4M4S2>>/47+L!WM7H*%:Z+%D:+Q:E]9 M:4)2"BFH"A39E2@A8M9@!*J8.>TJWKI^]VEJAC5L;;3= 4('B'X$(.I_PVZ$ M':-P/)"(C=_<)G,',5L#)3F9F)4DFM8)[=-P-FP?QY=@;D>(L!'LNVXV@(@J(Q=7:;^]+\;9(URU+__"S!Q_6 MU+\^%^V$.S0V_O;G?_]S?2VP6$W7N+IB(-;(SW$!A=4^KBG5V3+6@O,ADP.E M,O)N+Q8?^_1A8Z.3X^-H 8_@G.S?CK^;SO$M??IJ(M$S5*R BR6 LE&!XSF# M0LU3K1<(N?4#HA.R-VQSZ/_?4ST<:R/8AJ]Q'::SU?OR]N)KF"ZK>-Z7=XOY M^;OI-\S;UA[_AK-,_7*YH#ZY6="[&Z?S8J_L]GW;\Q7U74AO5 M(#VVW"WF).?&2@>U/S4HPAGYE62S%+?H4A'"B-8OB/;1TZY<\ZI3]W]C?IOK M$]4RO=X&9^F_+J<$6=H*US7+M9!PM;J\P'ROI@5=?3_F-)!,* R4T4!@1@.S M9,R]E,HW;S7;I%3V"8_M:KAL65]M^],O%F]H)9V?\P2U[ MEF**7%]C!VL2'2VH( 3-02?I@G I!M:Z)ON9) X;PO6&TSX5-5^?C M(WY=+&O5X.%G\!.?U&#&8 <26XU7U88]Y)H"J1\)C\"UJO[D/)&S>#6:;.M+OB%I7F^&Q>W@3O(C M;[<&XVA3(,>1Y]JTQ"KP,7E CRB"R,*ZUL\W#J5UV,OM7@S:2=0V"GAN!E%5 MQGXE'V59!Y]=O*'!Z=S_NL'XEVM53.S*J[%T2$:)Q?%O MY;528%CT3$2K0F[]>.)P:H>=J'@24]J3ZD8 TM?353@_7^+Y74X?[+P87,$" M02AR8$3A$+EG4+3TVJ%T2K>^/NQ$V+"#%GN!7GN%C !EN[G*#3NK1P^ FJ:\ M>V&S>R2$V6.'0K9%<:8UE)+KJ/A,.\]K#[K>YB19#'.MZ]/[XV;8&8X]A]F# MJGZ4F4(*'M?+R[2^7-97S;7[X^&YPB<_Z_AL83+Y2LB:+I^MUC=]R&C MX,8XJP"=HT J(_&K*'#7)6G%8LXA]=2J[9F4#GMQTA]$3Z"W49ZSUQTDM\'. M[LS5VJ#K^ON=JIW#S^!#ESK^?&["9(O>/<\FY ;;6A=7ZDP1%A(!C> ,D5Q( M2"XJ+H5(AL4?*> X$HZUC-X7MR(=MN.[3<\7ZRG M-?#ZA.OU;-N8LDI\%J87J[)8_HU!F=WY2%8$"E3#.B<05 F.7"D M$C Y.R51JA+5 1NZ%V('K-0_+SCNF&UQZBEB29Q82N;?W%O:T@CDQ.T-2S6 M7DBJ6/ A!.#HN C%,FFZS6?M@;AA _1FL'JBU>@P.ARE>7L[_T:?L5@>%? \ M_)#C3=D/"&MDP*Y7^7Z+M-LB_*(5*IVAL#HIDPD/#G4!%:PWW+$49?N.FD^2 MTRZY>+/(J\OE\F'QI.6$:49L^URONKU"<"(5J%W-D6/0LL<'2/MI&[H/2!NL M/)TT;*B941J;#\O%5URNO]=Q5>O:%OV_+J>;^MVCKCPZ?.KQYNBYI#>R3W>6 M/;N[["WXG- Y\0R113H1-0_@;2C@!4,C#2:9;.,=VX6NHV?3/;7&3LY<"HS< M)V"%U1XEJNPL_Q:![3RPZV5WCG8*%HPHM?V"#W66#/D/6AB( M,GJ,)H5L6U^+[2%G6 O6'VJ>]KR.T\@(KF-W;YZW;] ILIVN<5/@=U^,OWS_ M:_C?B^6K65CMEM(H$7F(EL)IP4 Y2;&LE @EQL05-UPEUAL&#Z5ZV&O:(:!Z M$OV."-&+LH?3-Y?K*N&+6D#[WQNU__I'G1E_/T]C<\#"*MO1<%"I#LA*/ +/ M/@4ET.K<^FQI2?^PK^=.C_*3ZWR47NAKC$>XF3O_NL'DGR=(:>0HUH]_!$I. M)*^X4.!S?8#&N"90Q3HWP+#*JA'M.]0^2LGQ/<_B^C;!O&TO9[4+G*=:&UN9 M$[A)&3DHZ+E!7TJPK?-LCY Q<)_3X_7^L"W9<:(>P[\HHYG9TN"R7ZR02>!()(+%8[97E/CDO6ZN7 MARD9%C&G2_@)R!S![J&S?EZ0Y-0J,7G3R)=LAARUH#/#0R%S*9./()"#T#8& MK] $W2U%9_?+XY+],:*:M>+;"#3%K]KSW4T#62&B%:J0H8SU19UA@AB*!1V< M1LN%]KX/,^L!4@;NJMWX=FG![Q' YC;T\.N&[H064D815\- C61Q*BP]4>HE7XUL7'=1?C35G'O%.([ M%S1W!:3+"I1U#J)W-<3 ?-8ZB(S]M7#K1N.8E%AKW/4@I:&MH0%2 \OL_Z6)4,6;0A>*0S M1TY-S+Q D99+X2W]ZV[#<$X@8M@&6LW1=RYQC.HBKGRCX[8J!/PMI&VAV)V^ MU>0B&YXAY=H%I/;C](%;* IERLQKRUHW'>Q,W+"ML?J]>EO*993/'2]2NOYV MO6KRL,I5J?.&YOB53M[D!ZX'JMP4IA[;&^& !9IT2SAV0ZV:02\)&5]G5X3[ M1N%%T.WP]VDJA9U&.4AVN M=_8I_'5:9<;N1UI49CQ*6+/*C,TJ#[P/BN)1.!; :TVRS=[5BD<$IS(:Q>FB MBZU'0#U"3LO*C+K(2RRS.=XN2/]8+">I]@^A/Y]\F>XZVRHZ.E4*RLK!J=WB M(E,*=,HA9Q&%Z#%W\"B2AZ[C:(.LQ^HX^I;CJ#R&-Z5@6MXH8]IK]FZ MZQTESV3( ;1PDOBZ0N4;-A3&R-Z >1.H8QL?WB='^ MY#8&>%Y_^Q;F/R_*^]EZ9-."[HC__#I)7S_213$IDQ2FFZ8,;Z>?I_.;"63$ MC9*TP.53& M-G^BZWM38YA#VP/D1X6%4?I&[ZOS-YO6$K03G*,'OM*@4/0)TEH5AJZ7>;&I MZR(9+^>XG*Q;?FQ0L&KFLAGJ?ML_0:ZBD4* 3;7V3P@.WB@/ F/&P(1!WMI= M.)K8=K?^S?/1^_GLO\C6P;Q9]R)>3;[TJT1Y-M\1 L\4@I;R#X*"%R M;DUT*M$]TMO5?SB] Y>=G@6/^ZV#GN4[!A/A-B#V;=O!<3N&='IWP/ANYT8? MHV#>0Q*%^,O-:M*CHJN(L4+70&2[R7TM8YJ'D#JLES4T@ON3ZAC!^W;:-:P[ M>XFW/+GX@?,_B0F_D[:N. 5Q(OI4DLTXYUEJ "UN08TBK1R8C.=N,\T[_0,\]3Y*< M#F(>;2^(RDP)'D76CG'R0?HSSCN1..S(MZ%AVEZ*HP+IB\7B^MOW%>,^+VH M\=>)%%)J+;0!GFOO7J8+;=#5S%D7>(HZ)-]C-LQCI T[MVUH4+:3VKC >+7Z MVZLIC/5"6+_RW*LL,$9KI>D"D,1!:R6XF&BS*!FJ+))J7JMV&(6=H.G^MM!L M+<-1/C^L>+LM?VDR,N2)+Y[^+'$(R8V>*-9+WB[UP#-9L"P'R^M<:32@7"T1 M$B* 9"*2J8=&J]8M=I^FJIU&6ZUU\UB]N_+NJ1!2IU!2?:?FH")C9#_D3$X9 M@3J%4*1K/*&!JZ!XLAA];!V1 M/HC )L63L\T#W&3Z9OIC,I]-5R*Y^D!V1WXP?4Q%KW/F"D*.Y-?3_R!XL@:R M,X[['-#NYE4]43)Y* 7#:K'^(/1@^62OXAFZ:/+.7(=59[BMD_[;;-YUMZZ$ M5'@ )Q5I;Z\M.*TXGI]&5N5[@=D)T$*4FM!-T4(%"]&2KZ0)2>I\2(^0T;S7[*P6-+KW5 M1S],OGQ=SLKG!3[H[6K.>,%$WJ[72(XU^=3.1P;1ZB*\R)R[;LV5#EIVX,Y+ MQXM[S_W5FM-CN;0V.WO$LX@Q9V(?B)(*W<08@7B&Y%[8F'W03N.AAM+C*PY[ M!?6$G#;\'4&X]!T2\O'B.\Y#O9Q_V=S/37>6W8F4@G'!) 804KJ:Z%:[L7 # MV1BK&?,IA^:M(P\G<]CTE@:X.Y>(1H%"VE,=][C;:\69Y',D:ZRP!,JF#"%8 M Q)382X)P4+KY\P]I R;'M(43:>S>BR7W45Y%19??[N:_7M1MT6'8_<8"*&L M(+N>U?"=2DS7F3$(9-,GM#)*U('7$)-'F'((8#T*M::%G(."_FE$8L7D7YVNY?<'N@OU-V;E39A/Z:@LWN/\XU=B^TD![R<_VR3F?1CQC7SXW:5N M T&E"&-=ABA<(-AI SZLNJ5:)JRP+K+6;_+[:&F8O[6SPDO2I[5V__7DZGIY M+^E"D@;UW@B01@I2K#*!%SI MBYQ3JZ%VNT V#*/ZQ!2APT,-,'0(^E:O0EM ME&ILNT?,+^;S&M\_<3CYH]\[77%U)[?56)&;H#591J0U<;I8T?P!KV[FU:^( MBI6H;1CZ=@P%3SIR96N!&&$RDK$=97+ 4[ )=?9:B\:'^C2*VVF_6U'=I6+5 M[NEBG7GVHO:+N._(8L!B6*@V!S%.<1O(PJRSTP):'QCWL7E&Q^E4#]PI^GPH MW:\YSR+P$40NGMKQ'28!1$M76RK^38J,&"2>>.*8,GT5YIV[MT.W 1[O$=J) ; MZ5&\RX:[RN=_A:OK-?MN/Z\B<"0CC.P9Q5V%\H#,_G]3SO^(#Z8.=/_D\G2SWWUHFW8 MAY4!T#T&&8\SRKGNAS5#%[C,DRNC@M_ M'K50@[CHZ1ML%#"]O^IM1T,>8BQ>@U:UE[L1#GQ.";+/64H7E4^E\56YGYI3 M38@_K^O\QHOR ;_/YLMZ7K;I_[ MJ1DV,-D(#;O7=R/F/V-=59^E%K/R_LZ*O:NM1]8\EP;KNNT3E=GJ(GU@K1OP MQIK@&5>WL\^@LE%D]#$!A6567+ <,7:R>AY9Y.19K9/%]]DB7/T^GUU_?SM- M5]H+ZAT:%TM MKV[_:'44K<-HMZ;PN#?R]1QB&X$/_GN83&MCJ8OIQU"MU9?7B\D4%XM+7K1# MESAQ:S7$0 5P0A(;>69D$T>-KG7GI7VT#/,$T2N\FK#]&5^<=&82+34_SY7Y MX&KGNBR?WFK_-G]$HQTS!;*6Y,9J71MU> 5DA2E?T))GV?HNZ<_F_X6A'R:+ M?ZT'?"?,QJX[IPJR9%FJOY,>>##)*F.5:IZP\# EH[7U#T'!KL)JP/01W';W M=O'RYR?Z3U_\-5E<6A:$UMZ#CY)A8D3^IBX[C_PB@]#O.OLS#]Z^3=&]3?V"-KEPB+TEP:P%#[9OIPFJ8&$(R M4F$LI+2;YRX^2=3(8'6L^'=M\J:R& &X7ETOEK-OM9?PP]MA5IB8'B=IZ*X9_0"KI1S& *O[:OTE3M-7\H7^M=+MFGO/ M,_<0O/!T3#@YQKH$R,FK$G,0CO=NB>_0-#9@]6%.'2^$48)JNYO- =0N9E,[ ML4G.R7GQV8$3R$ &)J.1M#_?OWG^*TTCNP9/0L"3\#I!'". 5XVR+3[@#YQ> MXY^XW"A>Q5RTAD"P2ATJMHE4:C.-%*\%LC,T[-3Y$R-B =(JL=U-\3F;\ M"-"SB:G4*0TX^5%U]]8@],B4+04"UIJ)4JH_0ZZ,2*F$PF+(W#8&T#Y:1G;# MM<10$_:/ $:KL[ AO1A7I+,!DHJ&2(\6'S9#O7^% M[5 M6@VM$%G*W)3D.J5!/X65?00,8\@T%.RL-9='<.W<[N#U9'$S,."WV1PG7Z8; M34F7*&.,[L]L)*-]H8?H0P$;-/T!-YQW \Y14<:]9 T(IS;"WQMA;".)$8#K MGGY^-YGB6SJ*"[I]F2DU!S_J.IQ:U-SI9!-DJYE$$S/+K1,P]U,S;,'1.0) MQS%^C!!ZC_/Z!^$+\DM"O(S25MM/DPHOEHQ]8V0=>.=T\BAY#TW7]],S,D_] M2)D_!:5C!3!T8Q;D_B7/ ME0K9<=.-\B'_)+C1,F]7A:-$Q8MI_FTR#=-$OU\A^28QSA2IE%<67*PCTU@) M$!E/H!73QB#9^,HW-C(Z$W=RA=1ZH8OY^S!?;GYXD?[[>K*8W!897BJ.Y"(7 M!JF0EE:A.LF*;OE,+# I"!]V-5LK#CQ.V+#V5C\(NE=&U5Q"(S#JZX0Z^MJW MUQB7-TE?)FAA35" /GE0.0NR!8(!8="A#8YA;-U<\2$Z1@&JEN+>[31]*N]' MB)]-](48$B\=+O18K1G-&)U&K#-HF M32:JBV2=6@$2K2:CU9$48F,0GF=GPWJJ_2O&$>)C!*?FH W^&;[AS2NM5%8Y MVJ%PI!PD%HBV>(@JQY1-<(ZWMIJ/)'5893U&U#U6[=H3!(:.\-Q]_/7@GVO[E.6O'W*&Q\?D?__Q' M[0XTHZOF)GM$RI*X$#7^% -M0 G:@/' >%1HG5$^YT[H>.CK@[=5/2\^3F;P M".[)6PV^*=;>=CM9JU^9@C->0-&\$'\$0LB)@<@Q1-HG:>76L[D>)6C8\''_ MMEP[:8P!6FO:MUY7,=F7XLCK\K7];]3@HRC@G#0AR*0=-N\O?9> 8>^NAH+= MAN4""Z^C>S#68F[K"@1!SK_Q41KN$W)AGZ7M;D26"XBH"/-!UPL7':!7P4>R^X7KUN;HSD>'S8?I[WHX MB7DC$?H&^H@B"ZT2<%D["?%"VX^>&&&%4\B4UR4=(O8AE?MI8GE MD?P:&CI M_O./\->V<"$49HNU8+GG-1.50>"* YJ"*0?F].Z@K3VBO?WF\'(]1B2ST_DS M O/M8OD5YW=>OC<:[=,\3!6"-D9XP!SI1HO(P2E;VQ5G)(+R0]<1R$W M;8\_S3Y/29#E>C5]Y**\KW^')#S-'W'^_?T5\8)^_^IK'7"R>#O]+4SFM4$Q M7I37.)_\(#C\P,U+>+AZ.R5+ZWK=]S-(;53A'H2J[^!%D5K/T@#/.AINBC&J MFV(;PVZ&M8/[ ^KL.:/F_QVS.FGOKTN=K7'.*_"K*Q)9!A>3 9>B5HYGGFRW MV/5(-C1L0/1_SF$[%#LC,*]>3WY,,D[SXGWX6>__5]?S*E/:?A73^H=+*VT( M1AER(PHY%,DPB"Y(*$Y+K[/+4K<.FG6A:]@P;.^P[DU$(X#=J_!]L@Q7=6@; MG<%E?9=]N]Y+?GE-K%S^;UR^#Y-\&9(Q%I4 QHPC;\4B1,_('!4E+:8$47#:#.EO+S$6[UHW=#VI M.W-O#N/9(-9$%$,;K]M-S*;K%^"54SV[V0LQKR;F7V8K#$,6@(SO.@J6SHLC M QU\4R_'C@_-)@VC/JE_?VZ10OFWV;SEU?$DS=_ MI96%>NF]MD;2W8_%B#IG)-20C:L33E%GR7/,H1.D#EFU$[#L\P96;U)XQL55 MFWY3Q(89_:VZ8._%5?N7/%=Q5<=-GV' E'0^RY+ :IUJPPU/CB5+@&1\):D1 M;6Q=2]3C@"G\]YV/STEG7T_3*CUA<3%?>]]OIW?_QH0<;D+5.E M9-(\ZT+F M9JIE03*!*T6!+45C=+6"6C=FQ4D$C[9U_2&8NE=?=381#GTCWQDJ.(M7DR]W MLH.]]3$FQT"B"[453H!(#@]PEBSCB2%7W4J7]Z\Q<%G5^:0\:\_R<2)G\Z++ MHS1%N0Q1U48W+C)P5I /C3P:663)H6,BPB.K#/E^W4B&3^/B"(:.$QEUB.JB M3#!/ID35C\GL>O$=YY-9WN;VAA*BUCZ!2+7UEA,%(D,+SG,N1?+)FF[I:<>M M/SHT'2/YI_'45 PCB'<=J\1O_2C!,8C:WDTFP4!EGJ R (*02CHC ^.M"T1/ M)GK@LKNS7YS#2'L$\+YQT:HNJ#NZ/=07-X?ZLFB5,7$#D30%*)4U.(4*>%'1 M% Q,E];EI9T(>Y[VW9%@F?4MN?' L>9?<*U"O8:"J)T,+0?OA <=168Z"Y^; M5W)NUWZ>NJ\IJ [C_]#VX ?,U^O@Y=OI9@.7ED=+MDP!BQ)!!2_ UXZ&F1MF MC;<8\I-AMGT?'[B.:1" -&'T,X[?UJ>0,,WU'V_^^WKR(URMZG_NM8&OC7FF MA-6?KV;359SHQ6*!RT7_\T3;T'>V":0]L+/_,')01CI,"5*J(3^C$"*F#*(P M@2XSF6-/LQ5Z""/_,9OBSS_"_%^X_.UZFA9Z' MLEQ<:B&+LK7?9B;V*%[+Y'3M><+W_6' ML:!_MRO9$K44$?BJ-B08!.^L@22L9C[3'2:?C]OU,7W%?%W3=7]A\XL[;%X_ M8T@GLM2R%L-@[6YD':ED9H %JY3Q(O#0.I^Z*VVC=<0.06:=:I"?&<-TL.'##EEYD.3N5 ML6- P^857FC4PH0$6K.:U9T#D1TS^*Q#UL8XH3KIU"YX&'IRUI'"VA7W$9P; M6.!_3*:3;]??MHD7ABDM"@?A2NUMMQ[G3M:^HBUY'YDMG0)Z3XC\ET4'%OHQ M(INUX-_0@@]_W2&6A*YCBIFRI T5]^!#;5RBHRB%^:*;OV1T(&O8 M8&VO1D-?PADSWNYT[1="8?$J@=%!UD$ ",'5'Y.WBK;)4FB=SM&!K&&-U.90 MZ JU(^4R JB]O":.DN.W4=B)DVL=!VVGC1$H2*$P%V,AC&_&^H[_77I M%PI&"J!C!;S[S'0\MT> E7<8%E@GN=6F)#<_O/WV?3[[L4Z7V>S+$WNX2@)* M*K4 GTY;*,:"($UN4,HZE+DQBKK2-NR%V#>^>I'0")#W1R#&3G'^\R[/-EN) MB@'2F69_Q( M6XV%.ARD[R?9G77.]0#[V/9.?&Y=O?1OOG_S;%9"QF)R IW8:H*!AL!-'=84 M+";I2TCB*88^].'33?C% G%E&;[&19I/OE=VKU4V2\Q:Y RLMG4(/";PGIP3 MF129AI;KLEL!W,!JWTO.@,6=IPCSOD7>AN$CN,1NND^^_+G*&7]U%1;K NK" MN:=+/0 70I!)63+4Z#UXU#ZZ)"1SHC%R]A(S\,S.5N*>]<'[,8%H77;P!W'J MFJBXJ.V,KN=S.G8OZ? M/D]G<8'S3<7"]^ME[7@S39.KR4J4=[FP<6N2MG1& MLP;#?.6#41 Y.2*(*AJ1;29.](7!QGL9%L*-H+8/P$/*?03X_X#AZLVB3C_: MOH'ZG#G=,"!J)S"5(UTNJ!0PJ33+VGLI6L?*=FD8"=X&1<:]JLT3Q#0"F#T6 MJ%&YIIIR!]FQ6L"L-9U@AR 5?8<'5XIH?5N?&C#K+2 [2O"U$MX8DJ/6#7:2 MCY[F. M>TB&U\'%(D.,O$!0M1>J<(Z;9MF2HTB4.EQ8>[+C#N'A$57+>$F>\B:5TZ@WZ_++CCA;\T?P;@:WY\'UW&Z%GG&F9O0>!D4PA M6^NMF0H0E5;6YJ2X;Y\-\"A)P[ZA]14C:BF'T'?-FP="SP5/ M2@C [)&TGE,0>-"06#&Z&(Q>O[O)XMT-:O1L,7+G^MQ)N'J]_GL^GN=NG1U7=-8Z]^953%=8]Y< M"S?C6Z,6@J52*T5SJFEF$8(C9\;'+*,P5AK9>E[6F;8VX,MT:S#NZM\Q@F,$ M9D+_;%E%B[3/@5Q]7A.,R'LD.LA[M!'H'JUC\Q@YEZU+.LZSLV%-XE&"^NP' M[V"$C>#<';3!/\.W;8HS]T8591AH,A"K%U+ !<[!6BLCK_8IMA\3>A2I?_>3 M<3CJ[LT<[1\"0[=?^OR/?_ZCS@BN ^-P6Z$1F4FZ. F>*V*:\9(\J"!KG6R, MZ+/1N5L&X4-?'Q9V9Y'IK"6#1Z +^S^KMRX\<387S0Q$CKXV?=$0,IU:K/\B M2N:8:9TA<,;M#1L^^7_6R/%8&\$QO"V V?IB:W8'J:P(SH--3(+RBD'$NA>F MO B9)ZE;5Z'M(648>)_%/6W!_!%@Z -^G\UK<.OS=+)<64B6>Z>-RR+8ULFK]X@82W^I$T1[+XGO%#Z/#2@;(ZBP'+BV!5)1ELP6 M36:U)LV943&MDI)VURYL"Y4Q^"TG"O8QF!S!Y:'=AW^^?W\QKSIWMLT1Q*@Q M&J0S4Q^19;)TZR;3NBD.09&B.UN^U&B(@1G)-C8PT6958V&S#" M!U"JQJSH5] &N7!6:QU:6V1-0HA-0D]<)Y-U[54>5FUI"KF.V4&Q%D/T)4G> MK=_WTZ&GPP6Z/3"W'J2VSBFB#+SA1*X7$ESMIZ-#3%I(HYQI7;=ZCXBQ=&5H MITY.X_,(3OZO1N*WFD]P46[J/=Y.W_R5<+&X*-OA,.N_CE2G<&->Z#<-QE YKC)T(CT<]M5YD-0)$;GEV.P+@W6RQN#2::5YJ M\PI92WHLW3*.>0W26&*;,S'K3NG21^BO7RD9UB9JBZ@&O!X!8HX\%^2K1/)= M%'&*D?'B;2:5;SP41 S*AB)\Z]R;%CKLB!-%]D^5Z\7T8ZC7W\OK!:&'Y!S( M'&4%,]UW(8%*7M2;CT.2A0E')FQTK<.Q^V@9=NI-XU/5@M\C.%=;KESFS'TR M2H+U052E8,#5QL9.,MPEO>:H]C[C+.V/T_+]56A#6-^<'9X_VG; MG2DX5][V<2QID;C]Y,HW$(]D :; !4B9ZXQ'IL%+C,"UQ,PQ^J+24^(Y;,E& M0]T?GU3_YJ_OF):8/TV^T5^Y*!_I3QK:1W*G M?7 RA.9]>MM0/F *=C^PVC,U_IP"'L%UO-W(IWF8+HB"=3SK8OX1YS\F:5U2 M3QY-EJH8$$Y$4#IPVIR+D*(6:"R2Z=FZ*6L'LH9^&3L_6F;]BF[\:-P\% 0M MF,R,6(7"UOZC9.P*76AG0CNEZNRTUDG[G0@;%I'-X7 8W(Z0S0@ =_(QOG7F M>S"36\X%74VMXQ_MJ!\V#CD"93H0$)[+$;CD"I/S M#$$*;4"ERE:3+5@=$B]."JL&L5N?N15P)&J. >]!(APZP:K3CM8![5?7\RJJ M2\6P),,B"&/KS<-1H(SR&O9QR@^HA7Y>UT MU>+P RYIT;,$I1Y=]5R!J.Y;[W_\MC+%*6TT$,[(-BB\-A1W'-!XSFHO76U: M6V?MQV^OCMJGV3)S%]COJ9C3 ;0;[/Y*I'I/S!<+;^N.%\/ M()W%5U=A\NU2%)FST*MA5W0!.#KBT?$,"1,3$:0Q]'7\ZRY_V>-_SN;_HD5JSAE.%RM9WFRQ9.6EQ Q,NU)[,1JZ27@! M[3-3W#"F@CX"<%W7'_9:[A]MOL=GW@58BPK^&:7Y- MMO'5;-51NG>[[_%ESV7X';#Y_BT_K9D7(0H@]Z4"CDMPPF:P#M%DGHPSK3L6 MMK?\[J<=;WG\XA<>OYC/:V_4^MMM [=/LXTS1F=TU<=K4ZW,=;;!*DN'OI#_ MA5[5TOX 0BOO8K ^Y=89:^VH'ZTA>0C:]M?:GE6X(XA![A32O*O_095E?;-P MR#4OPH))TH/B9")[C FDSDFA(]M&M\X7>X2;4NOMJ-LA&2"!0N^9F;2AAS$[ 20]9NBSH45Z3NY)'L6&"4NCI'?K#$S M1Z!A3M#4MX%YEH,3+#OP1I/#AB& CR6!D$*$HD4.LK41VX+NL93\#GI;GAT MSP'T_SE9?OT-!&$2KQT"ZH!S M)<$X*U(JR(4HYX9])\J'?I8^-^(.A7Q[\8\6]/7E=;K 2^]9%EE[R)I^4<9Z M"(XN0X;<1]J@D=BZK?VC! W]:#U*B!XCK&<=I4QX]\_)AIOF,,_]/U _N?+Y M8I6'L*!YN/+5UPKX11T[.)_/YJ]FA)[T:U([2]DR'SGDF THX>ML(E6@8/:B M:,^9;5VL? A];3SP3^&O-Z70IQ;7D[K4U<]/LSJ13:9H02B\S)LX,66Q%)U5G8G!R0)BG'ST=8LF\;MZ0 MN)^=C"74V1BI#P5KO&92-Q#$"8+V;3;_4P3ZO,2[_G*UM[)J$9W,6/!1 M)VK"'\L0M"]@9'8N"U:,:-USZ6%*QO)4WC.@&HAA!&"Z[6SV/DSH<+P*WR?+ M<'5)WIJ53GCP.M,V.)/@E;3 ;')11&^,:VZI/$S*L!T@S@:G%H(8 9X^5%-[ MBOE-F-?DX07Q;WW)T^V/9+A/2-T*(U4B+B7-$91"#2Z7.J]1>,\22[%J?RUK1TFKP$>=JKD:Z8R:$$V+B=!=:!G6@STC+&8]RFCDF-O.B\F. M%1$+V)H+H)"35Y02'6<"32TGLG*W#W8OJ!LR6Z(?Z1\ K2-$,8(K^8$([.?O MF6P,(IAG- M13,"O!U[+=R^/I7H&;H20.5:+*F3 "^$ ^?)G7=:.=N\"?+)1 \;MSO_53R, MM$< [T:C&D\+)(_.-CP2%MVCRX?( M: 1HVQ/6E%I$R5>/A[>UG$Q!T#:#-]EER2)'UKRN^X20WOM&!9ZC64VRF2N>R'4<#^$ M>D+&UB&?/STMZ^C-#)%[%8K2AC18GW M&?+WS^F;Q7+RC8[1VOE2WF<,G(%A]85:)0.QMI/V/B9$SHK,_0U;?8*X9Y0A M=0B>]I>'MA36P''E#[C8U@VM@J**F\RR<6""2;55A06OR(! [HJ-V17G6@20 M=Y8=2U5G4\'.VG!Y/ #9SHECSEE-U KE&2C&'?BDZ4CEF!E+QJK4*>[6'2)# M/R><)+Z'87 $+P<&PL>$TS"?S-[/\<=D=KVX^KD>@(-Y$X 6B651=" 7M@ZD M=3J"=\K3KDPQ7MOHVP$_@XBDZ1@&38\0[ZXG7XU$@+_)_72^6]7>;;S5HG;X,"*Z2J@U@K;UR!DC*7,3C-FC<1?)2@L937]F&VM)?( M&."UIGU[W@2B1SIJ9C6B)SFZQKT+D(DGP7E4@K?N+O$+ 0-;O>T$NPN9H[D\ M=/\(NF_39%%;]ZV;J6W' R='%ZX-@31SH$M6Y0B1K#Q DS5Z%S&&G3KH/?TC M]BPP,!*.E]>L,?.&!L#'Y9PHKX/"-\27@#*4Z*$X(T!Y^EV4A@-*;UR,P8MD M.TE^]\L#WQUM1'X2NT9P'^R_.&^#XUX']*5.@S-HZU.P@B"T!B6C31%+CLT? M43N0-9;IVWV:'JVE,P+ O9W^(/;.YC]KDH&R)JDB"V"I'8B-,U ;-8&UEDY/ MB#&YUMTU[JX_[*737+CWZEF/Y/0H4+))2%F7QT]^K(\2:JNUCY"L*J"TKJ-G M,0$J9ZQ,Y/1+T1PN#Q R[,W5/VY.Y?W0-LRJ1_ '_+&RQ3[-UDE-EY$E691E M=#-'.@+1%O"1?F<#,\'17C([H"OS[N>'O8[ZPD0C=HY HW1XI4=IG&0B@64U MY8W7/G&%(1F!1DJ7?6V>^C\LLZ)O7=-8*B/ V;IG8!U,5Y]A-Z/I%A]G5_E2 M&<^1TTY"JB%KQ16X.B]=6Q5+LHPNXM;6SGYJAJT<[1M7C:0P CS==B59-X9Z MB5,Z&'0LL@NU)!$8,QE43A*",:D:=#IFK2RZULV\]I R;''GV:RA$_@_ AB1 M#[#>R;O98G%9-.."82$VI#KYI<[(S-D 6BM]]"4&V;KS^B\$=(*,?:Z0.9[7 M(P *43['L,#7N/[GV^G6CYS@XC(8IP*7":3/M=^=M!"U]2"9C)B585ZW[M;R M*$&=@.2>*Y#:R>)P8/DUL*;XI1ICGWK%UT/^9E1H8Y*QS@F2U;VP$&STM4#5 M:(>,'(P>FNYW(:T3YOS?"7.GRF<\Z"/5_"HLOKZ?SWY,,N:7/S\O:O73Q7>< MA\K+%VDY^3%9UN.5BBD9R>5P=MT1R4&(VD.,."HSFF'IVL?76@AAEX=CKR2+-*M.N,6^N[]-*Q1[_ MX.G%80<0?&(YV.IMY>'E;JIU#(L\RFP@E0@C5/<:S# M.HUG6+T,5W7BYL>OB,LZAO.F-K=2<36K\[@7+W_2#]]GBW"UFE%DDD.\AB!U!K%*#B2>K#G\V9M\IP?[@H&?O6QLF%:$U!)^8 MJS4*7 S]./UGJ.EBLU(=G-^N9O_>9)OFI'5MQ262(N,AI@ ^._J%*Z&SC#[P M;H_3#WY^5-.YQH&"65.1C Y4V]%GB0E%+C $1R:)\L02'UP$X\D]UBKY)+J- M?=NSP(!JJX'0'L7 $1P<&@65]HOK9:GD;])167)&*YO YIJV$T.MJ*'=".Z2 MRK$$8U,G -S_]IAD?XRP9NTX-P;!OYW>I=X7ITL= )P8KU5/R=9IF!*TJ?/- MM4\\=#,<[WUZF.2W_L1^/-]&X,3W?[6NM*H0QGE=/-VLBFQ 5'6&2>!@HPN) MKM9L1.O8TGEV-FPFYY@-HQ$C; 3G[J -_AF^X493Y6)4<#* =C&2IO*U.D0+ MT$G;@,9I]*U3P(XD]>_N,AR.NMW>B6> P-!V!6UF.9_$Z[J';9-=BSIBJ34$ MF5A6I(%H2H&HE;0N,8:J.AKP][69\='R&B$_(%_3=+L MEBF;+3ANRPZ-VJ'KQU5XP'R!AZ@/M)@GT,)D=P M>>B;[,&KN#[)^R@T9"9UG3-6P*,18*V6L:A42&_W:^N<1_K'R.M).^80YHU M3?2OB]_=Y))H7P?6<0W2U((W5AR$H"5@"=X:M'3:6L^P/./VAJUG? YWZEBQ M-K02KC5]BUGY- _3Q8H%V[*^%U_FN&+5)1I#1->8?:J-=M*JS[8.8%SQB(*< M:*\[J>2GU_J[Q\>.Q,BL/X$-C;\USZLLEC<[6FQV%&YVI(W2CJ4ZWSW3R2_T MBV-. #EC.D:/+LMNC;(Z+?=W?[]H@,+V8AN!/?(@MUY\J_FI%^75^M_4?N W MN1&%UMYR_E)PQ@)G"6)B9'S9G, )1T9=36'VF%"7'EXACB?X[^Z'GX;R\V-B M' ?@EK^/L[=NF 15__'FOZ\G/\)5[?%X:837=0 ,&"'HQ =99Y4K4?O""FF4 M2ZP/$)*(\#6[V$RK7T,+J8?0VUWN.V5>VD,-Z8P#E;5 MLCF&Q(JBR,55T;)HA4ZJ=9AB'RW#=B!Y+OAK(LGQE'(?HN6)AY.\^>$RHLG2 M((.4M0.5>:B/9 *8T=(7XZ35K;L('DOKL'U2G@NPSX*$45;7;8_PJ]FW.)F> M7%OWV.=.KZSK3&RC,6L/K7=3U83(T CK(1 $:N#)@G.^@+<\W&J&U7>9'(GMU$.U[^O//39I2U$$FY0%B/G($RR8%3CD/":'111H34VOLY ME,9A(ZS-T+-_B%H/HAJ!P?C KE;OQT5DC$XQ,-%I4)YG\%G5L2S"<"54-,WG MY.XA92RSUOJ0_ZR],$:*J?K;.6[SIZ+7Q5F!M<%:K&,-!9#A($$$G9/53")K MW9CL2:+&H,U'^G9YQ'%AD?/DZ0Y:P'Q@X^[V^KJ6ML7:@F\]8.S^GR+6E,YU(6H4'*TEA\9%/*L8!X;KOGUL3G/2SEO,#(30AFS6VO=8F@@RDIOKA/&R6W^H M)P#Y.!7#C:8\'PIFO8ADZ,OR3PSS-V&^_/KB>CF;SK[]W.CS*'0A,BU8'OW&\_/E'^*_9_-556*SK[%2R7 =EP-3:;!6S 6=M@91-8$4$5V+K_H8' MD#>625)G\ ?[$MJX\7B[L;L5-RJF'+D%[6L^<\W]H6/&Z1#[Z+/D6B9^/DP^ M1.*P_D%O4.D.R9/E-@)8OKI>+&??H1"A9$_\**C!2U^@6#)*.)=>^";3ZK<+#IOO=K8(Q7$,'@,JMEV3 ME/)&"(20ZGM8K)4N(EN(-GN?0RP\8BM<#.T6'BFL77$?P;F!!?X'*<]OU]\V MA,N84Q*LJJ[:.B4'"76**"2?4? 0@HZ=D@V?$/DOBPXL]&-$-FO!OZ$%'_ZZ M0SBO0?HZ/TU;%8APIXAP7B!H8:2. HWJ5#SPE.#O+CJ,U=!,\$?S;P0&Y@-7 MW[O;K"WG4\Y1@>>6D(Q9U*EZ!:(+19+IC)FW=F >HV?8/.2A'_:/$\N(('8G MU>8#IMF7Z>3_DIV>B?63,@DWEOKFE3*_F.9W],>3J]4@&/IWU]\PUUG7*2H? M.=W+T=*5K(PEU$*'7KL57GV->P<8-G<2*:0&+H M9\:'TBZ/Y\ALNLK7W%3>H C!&EMM[)7E50SQ07#ZQ*)QD)B: U"T(8):,>L\%SLY%A MPWW/0LD?)_2_&?+?SV??<;[\^?XJ3&LI4LW4^+YJXQ SX[H0/U)6M:W4:KB[ M"\ <:D7FH.78*1 YT$G8N[%A/=MG<3+:@&)$)^4.M]]?S]/7L,#W\TG"%U>K M;] ?_SZ;Y7]/KJ[J:/I4BRO#7Z]Q]=I46;;J_'!I4">7I(5D?!V(XA(X)3T( MXZ-W+MO ^BIT:K*!86M[>T?^^84\(H2WN1"W[[B+RZAJ#-9+\#FYVL.D-KVE MWZ44K2M!H'5VQ-K_SE:&+?Q]%OK^6,'_S?#_YVR:[CK^ET4Y+7.)$+!6;2 / M$)DO-9=4^$C&8@JMN]?VN9].)\']CSX))T'@;W8<[OS)I;4&O= >2C2Q=JS% M^L0:@%MF2[&>/*6^:@(;;Z73(?#_HP_!L8(?3T.3([FQM0_WOI)PB2P&YL%[ MK#.DHX>($2';6((U4FB3QG$,GMI*MVH\W- M7OJZ ?EO\:S;1D8CL-;WY]!_7F"YOGHW*7B91? E: &HL/;UY@:<=@Q$XS_-J;S(9 .$/OY[/?9O-OX>VTU'^LKX@?.+W&B[+M M7?%Q,DUXA\&O2?N^2,OK<'6IN>'!1 :L=IQ7W$?2]\3A'+-"F:*VJ:\.1,TV MT0W!?XLWTC-*^]G _4V83R?3+XN+^:J39Q<^F,!<#")!4-G1L5<>7%(*-&,V!S]2VE4)K(-^-JX4Y5$?!;* M0:%#+7)"+4I?;SR/D-4-F7^+9\J3)#)RD/V)RW73VWK"+D4B* @G(.7:DS8A M^8?,)$@24S 9A<]])9,\25PWP#W?%\*VTADZN'6S@]ETCO6MAO3XB_Q?U^O6 M0Q]P4R'\=GIGVZOB=,SUV7^ZP,N2D1@IR'X)SH!R]$O@4H*/6C%5E%&X$\7= M$ZTZG99NV'L^;W)#B&C!<5'B>B&P>?S)'96H8P;?/L/6&0H_IY"*B0V%BDY)+.R6X<_"B-M9> ;IAZ/@\L9Q/&N %WQQQ=>T2?PE\WNS0F M<.MY;;YF0463(6CGB,&)V>*$S-JU=11V2>@&NN?SRG)&@8P;=K='JX[VO2AU MCM3B,GLZ.%HF$-HR?S''(6(0P-LO^< MS?^U&D3Z?;(,5[<[NV3*2,PZ@H[D1:LD-;B@ Y2"PB>O6=[-W]^#I'TK=(/+ M\WE :,?.$5CHM_U3[N?]W+B\CZ6 KKJJ?,*_EB_IL_^Z#,XEVK@&=#G620," MO(@60E:%W!,1K&AMV3?>PCB:'O0X >G\@A[E&+>/^&5M1'RO 9WIEQ-&N.W[ MU.GCVSH1V6ATV^Y:-["+(L2H- *IL+Q1:36SVT347'-"0O-^IOMH::GN5@]I MB]_H"+XA!LZGX6K;HK:F+;Z;3;_<"?NMFT<9Z317Y"XG.FZ@BHS@KEN "\4U)B_ UH1S MY9"4,!,*LG*>2Q64B:TS31\E:"Q#WOI'QBXHFXEI#)A;T[YIQ\R\CUH$#8F. M*"CNB'C4$L@.B9HGC60_]Z/]Q]"0OZ%@=R%S-)>'=B7?3+\0*W"^:O]00S#; M-NY119X*;0*3(78H8HP/0H 3')51,8G2+2BQ;X517&?'2&S6FGU#8^#]'!-Y MTZN!08>G]8& 2V8-S0 M/B[G1'D=/[XA/AO%,.L"H=1$#)D5U/'BD%/&Q+(U8=?SWR/YW2\//"FHC M4W R+%IP=F@E<+'\BO//9%RO_MY-FL+B3UQN.ZY[(CD4#BC9L=IA5W(0@7O!8E:<=^JYTPU)]PD8;C#&Z3*]#Y 3&3ST3?1'?:P(\Y]A MFE_3\J0S9U65+K^&:;G^OS=6E]0F.9T0I(RD/3.=(L>]!RRYSI:*6%BW]@/= MUAL<(J=*==8OBX='S6(QN4+:TK5T\0DH0LT#0*6LZ M32)$W\V/W;O$<.-5>L%&"T8.#8=7LV]T!:=)N'J!\]GB>TA;HSSE4G+PM N3 MR11'348Y%@N92X$YLE!4-SCL76(8+[4A.<\L&HBZ MU/O5,/!":'")!RZ-TLYT\V1^^>PP7FQ?6N!HA@TMZI7?M:';<6=5,0K(B\N@ ME"%+VV& [#&1_B*;*G4K^KKST6&,0G11I48;55[W0D:]SX]3./AGH!P&N.& M%OM^0U:@-+9$2^ -=78DSW2=>0O296>B59[S;@68'3V"P\(D-^_4O^/LRSQ\ M_UHOXE54035"@/"MD<6$!1&:EBPC6\+P;1DY-3[8,BTXPZ"1$VZ0ENF@]"V6Z>QIS"UCX#AXBJ- M!#MKS>6!H?+G;+[\^H).$I&_S68064D?,UC: ZA$/D"4)4$) 965&9WIU +I M"8S<7WE <+01Y:P97P=&Q9OK.AYFZPX:QBPY?N2N MTXOQ$WBXN^9P(;;V2#B:ER-('OACDO,5O@F+K45HI''&HX1<:ILXRS@$*P-P M)EF6D1L=6N<4[M(P7+RM+3::\'A@/?%B,=EJMR)S82'2+1H\:3#:ZX@C^3BTSW61R!F:A,WFB4JRM16"%/2+#E][N !=#Z#IF?4# M(BNMR/]Y^?GCI;/:9L?() Z6_'6;R D+2@ 37I(V],:DQX(="TS_^#+[\?]M MOKB^038_W%X@M^L-%[AK"Y C.3@"F;]^>UTQ:*:1D M):&,[63^^LTPL['ZD_F!'!R!S%_]G\LLO&.$1\"@ZH8];9C7'A_6!,R&Y1(? M.!!_X^!AOST>-(/8^$(A/X?_[R,9'-&7R-;N9:'!_);O:-+*?K K4S.<%:: M"?T__CG00)S^A'X@"P>._OP1_FLVOWV)JV\I,::8$!F(G#FYM"R"9YD,DEC0 M.9Y]Y.H1 '2- MU?>>"BHF$>*T\4P-!/3^$;,>R7/6R.$/FG1?,4(90BR941 M&B)F"59Z'95!)ERG[@A/O4#M(V"XAZA3)3IKS=ZAXTZ?/_X^^T&G:)68M'E' MRXP951PD7>JU:$G!AL!!\(S:H&:Y8S['_6\/)_A&TIJU8]T(GI]VV]#<&>_R M[J837 PLJ9J;IH.M4UL$@LOH(=JDD$=;'>3&3U)=Z!JXJG' CBJMA38"(&Z9 M>,ELCHZ[4 O]!1"'Z#"6A%"4"8)\<6FR: RV[=JC:*'14*JS!BP>^G;:$OT> MYZE*XPM>"INR471=,W+/Z+KV!H)/ :)R/!D;DBRBT^UT_]NC:*'1'@$M.#D" M'7'Q?36NM#+F9NJ.3*&HFD ;D5PXQ;B&VK84R+43D6-)H7D+I@?(&$4?COXT MQZF,'P%VUG=O[2 AE989ZB!;XH(UX#S]CJPRZZ,21>;0&"[KE4?1DJ,_A!S! MWA& 8L.652>)/*GE&"]R7K5!_C3;L=HN#2-=66*$%.BJ5#D:4I-H :L"32R6 MLGOKM#*"NY WB@X?_<&K+T&- (.O\7MM>;5B%OW^"E="F^9?ABGE9$,)3 'W MM6F*#Q*\0 1NG19!$O/\8^\[QX"O"UW#)(&<#77-13,"N/TYF]8._L2WS7$) MK!:B*@FR#NLB%5UK=^H )2LMLXQYQUH/E=RE89A4D;/!Z"26CP RKS?+?@I_ MK3=PIP'ZG[B\](*JF= M0$: KP\D'B+@ZXO:/.4'7LV^W]SU"[S,3OOH? 2-S-1B2_)1F;(0=$HB9RF5 M;XVN1PD:)M_EC$&B5L(8 ;)N8[2/\.WES\V_O!W@X!,C-@5/FV,:%#FSX%"G M6MEJ>699Z-SIC?6H7O8'D3JN@%7C)O;]"6V44S?>AY^K/HG'#]O8^<+I,S8> M(ZGWT1J91S*%"EU@7($RL;9\CA9R9MK+X#QO'JKI:[3&Z\DB?/DRQR\K_M^\ M&*U?@G(ISOC:&1VEJ)-K,H3Z^LAEH-\+'P+K5 QZB/GT"#WC>@0Y"@WW[*56 M[!_Z,>35;+KBQK\GRZ_;%\9/]!^NLAA2;<+@:U\YFU)M)9$@)D;J4!JA44J) MI3RE0)Y<95ATM!/DK ^NCA4>FS2''(@-T=:F4\'5B#W9;;X($%S7!G0QE=2M M2IVB$<#I&\+/>I# "3/TV^:M.[)@DW-F')D)UG::= M)*\=+E5$F!E:1$IP8[!Z!I'RW#>$I]XZ@)YP?.4OT0IE_6*MI:[;V2 M''ST-1SJ36V$5<=]*%F*Y+'X%OV8;A8JT\S0)VM9_CI0\+T4-#41_-'\&X&9N.?" MNWVX0)G0.)] !$.7G@X6/&.%S"%.!K$()>C6DY.>HFG8S+[F)D(OHA@!M#;T MO\?YZHE@FO B7DV^;%(W%FD^^;[>*#E>D^F72QUBP93JPSMM2BE1R,&R='*X MT"4A>IM:9ST<2.(H(VU'XN/A1/1>A#7*EYT/N-C,N*/MO)HMEHL3'GGV?^ST M]YZ.A#9Z^KF_VDVX7WHK4Y6V( L85"&@Q1@$%"E4-#E%VSPK:3\U+2>KWUGC MQ31_P*LZRFRUVEJIDR6@=:E]JG(BO]W4!&NR%$ F51QS.I1NDYN.>GI^DKQA ME5(CO#PV-;VE>$9P+:[&$;R:?:/UO^)T,?F!VPS^M)9:]3V5\%Q[G@%3;9(F ME"#W@:Q2IS73G!?+5.NSUH6N\0Q,;PJ*W=**UA)Z!JC;Q#U1.%>"(*M5U9A' M9!)#S=+)<\4BC$EDK M.HS,UTFCJH"SSD'066J,CJZ+UOBZ1\1XYFKVJ<1.X_W8P+/!?PJV<)D\\,!K M'0G7!/UB08N<+--1:=4Z_^@!,H:VN$X2[&,P.8++0^=7?/['/_]1]>9L,5G> MS#YAB?Z7Z;3((BRHA'58>>%@A-7>!:^YW1G:NZ]7Q@-?'Y'TCY'7K"7S1J$F M[FC1]U=A?1>;*++D*(#Q5%/3)(. (M6G5E,2'1866F<+/TC(>*;)]'O7G"J# M,0)IVZ^:##D?ZKM?"G2Z#'KPZ,B-%4FZ5##;/HH='B)E:,USLI"?@LT1'!_Z M_OG]Q0>L(\E("&]*(=6\S?7@UD8Z0"!D;6CO;((H#2EFCHH71*M*MRMHSP(C MP\(QDILU9N/04/@T#]/%337$1_R!\QI'WTXXL,DI+C0$NJ[).S060E6RI8A@ MDY;D)=I.@'ATF6%]F^:P:,?2<8'C[DA2$W/V,2@PBG"NE$YDN),:32'*8KUC MW'1K[+9WB6&-D)Y!<2PKAP;$>YQ/9GEUAP89DC"Y0+9&U>:G F+V&JPI424K MM+'=1D; XY+X] PJ5XC8"X5V#*IE#\"8"8TGZ4BP+L9N5 MK V9G'RN3^W(]@D%C2)A<;5W:%$52$:3-GK9>2+-9SD&H&&-!Z;QO,6[R ML)39LS1=[..P'\_;,0!B:\<2?J5Q$D)@=-EI'L#5UI(\1BFRQYR[]6-X7AFT M!PEK3P;M(9P;.I'REPS0[$HNNA;BAT*N2YVMZJ+F@(%Q]#'1OV8-1#["#-J# M1+8W@_80_@TM^%\R0'UR6DK#Z9+">O-I3]N7")R7X%,,)>J_:0;MT8(_FG]C MBQO6NVYU\RUP_F.M!&G-+'32H%$F4#(S\"+7+&.O;1+>,M^ZEOP)D@9N$39$ M4/I$N8P 9K4X;8=E&QO9$2LX9C*/0R)%Z>G4A9!6\U.XU5I8E3O-(#VD/'0? M,2,*2YXJ\MWJT";\'P&0UHDE-X/A?TUA*3IFEPQ$A[05B9(,MI7^M:3:32BY M^5O'(^0,W(/N3'JJE3S&"ZW-.3%&)T0Z(K9( RK1#1^-H2-89-!)6'-O4FY? MX!J#KFHF]FYP.D(&0T?*?CEVN[%_%5T,TGK(08=UED(0OH!)1K(@"]F:71O. M[U]EE @Y1I*S/M@Z H7SR(7_[J8LAA7K0G$1:LHYJ&(1 K(,,J98%!IYI_%9 M_P;XNX.JV/IKB#F\%7ZQ$@8P-7ZMS>)FE*<5:!871+TIP!4Y7 M'R.BEI:CUK)]WO0N%2-*+N@=18>S?03 ^9T,@SH(Y&+Z,535_O)Z09Q9D$%9 MTS9C">"PSH#0@4$LFD,R0<08E>&Y=:_Z?;2,*!FA#Q U$<'A4/)K*$UK<3#F M3PVG<6SLP]5YX)>Q.,%\RI!$KKO )Z)FASLA,P9%9.M8TT[) R;V= [?DYA M^ @T$/DL.[IZ$,\(0/?0'M99)+O[O=2*&2>"!.*2 .5I9R$%!4DKG]%R)W83 M;GHQS1^F;MAWF4&L] 9B&BD 5UF*5VOIY?^Z7BQK#.?2<43E:Y]^7?O#2,' M9U%G021+?DC)I?3:0^$QXH8-MP\"O].%-*H@Z8N4YM?AZLTTTP\OPU6U(RY- M$3:3T4F6IO6TFSI3.?@,4:CB@M0,=_-0ND1*'UIJV(A6;P#J@<]CTUFOOH;Y M%R0G10G"?7"@F:,]1!L@.).A),F2LSJ1I])KF&%-Q[#S7,X<:#B"]2. SXNK MU=_!_)'HQY=T:>=:28K3Q4I.V^$T(I3$69VC):2N%[D#\H,1O)<^.>D"5Z4Q MH+I1UBTBRIXMQGJ0SQBONE?K(6[O:TWT;'H9A7/>N 2&URG:/ JZM+4!J;1G MCHY3]/[HN^[7M;H!Z/G%U/M@]1B1\Q*_3*;3._>W]IE%5]]2LXRU?8L"KW(" MLO>LRIB5C4_V@>N\6C?T/+]8>C_L'F4#0=K8['JZ7'S A),?]:'T3SQE4-2C MWSN]C6!WM%.*L1 #H/5-8W#0F3T(QF! MB8Z"+'3*6@?4CR-UV#?D=FC:WVJP/\F-P&"_R2/:ODAMQGHMUFT<;'*H21MS MGFH+H9C!L^+J(%S-,G+M7//!;H\1-)9&@SU"8A>&S>0S!K"M:=^DJEG!BTN. M ]?U#2N1J1ARR60Y:H$18RW[;OYH>(> @<'43K#WW@J/Y?+0!OD__PA_;:M] M@F$EV!ILQ3J6-#EPJ#BXK()D)B7FNH4G;[\YBG&)QTAE=CJ+1G#XN^K,Q_KR9$%>4#5@+ "-WI%<=N2.Q" %2NZ2%QR!] MZ_$#+>D?2Z_)\]UC@TE_!,B_LZ%UN=#=36T5@CD<*U\41,<4<.:X M5%X6TOR- =V!K'$8]^?'S*Q? 0Y]SW[^^/OL!\ZG]4+:7":HPO_/WILV.94D M::._R/O&OGP$JJCA;:K @)JQ>[^DQ>*1:":1&$E)%?WKKX>4B\B-(RF.3F3; M6V9-DPL*7Y[P<(_P13-KZ1PI=>0F20J"5AYB$L48;I@T:=!Y>_^SIP51<]TM MV@ER:AR\6GSY@LLT"Q>TL38=D^ZQPXURBNQ]G7;FR?TDSBXM:4T2ZO%S=V./@/#+/.; 0R1ZSVIB8 M\P*ULX^16JC@Y70>W(,T]]*UM4NO[7@M=X#J78YV^;G:_\RBS=HB6%E+NLEO M %=GW.NL=+2T^>T()6-/4?1L_+,&Z+B7+=%,51T K[* ^6K:UG7+;2^*\H@& M1/"URQG7X(L@:<6(F6MIK6MM(A^B8^HJL79Z7C06>@? ^7,>'^(B!,N8EPA. M&W)%=>;@7=' 'C0:>!H+O #Y#3?C+[SMNQ;7Y5DQ) MK9P!+4JM"B?'N$JM]OPNSA:%^FYJQ,E!0\ZJ(=J)(.8/5I&3+> MSS*X'HHBDY>\U$Z6-=O-U5RH$CW4T=#6<NGO>[KXM[6N^H??U;8,QB3A76V2'DARM7XP1)] !I%8PF"L M;IT^/HBP:>.3YG#8#VX'Z*8#P/VP6VFC;C;L[29]>U,7E$),* J#5+NR*QD* M'076@RNE<(N.W?-?VMX&/D%;+QV#)[KY:Z6UCM!XR\IOR\5J=56$>(8V<69T MAJ2T <6LI2#0)"A&Y5@'C6!IG5+^-$4=W?PU0\$C4&N@DBX!]@>NKWG)PLL0 MF 3)-NWAA0 ?8@2/.A1AI0CJ)-5I^X!KM(N=B*O6N3Z>K'\ M97$9U^7R8I,+MG.9==,F M0IT&>",IJY\>C@]Q>'^[7?.H'4G,I #:]EL4A1>P^ M$)=<)HCDOH(+%('QJ#"S4QS&3Y X[=5>1];O,*5UZAS>9X_^5NL&9K3U&-=1 M,NF@B#JTRF&&X&(!&W5&$63VKG7+Y7UIG/;:I2-4'JBV#F#YP.74+LNWAP%] M@;/S^=;[2-]W.FB>">-E$A3\Q^PKR[(>%\Z!PE1O0C'9/&CPY1Y(;4#VM%TK M3P+>4RNW SQ?YX_L.LP78?:EROA/8GNY#K/YBR\;V9^)(%*0VH-6-9>79P;. M)0W&%I,B.=C&M.Y^L@]]T[;#/ E"1U-7EZW#KKE]0;[U>G7]U:;C?YCGZZ_? MSD*<7NM#M*7HF3'2!I9(RT9X*B85YB,J3X6/:!&=S5,P=!9#)JSG: M:7((/@X0:R\(>?4YS,]Q]0>>+]:SS:@-7*\O-JU>-R'CYO[JRD#FR%B(2I%Y M-;79A)$0=&T>X%)104GK[MXP_@0V>RS>(98.T?I#:!I+!1U$0&_FB:1UVSQX M.S;AXV?$.JSA18\72Q6E\O:?8>^^+I8A8O?EHO+KROZB(O+.J*J M_@Y);$9F/K_[BLN-\K?]A[.VW)-I!U^\(\''VHU,*N#D $BON..V=2AU&LZF M35T;+<;O$!8=;):]&/PC?+DV0,9(S7AQ9 3J.'@*7,@ :0F(RA&="F7SQB8' MDCIM0-DCZN[?I(X.@:D]CS__\<]_U"E>B]5L?5,/7U3T6CH-DKD(JG99\]QS M<):78K5(H@R[QWCHTR>_*1U?IXN6 IX:(;NEV#)QKF5 \+$Z/*1O<$B^>C:B M!%TLFKM-#!LU'!@M^W:<^"'#1>((";ST:)G34;K6 M,=G/:)HV 7ZT:*JI*CJ UO6]R'_MW+=L$AIVBNF*RXD\&48L1=IQ7"4(UCIR ML@4OR"1RT3K)?0!9DSN:#7'P2&Y;*Z5,?3*1'[[$L,)?/+<'X@>X_+5%5[ MCF>8O(C,*"#'@M=J)808Z4NM:ZO?P'CBPQRF8ZCH\@)R$N =J)D>SM.'G]!W M#3?YIT(9!T$8!*43^9Z1W%E!OFCB&)2/K1,H?TI4ET%ZH[.TJ4(Z-'(/\W?- MG!%">9L\I#K62M5&&\[6L#AP8[E!Y\+!Y^B3*W?I_X]CS-IIX+G!:\=.>YEY M83Y"0$T"+5%!U ()224EE0LFG=R6D(7=.6M$YTAAZHEF=CYW;XRS;P$+@# MBK;9E4^LY2] M!1YJ,9I5JH9$&H)47&7OD'R($]SSWJ5KV$4O>U8('$TO'5J\!^YZ[K%8*$2R M.04PEM4'.2[ 1RXA9.&L<%FRN]5^1]V_'0:QY_68<"IU/$_$[9AR(>@3B2% MM[G_05ZC)0=%4G">M,NFJ!&QM^=)R_]M7QX:J:CWTW;'E277(3EKB2,>Z _T M"$X8#[DDY23RC-BZ:>Q TH9!\7F]18RIG6=F!'>X]"Y9K90'XH>!DME",*9Z M& QYR>3+JH.#C&$D#,/:\WI].*%2GBWT=NR[JV\L1@:03/LJX@SDU2+$I#U+ M,GL9AQ4[-2!F&!S_/5XN1E54!P?Q;[6WWKP6(-R?#E>S"G&U>A^^;XJ_:F=( MI%C+D*$7M-]LX@XHNJI%SHFVG],A..6R-:WK._8F6J>:B24@$47G#3%>M?V^^? VS974)SJ15SFDE04COJ\VNB0]" U;O%(W*8N U M\M/K#,L0?EXO$JW%VV4;U=?$R7^&BTO\G0*@R^6V[<,1K5*?_+SCVZ$.)_?( MEJ>IM8E> MFMK=1EG!%-=&MW;2AU'6"=2:(>)QR+523T^@VSTX[O-W55&+SF2O(@=7D$*1 MS'0=A5) !>>Y-3HP;)WWL1>!W4"P&4(> V%S=?6$Q3?SKY?KU49BXGK NXLE MUW11PRTQ4!PYE#)F$,G&J)WP\N[3>SODW2>G$YRU!\%C<#M2(QV ZP-^K7)_3> M4'.UH9P3QG&I(+M-)WYG@<3@P$AN=.*Q3D@<$S<]''5'*O8IF!P@Y:GOFAYN M[22516,5R)!HWQ0N:@-*1?LF)B/)]JKP7'MG':VOG_?%VD-X4VO_G^_?OUN2 M]Q]63%GY T;<^ 4X;G M1RND)WS=WIS5&_NK,677??83!RK$_0K!1M5(YW&X:/<<]Z MCZY.HJ,60'@,9*VTT@'2WE>C3JI9WS#W )=71II)C-&' CRP#,K7(N&4.##& MBS0D.FN:S\X>3EXGN&N&C;M3M$=25 <8?!66R^^;&:+5Q<"\%=KC[(E@MTU^%KYMNU6]OQ^8*'H.,!@P3$11R!;Z.:#/HG=%,%6'C:%'(831/ MVV#JA&'*"53: 81_P;A^NYB?TR=^>3'/'S_3<5'__FKQ)1)/5P?'&4K!1;WJ M22'([7QGQ]B+55%K6OKYM&&6=^)0G0=%BF3/YD+*(6"]D]Q]871LF"E M*:%UU^,[)$P\+^!$R+GO[A^NAPY\JSMCY-[6?U U5I]\4$<>C*6S6]A AE@K M(.8\T F.+@M6VV,UAM03Y/0"KP/4_/3 R(-EWB]\KBXH-2+/V2?(3-81&LE# MD'6'E>!9G5ELFM^C/4E05Q,;#U?[,#@=H(,. '6[SVZ=S$BV6%H*4F.*=1(Q MMQ =%K!&24F\.2O'.]CWNV$=KW=80_MSK(P[@$DE_%UY10O/UF-)'LP*K[A,BZ:FX\_%MOYMU?7 MK;9>MI*1A82,DQDL)!+:)$ ?8;4LHDB61[,A/]+2BR%I@YGT%>7MTO75V8UE#W\ M*NF!3SG^WNAGI#6Z)+JY-'P@E"^1E)2U4>\/]\U-A#GA,;5:KL]^#_^]6%[WF]EFY3KO'?=$N%"<#ED*Z""$ M8J!FZP3G(DEET+,K??P.U.FK6Y@_O/*$TXK;J'+13*X3H^*/\(4<]A]XN K] M#3->.X>05-D,WXW@,[%#07_ 9%5,>E#<_!-P/$K -!AIH=%%:_%._4&1.3?%A+V/N?/9WB&VEKT4YT4VO^ MU>(+":$^X;V8YW?KS[B\QXYU'@4O]1$7$[G$VD,P2=.7T5+(C[HD/0@)/U]K MFMAW)&0T%FT'0?#-)?++RQ5%::O51SS?/J1M.G"$HIAGY'Q%)6IU*<%>B0C2 M<&D<"J%TZSN4)PF:!DSM?9#VTN\!2EO:K_:8TEIP5P1P+6I"D*3XVT@&DHYD MK4M1CNG6T-DE8-J(IJ%B[T+F8"E/?2[]\_?P]Y61]$)X7_NS2AY) +%V4Y29 M@4KV,R?6]^%:61POHJDU^_$_Q&]O;CPE7_LVU5Z6SH$RD9$Y M3 [HVT(Z&TM)PU2[\Z'3WI\WTNVA0IIMBZJ%5IKG&;G_JMQ5G!R?^#08/-ZL:QU M,Y\VM3+;_LBK=\NK1.'5F?3>F202(#K:8S79(09>P&:#6474[.Y]13L@/4U: M!W'(>-!JJ)6ISZX;^F?SK\M%(C\\W43PM:5.C>#/;R+X=/W;9XB)<^,DH,VY M5C,4J,GM8%DRQ7.'T0X;3'T@ 1V<>,WP=3)%]&39_FNQ_)\W\_=;5L^$-=YJ MH2%Z)'=/25]O#SG,AN'2[S+A*9;NWO;#Y;D;!J MI1696Z>T$X5#DEB;X!H%L:"!P*(S]%^618QV".Y2,@@[S6>XG>K,.UCF/5F= M.FTI,J]5X77TB*F5#?2'8U$!TX[B3(52B=8=7W;7'X22YG/43H22?>7;EUWY MT3[&HBT/.0*7=2J7XQZ\MPJ(@<@<$\(TSV([XDQJ/A1MDC-I'YGW9%=^6]82 M7ZY=LCYZ$)L$=*<3!"49%)Z%%%YH]*U;3_Q(P2"D-!]O=B*D["_CGA"R,VA7 M&@P #M-P&Y^2RR4YU#ATE[ZFC\B0IP M;W+.(B!('0.H(A)$Y02IFFN?D0N3AB4X'EEWSYM/&!LQJ&XDSRYSGHFWK[A< M?W]_$>BCYOG7_[V]2:@-1HH@ M92370]2$6JG)@66Q%D''% @=H?G#_!"ZCLX^N-EBCZZV?;DQ*"1SM>&^90E4 M'><74#,0+A3KE#39MFXX/92V:=^PFZ/G7NK"&"KJP MZE)N7WS_11VQ2/NIE MI8LV@4F)$4O*0O &H0XR4NA<2*QUMZP!9$V<-#$*'NXV VZLG)[Q5AFZ+@*7 M:#-G"!0RD%]8E(#(+ ,IDN"UIL(WKY =0%:G!NY0* R%VH%ZZ0!J;\E[N6X) M*VQT=8AQ,M6EK"U3G%#U949*JZ*+CK7N#7*[>J? .52Q=RNP#Y-R!_AX>4F" MF\W/KT>=$?FB3CD)FI-/0+89O"9F9(I"43P:,;;V+7^D8-I,L;%Q!MB:3V@XPER MIJV;'MW:--+#U-=)OP<2Y!R7W]^5,DOX^G(YGZUKZ>B.R*[8XB)R=#F L[:6 MG0<&SJ"$(@P74A:3[]8Q/'*]-'S-:=L\CH6A,07?@8EZM=ATDDM539MGFW/2 MV_7>B#9*QHD-'8T&)1PG>?EZW\JUC-:Q9%K;J*?HF>8]_E1&JIDF.D#5B]4* MUZO_P(O\YYRT\BI\G:W#Q<8,7W,DF:G#W"5P8\CMRZ+V!K<2A-081"H^N=:/ M)C^G:IJW_%,AK+%6.L#9HQ*[?6LP-AP;9]R'96JZQ"J">] L6]!>]IHV:OO>9:J\1:IZT] M35&G-P@'ZG\HO/971@?0>I'2Y9?+B[#&_ L2$6FV;6^)7R]PH[!Y':FQ7,_^ MM?G^H\R?>99XBKYV@"#3K73-IDC90G&TD8.1/NO6'ELKVCN]R&@#UTD4O#^P M_1;8?;0!S<&"[N!DW0YWP$V0\V%V_GG]KORYPDTD]!++8HD[EGG7 I]Y29(Q M(@!/G@(MJQ3$ZD;(G(.V(<8BFL_'.Y#63N]%VH#O) KL&ZB/<:@=R=0E"T%4 ML7JFMO;:A%J-;8)CJ9P.HL> \_17*J.#LX72NLQ3O!Z'%:[Z0;VI"7_GLWBQ MY7MU7+KB'I]^?-;BH:PT2EZ\7IYP>7?E!]J"2E>$305!U#F*2KL"+DH!286$ MD1N)S1\,]R*P73KC];+;2R@G7&(LTS:1M:RQSO!S7"!HELDG+;J@'B][\0=2 MIKU0&0\MCV2.S0F,D]QAY$26#$K:C)?BDLR="V"\M2+HF'%8I=5/![+\O:?B1VFJ MWT3Q!\NO _?Q WZM]]?S\S_GL_7&[)'_&S%32(>F5 =%LYI=8R%R:Y*-,5O= MNI/./2*F?:8?X^;D.#GW!I3KP1/*6SHEB0561&6A)L8+ T;G((,J2C>OO7^ MC&FCUB,5^Q1,#I#RU$4L_WS__MURTP+S.K<]%6LE>I!U.+0J*,!KLHZ269Y\ MM#FX.P\;C[7&O_/)'6G]$#TM6@FM ]/P]'2(F*-S)!NP FO/4YLA1)*-S-P% M$3Q/S1LH'3]T9;1LGC'.EG;R[P%,/XPGT-:)'&,!G9($I6K6FI &N"T84Y1" MR]8)_L]F[,I>BGUR[,H^4I[ZA/EU?DZB0%KU_7*1+]--K6AB#1V^@TZ:QU;H:23+7AI;M!;?U!AX7S,65]M4ZET>C!.8?"J0 MF*ZQE[<00DY@G='&%.7EP&$MCRS0T^"6@Q'00GA3 ^#CII;R2)(]$V*C]*7!WX!+6=]1K?SK[AO>R8 ME]^W$Q'KQ/3M,#)13.+!@F6,8.Q-;91>7$W&D^15K;<.8/F>@H+;%B?>BH2%K'@(LB;D.$>'0A 0C!4Y,>YB;)TY^@,!W4+J M>%7?+:\Z6.X=@.;:X+^]28W77+*,Y$B0DV=JA8\'KZ,"R[,2,( MF+9^8(SC\#@Y=P24#XN+B]>+Y5]AF<\D8QRS4)"X)Q9RS."#]L"D9T9QB@Q# MZP2B!\CH(T/[0,4^ I-#I=P14+8U^8(K&R130*%BO;(V"EQ&"P5E$B&Q8II/ M2?R!@#[ <; Z'X''_K+M"!C;_NV8=XJE;ENZOZV,*9'HF,P(*=4$2VXY./+R M@$?OB57M4A@+-#\E;MJ[GK$ U58GQ_8@: JW,\-Y-BF1?-#68[O.L#4E 0O! M,E,])1H++'M)]&##\Q67LT7^N [+=5,\O$C_>UFA_LOE MA>7R._W:]E?.8BF*ZX3U'H.!8A8)_=Q!,K0'M!%HFF/G,$K[B,O:W *=0%=3 MO]3?O9MMO[^8AXNOJ]FJS/,Q4EN$'AREF)-$J W@H-/(@@*+\*] MPL1'7NV?6J6/V.PXP+0590=GUN/O-G^NL%R2N J>"18H "7W+U/H "HHXDE( M!L1K*CE+G^,(+9!^2EZO&2BIDA//&-OGR19R,Y*3J+@KKXV"PE1 MUV%*)0HCF8I.M2[*&DY='V\O[3'U>.NDIOKJX#B^7\1DL@T4+AFPP=7).88B MGUA+4 HRIEF(W(Y:VM53_Z2VVOYI8> ^HN\-.U=I-IZ+HD+QX##6VSM-$4HL MY(U2!.T#12U6MFYU\PP* _=2[(#"P'VD/'4<^.<__OF/5XLO7Q<4N=RD(>O$ M@G>V5K>Y3:(-T:Y3 #0A,I6\<.JGCM:CG]Z1]@_1UZ*E\#HP$_LD?SJO8LX\ M@).L5E*B!/H.J^GI(6:;4(O6.8VM<[A/T)QFU&-I+'7UC<0'MN I4CT[KWT=O4Q^.KR]5Z\067;V>K]8HB MF0^X?9-:?9Y]O1EF*15SMC;G%_7:-Q@)CM'&ED9;Y;UW+@^;^CA@L6X1=;RF M%R.*O0/K]@M^PXO%U_J@G3[/%Q>+\^^;YN4W97XE,9.$ ./1U_RN#+YVJDE, M1".L3HFWODGX"4G3GJ>GP-H8NND :I^6Q/V7L/R?NG4V7U0YW4RUY)%V2(G@ M7&V'P;,F1S<'"*SVBDV<\>9)XT\2-.T[T"EAUDXO'8#LC\4\4>B#:WQQOL0? MISO;Z++/#'ST-9ZNK_.:56>"&E50 O@@<4&H4,R>JLAH"E:4?<$W3$&^72X7#1]H"'*QAC).-6(@EXS(90" M98D%YV(!J;@TBC-9_*"*D^?7)'2:I:Z\%."ME>!, MCBD8)=&SV9GET&+906S^%F[LLO"MW>3VC2%<)H1GDDJOKRV,=VE0@ M:&_):2VLJ-9);4]3U.V5UI?+ M6NESG<%,[D1"DQU@0D9R%1[")I2R&H.T3OG4NLU%*]J[O>$>W5".I^*^H?T MTW_@W^M/?^'%-_Q],5]_7IT57M"SFK[(*=PC*0MPGM5RIB!-R3QD?<*VF0,H M[C:Z&1%E>_@$C57^[ #^_V)8?OIK<1:39=(9!9Z.H]JNN;81R!JXRBA#CD+: M$QKJQPGM-HKJ%;Z2\ R/:;*PYPK']U0XAJ5&+13J M8@_4M97DPY0<7[\0UV_F]%F7-;'TJB$[ MDR+F+,"G),@Y\0$BB^1M%R^=\%$7V;H"ZP$RI@W[&^C]?CG"<:+NX/C-#!&'(!2IUD11Z!,,KDK'1$T=K+>XB.Z?%RE'(7C27=(5JN MAX)(RUU("9@,=-*:9,AEI#/7:E^LXD9GU]J\/$S)M(@Y7L,_@_H0@@\U1"%U4ZZRO M)PGJ"T*':/Q>XXM6XN\ 2Z\6\V]('C\9XRJBZS18+;5.6("VF@7E>(&H?0+C MA(IH!/+8VOX\2,BT%\$C8.=X<7> F1\/\MN72NE9"3)9*)'5^!!MS;'@$(UR M69/KYVUKR_,(*=/BIK6CTT+>!\.&X!H7HP#G3@]9&WG2&D/-2O*5#U3YDS Z0OI3MZ;8M9MDO:LOOEAMTSR3&Y0)X ]T:!2HI!2&C "J?($V1)E_V M-6#1:9\51\-3:W%WX2MMEWT]F]>M\*INA3]P?<:%31:U QLT@E*:+&^@,,$K M)ZP,4DH^J%IWK]/N05*F?=@;YZ [7N8=0&?7ROX7UJXLF%^0.Q;.\P)M ")*(!0R7L?E#&RM>,TD+1IG]K&@-88.ND :INV MVV]G(=:;#+*RM:'&UO*>N>"8$4Z C)H<0T8\D3_(@)M4G-?<\]RZ[>[CU$P[ M &@,0#62? <8JEOCT]76N/4&/^#7\'W3D.5=>;^O^;:%YB+:>)2(W69(JEY1"*=714'5Z M@(50)X,5]";XG"+CK4L5#J-T$"K]OS1.^9Y21*Q,Z[):7_5O#A Y#Y;-Z?!A?81V@\D?!O0X)KUY7F''TGU:TIVHM0\H" M8E82DC1"YJ!"*JV;!CQ&RS!L/8NWB*9B;_A VCIE^4[2P)'IR8]\6IM4Y"&D MCIMV;)@F!TIC'613)W3S2-H7 M(F!$TZ#Q!0=T[C1@Z^%()SUA!D;8AO56TDPQA(PX/1 MPG/.QTVDFWZH5*MMWTC*W>%DI^]Y0EM"<@&,2.3E*N.!1.,A,V9#X#9G/VXM M4B]CGX[5\9.0.5#@4Q\=VQSUF[$(@G%_/:W/R9A++1MENH#2EG83V49 SCCF ME#T%V8/.D4>7Z D-AZIOT5R6_2%"7Z>ABVAE4'12QDV//$G;)D0//&4K238D MM8'CO!Y;HJ*)DAV/=T2.EG2':+G:1D7H(%SMH86^.MZU5;9%17ZXD^ABLH6U'I+Z M;*H6]]+PL*K%?<0]]:'S@C2G_ECH:M%*;AU8BJ=K):.6DB)U.B29H7B?5>\7<'FSME;UP+540IH&.I14FF@*^]=BU*9W72,?+_6W2X ME\+W*3K<1_H=%K#NO#1G#$I("ONEMK7JGVN(!0NPK%WQ/*4D2T\/_"=_WV^' MH0.E/K4'_!@3+S?EDN]J#\4&.<=[+-I3E'T<;$85=Z\P^I$C89'9VA*005A<^@<+N+NO*#=6K6/ZSJSY#TN4]7:.?F,REKON(!B?722 M6P@J4"C BJ8SV)#$DF+:.A>$'O<1^T&R^JSR:V=MCM?%U&;FRCH^QM851X7G MXBU7$%@BPXED/2,SQ)NQ,45O-;Q3&DUW7<#T?BN3[:1-[J)!CP*,,WGK X3L&7"I(AGOXKQK_=CZ*#&= M5M$=A[$6@N]UDN26J_HNM&G-I:P0G#D/7JDZZ#HP"(+1^6]KY9\VI=Q-_#D: M2T_1TVGYVS%P:B;^R?VMJU/_77D5+B[>?:T,K3[@9N#JI\6.+=X\6E.DPK5( M24(V"LF5=*6VA0B0E?%1*Q.VU;J=%;H>[8.-)O8-#[OKA^T[QV%5G MP1?S?-L4Y[;<1Q8-?[5_@]/UF4+E2$)4/D!@>=-DNEX( M">5%&.3^[;_VM._9IT+<*10S->Y>G)\O-^'PQ\\D^]6GQ4M\LUI=8O[SZV)^ MR]@.WV=>8\A>]U?*T6*H$J-1#+A;[TN5@T M@45SLIOB821/^[[>S4$]@GZ?!9P_+4-MN_Y+^+XZDS'&XJT$7GLG*L_KW%IC M@<>,*(5VTH^;!_(3 J=]Z^\/JH?J[ED D[ZWPG2YGGW#'3[Y63!.2R$8""-( MI"5Y\$ER8,9AP.@TCCQS: ]BI\TFZ ^P+70ZM7-ZZ^:\QMK6#G>0^0K!6@' %E:((T'HY MR%MM0,RTN0LG=5]/K;K)H1J^?L5<'Q!HM\U7)+OJG(>OVX@02U#!8X0<8@%E M0NV5%QE$EE)V6'+2PUYJGEQFV*7D\\D5;B?3[D[AW4S47TO!5.WT3C(J2N:, M51RLB0:4X,)' :U?Y-4X6,5-+5MVG!V-2YL\RC^ M 5-545XO7KQ_\^J,I!*\30**KIW!I(G@C=3 1; Q>&<\[G&1^/A"PT#S?!*( M6\JU6XR$55K,R1G(] MG7J@BDU#U7BF#BIZ#\X7< 60\FT +RZ^8YF8*!:_9>K%:+-*OY.'<8 M/I/"ZB2CA!1<+=:PIN;59Q!62B2KJUFVPQSK RF8-A&@F?X7IU9&!Y;KQ[3! MZ\['-;GY_1*_S"Z_G!7%%+IJBF.LTT18'327'=ECE#(A$PE;%Y[_E*AI'_M; M VX<770 K@<$=9:2]-PX!;BY>D-NP=^H3\-$+W3O5B1Y50NX8>8>"XDY=$M1(HHZZCQZ%5SJDX1[XSQ<<=KX]BPJ7 MT>0\-7;NW;7>UH]MKLIVKUYO!L%<599A"E)),J9,L +*A]J=4R00P6CG@HK% M#FMF< 01PXZT9U'APW>[TB6??0^9"3+/J*>\,!;+==GF]8=E?*/9$;#77QZA!RESD5+ MV4X-CBNZ_YROOF*:E1E>CR[1)C&=! -C*(Q4%$*"=Y43Y1EST<7D!J5<_0P@ MCQ$P#4@:*7716L*=P.3U8DDNUVI]U;556"5$9 J2U D4CPH"!9&0(QH Y$KZFB";S* JPE!\U%Q5EH M7?S_&"T]^2C[ZWCH^*!]!#[YOQ"0L;8E"5I6DH[Q,X%@44)SATC")F@UK MLO7"IIFX)XYL/H3Y^78LCHVJ>),22&9J 957)(5-4: /7DCF MO1ET>_:38.9FP9[ <-PMR&$R[$'QUW$68X:3&P4^"S)QG$P<;0)5(ZYHF8U& M^A:783M+3A>\'JBLN^H^0'(3*_SWV7SVY?++%>$J%5FLX,"PMDXS,9*Q4@J$ MD=)K]$&'%E<7/RPZL=(/4=FBA?RF5GSX>X=PR;WT3GF*GI0!%35%5#;5-&.F MO?&Z#J-IH?C=1:=Q%ILI_F#Y31T@;#MN7B>[_+G"_&+U:G%1>Y4MP\7KQ?+. M*^6-^[N=DR>9=,EE8-J2?304%+D8#3B3C0A<^"+YCTAY)(@XBHR>)AH<[B:< M6!W/%GA7'KD206CB.<6$B.#HS =N(\G/*Q-LZW9RC]'2TYR- MXZ_OFTB\4^2\K9D[RZN=0+%_IOA"0497FSN1X^&S%#YBNES.UC-< MO;U(_^?K[T1 F/_PS1?S_"&N7M&7_\+YZH\7]/7'[_-,_[869&R%^65JAU)*'A//EL=HC%2CXR7+H[>HS7\$\@<(.X.0//T3.XBE!#!9$!MB1DF M*)0)M5FQ"44[;CE)KS%VCA^)?C((':+QO4:B[R/^#K#TX$-@3$%AR1QRK*JA,57Z$=8Q*\MB.S,A#[ M)A?P43$(#BG493[KI/91\N3WDP>KY0'='B"CJ;7[?]Z_OC([S-MBD*A6$8EY MJ[!>M28(T7')D&F%PW*M;CYR>JT>HI#%T=+IX!1_K+J3T%WJJ HHMM19=5J M+Q3CD^FR-KJ0,_+&!_DCI/0TT;)U,O=A\NX -@]=#UT]&[]<+)>+OZJ3&[[2 M3];?SP0F3SX/Q5UL4RP>+;@D$N2L2MLOLU:WBIMAX.S%1L1A]KG4TG&E0A9$YMO5OQ%V61DJ,K7ML[4=A3WG% M;= WHH8ZP-\N,V=H(\M6)A!61Q(3D[1W.+D/Q)33P8K 6@]"W5V_IXS2]I9K M+^E.[1Y7PA=W3.X'K$XEV=I[1O?7O]/%96TZOHWK5XL;EC5M!A4C!1:!O$*@%%^+7EV\^_?+B8O9E-MNJ=G46R.&4"@M$+V,M=C/@8K @BW/29^,9#LL+ M:4923S?9)S]S6ZFJ4P-9QW?,UE6RKW&W7;XIB9L8'0@N&2AK$"*7&B3+*G,5 MT)5X NOX"'D]W<"-9QI;Z*93V.U.:WBQ)MYFB_SK/)\9K9WAF8/?='$L(8#7 MGM6$B!PTPRQ,\RK9X>0-@MW)6VNVAET+W4Q]'-=A6HN+6:Y=KS\MUN'BS;SV MZL<\Q]7JTV+WQUN[OAF'_:+0\A\Q+>;YQ7P^JSTAP_+[F8CD"6_R8HLB/R1% MVF\A*C#118&9*>G3H!.Y)57#[HA/WH/SX%-Y,HU-#=6'Q]B\6FQ';FVX/$NI M#GIC#BB>#\0/JULO2W#*%E M+V;S=_EC,[Q[YLA@83O>9BO+VOZ^9TZL3-IO>>^)&"B)A6XFD]0A #MC9%* M<1VR'@24?5<>AI]G\3XPON2GAM6]$_DM[MC,WVLYXBQY0?1D*GDQ7;>4>CZ*)OQ+V>+5?K M72\OE5 37!(=TW76J1<2?(H%(EHO"V(.=O LH3W6[724XDC8.DKJ?0/J):[_ M0IQ?<9COAA$S7)UQ+@.3/H(VN::B. M1,P&.&V%]8#%KWP!B/Z>DTU&,(X&N ML6;ZAN']\-5S*6V1 A)N&CTK \%+!M8DSR2W]/'#'/D]%^YT?N-((#M.[MUA MZ@]<_\#>F=>!*U-;/YO$:CVL@$A; ] DI,@&N5$'>F%WE^IT4&,[W!PEVZF1 M\F:>EAA6^.,EVH-\O2E/N)+O4KICG^QPUCS1\:\R MJF%W46WIZG3NU<$8G%!K';P9_==R5JOG2QTMN"7@;@[GF?(\Z!K.<.;) 6"6 M@W,Q@Z+=6#+W,?K6+Y0_IZK3R5C'/!$U5D6W,[#N)0D?.?#JT<]K,]UJ&+GC MCK)BP7+RBNJ\=%=]<+(G+J("%GC.01MEU1BC%4XSRBI'0UN#9[#>U-K\$FHM M:RW5S^B$B9*'UO;EN8RRVD?O0T99[2/J#@ZG!T8C6&%X3#F $TZ#\D2\L[J MMJDH:1Q#U\F0D9,.M=I+L3\?,K*/E+O#R4ZW.F6W*SL:O=BGPY[MCALI;![4/ V!"$X)%_;=R15:OKI MQJO/!4.V2773B>NDLZV..7:.EG2':+G:1HGE*)P7(+ VADT!@824P4@5HT*? ME2DCXZ6'0^=X#0_KQ+6/N*<^=%Z0YM0?BS5>=RI45O,[^^"@Q/45&!ZKZ'GQ:R+T# +WXLEBN9__:*.-=V;)336IEZ"P8 MII+P$6SQLDJH]KV*&BQJ8D>K7.YVV3X:0T_1TU.LU 9&S:3? 9*NBP/>AUD^ M([VZ+*2O/;4,T6R M#F7)[]:?\8BXYPK'/RL>PU*CA\:/ZT7Z MG\^+B]HS?SL'IP97-P]/PJGH @8((9"[9(R':(H%7WB6O+#"1.MGEJLB-43.O2-N M+"5U<.1]P*_U_)Z?_SF?;1]@!**EJ,2!\BQ12&(C^)0"I% *=SKDX%J78-\C M8EHHC:?O>^'_,<+O#3U7]R%,)Y$]E[5-BZC="0HXC :B+Y[;HB5BZ\?-!\B8 M%D%'*O8IF!P@Y:DOE__\QS__4??08C6[O2AU0C)6A >1M 8E1((8M *NN"N6 M2T76>M %\T.?WI'V#]'7HJ7PNC 3Z2*L5K-2AR+5./%R_:X,L+)7,Z*9JA4= MH$.=*2 X272=2Z3.&[]76]T8XK@-MUA+- MMB.%KYL535%>.&096S>:.X[BJ:WGJ9#5"-('J+D#4'\DC6Z28K;!TN:(F=.7 MJ^T\2)XL>206M&)D&K $\"HDT!Z39_0]H=L'VD\0-.UMV,FL:CNE=("P.SQ< M;1-+=%+D+2#(4A\7'$)TN=1Y!=9+KEE)K4=0,:U'U@YLIU5'][A[];D.0YG-Y[@^)Y%> ML:AE2DE1,!,#Q5:**1*LD1*08:E=J[1/L0WB'EQ_VJ$/I\;:\2KHZVQ]*F2Z MS2P@*RT+MQF2S8Q\7I$AHE&0$+4C81MC6L<%^](X+0Q/%H2.JKH>H/GNU9L7 MZ_5R%B_755B?%N\W"B"K_JY\"G]_6%Q\YKL4\BZB M]1J$B4)XJ95H/DYI#_*>Q3/I@3BY"\J1E-8#'H?)\9K3L^*EM<62BRL"_5'J M2% ="G NDY*TX47,TUC*:Q(GQN584#G,3AZDMX-A^773KOWC.BS73<#Y+LU> M8EDL\>[M^ U?#XGZ3"&Y1UX@V)#K.&)IP04F09LDR6,),3/1&*.'43KQ<]V) MH'H"+79@2.\R]YKD_6*19J\NEY6=[22#)QD6*:CD2H*"DM>*&W+O2];@H[+ZY)&V&Z2$GR_MZ-T'J?HCKS(HM M111 4X=V"&X@L"A !V\")S1RUCJ;[TB2)XZR3F613ZC7PTWSIF?F%#ZN,U+) MPC3D3!Z2TK+&K]H )EV'V3O/;.O2KS%\W-&:0/?JX^ZCMR-]W%_GN57]X9U+ MN!]+FGX+L_FJ,EF;#F?&-J+TY/V D@S!.RO!*Q61"Q?B"+.[!Y,W[<#(4T%R M+'UUX, ^M<7N.D"WSU\;5XB$_[[^$_K!?+M5WR]6ZR6N9\M-GL'NRQEI@912 MY;2],/S[#'76)C(%U9,A.4D/+DL$;@/C2=4) JUSMJ?B==IAECVX%]T@:>K' ML%_H'/E&(JC"N2YUO.;E5DB8KV.--_/U8BO&7TO!5/_AE8MVD\[SKFQ_X=U# MPO^UULBM9J3V7^>TV'(C_3\6UQT6::&+<'Z6@G!.RE3-5:IJUT!?(I02G2X. MI3+#1@YTR=ZTDSO'WG[]RGTO6'5\%&Z^?^-N\BQMS(*#9;6J3Y'=<:'4#BE. M6;2T';#U5?@@PJ8=%#KU(7.XCJ8^$1Y-\7Y@2Z_.A+&H5$[@I1*@#,4Y/F<+ M,D0FC-.IB&&3NO=:=N+!GR/IH5>$;0OK'^#NS_D2P\7L7T0F_4H]1S9Q MMI*1>&9U*"$'E6V *(N!HGW(/ ;EG3P*>OO1,_',T$DQ.:+F.CB';YFX=F'> MS5^%U>?7%XN__@/S^6Q^OKL5G8@Z\5 C;%] N1QK/ZL R22A2LCT1>M:I_TH MG'B"Z:F.YA'5]NPLZ-UX]]."I+W]-YL-F1U#DT6]1,>:R)? 65';0V2>G/7) M#LRF;4S8Q+-2^[2I#779@7$=]*A9^8J,<9T- B9)S!69P3/B*XG@O @B&-8Z MSAE*V[.H=VZ3@S:*NEH_-;?L<76SL?"8/E8/?,KQO:I^1EJC?E0WRSPP!449 M9J73$K)/I&6FD:P>,^"DBYIEA>3;-=Z43Y!SK"VZ O'-"K_^_95V$5[=]KY: MS->S^26Y#>^^7MTPK6X$80Q&GI.#%'(M5\P(3@>$'"GB5SFCB*VS9@ZG=MK< MQ%9XNFN:3J2]#L[,*TY?$YW+<'&/U3-%1[]UM2[#%F)'( E0$'>2&?)H)05? MV'I7_H2D:1%W*F0\#,@F:NH'=9L+^1=S"NC30TRAXU''Q"#+1.YG=,2>T*[> ML8N"0@1R,L;!WM.$3>NC38O ABKK!X<4>.'L?'Z?'MC0.^WA/%9 E;&M+ALKL&.T'GE%S_&5726&^$5:%U=%1<]!)4\ ML"(2AI13L>W'XPZA;.J9'!-;RG9:ZPB+CVZMX+,U%)VQVN1%I5 @6$:N.+KL MB\3H5.O.#S\A:=JH9FKTM=!3!W'-8VPX855)R@"SP8!2M9.0)H8\$2&RCLG* MUC%+ET9NK'BDA=P[@,]-AO@-/Q_(3?B :3&OHR.W:KJ^=:\NQ"5]WO4/U!F1/:_W&@N6I]=G1P5OK]%R MH>WXTU=AN?Q>MCE%JS/T!:-. 336@H5D2*)%:X@B<<5BT2*U;D$]D+1I2W_' MOK%IJ9<>X?:?X>)RJZR+B\5?=?3EF5&9(T=+AX"MPUE(=LY$XE!&ED0T0L3V M$VI_2M:TY;PG@]F1^N@18@_OG ^D0*+S\YEWQ@B;#4BU::OC.82@:O:D12=S M,3Z,-==V((G3%LE.;.$.TE,',+SU"GYP'_Y8U#RX2_(R:H7@UOO]^)D4\3*L M,->$2?K.YC?KS-8S;I7@/#O(1A+3P9$WD20#+9B*6NC"FW?>:$+XM(6EHX]L5],Q]R@F25M) UJ2BX"$KS CY'#MSPF),EK]NW[M5^/-735HV> M&,)C:;-?_/ZRW;&+.?G0N0C:E!)<,K4?9&$0%&U-Q-J;5V06;?O9TC\A:N*Z MTA/#[T!E/)ML_3N7INT2^!_]X,8Y_<,8.$&:/TLZ,),+),RRMFU5$%E!("C: MA#I;[T8[2MJG^7^D",<5HMYB!?? MWR]6FP83V^;B(GDLI5:V< K^:?=1>%8,.1;:)ILCAL158XDT(+O?Q/]]$'9O M8MB)]=G!\?HZS);52<"7WS<>PZM:E+69FU5D,2%6W=_&Y.[L3EQ*X6I^B%)*EB =F!09R;0FGJO P8?DR.\#_S;GUXG+]>;&MXT$8+\%Y11!9*WK8. MJ-_+(9(3C64LI^@'2J9-$IO:S#;03I<8N]HK!G.TBC$H7OM:G)/!>1,H,G/% MZ4#<^=8ILX_1THGW>(2>?PJ= X0^(7A6LW3V_SGZ[ZP$;24& ]Q87:<49*#O M6 A$K4:R]%P^E2ZXPO2/\\6W_X<^< L0^LLM+FZ6Z0T AVAK<8SH.C 4Q#.N MUK/T:G$Y7R^_7\]]++KH@ C)U@=I:VJW!6(BI:(L3RY8V[K\Z$%".BGD:(&0 M=@+O #7''=)O;UJ'H$ZN>)9!9!E 997 F9!!Y^R=X48RW=KG:43ZM"E]4SM) M4^B_ ]C?>UBY2LR=G]>..#^\>/^Q6'^\C/^-:?UI\>O?7V?;_-VSF%F,)3KP MEMN:TX] _VU)C-[<\@Z$D0/UUB/^*NW_%??N\K- MV,W(>#&_GEVQNNJSOSK+EJ.IEU0N*5;G ]*.<\G69X#@I30YV-$QNC?5?=2- MML#0@#RQ$17:*80?ROV-]>94H83HR.E7.GGP=!9T,\C2OW9P"H5^'K;+WMPWWUG;-0A$"1$Q11G2A! [4A/=86UC?[>1&&=%%I\]%.=EK:[. MM9D8 VF#PLB2=CAL%L03BTQ;BW0RW!PHU1[]J8V(S@0/JBC/ZJ )XH)"=O!1 M>!!!^(*2Q);&ZF+P(R735A2=TE?:7_ =U)77>'8QKQWVWY4=CM[.0IQ=S-8S MO!56"B9:*2-86X7EF*1 @R$X43B33I+D6C_*#Z?N.;]TM+E;&TF3?9FX'6[> M+Q=?<;G^7N=1KE_,\Z__>SG[6F=%T!9,I03+(<5 6U![A& <0E0R6,-5$G+$ MJMXA)$[<&7HDI#QN()NKK74Y1FMP;OR)U[/Y;$V[^QOF[0EQ)I0-D0=>"TOK MP#)OP;/H@;F0/#.&)W8:9#Y,W\3MHJ>$90.%]8?)F]20'4;/@HQ&)Y10C'+D M\Q19^\%JR,50#)[(!Q*MBSB>HF?B-M&GQ=S1"IG08]P$3G_@^I[?^Q++8HD/ M=7.(BC"N-!AA:U-CX< EKJ&0/TS>#,MAX)C,?5:=N 7TN'@:5P=]N7J/%@5; MQX+QR0)98U:S^QDX2;$6!6Q,U&E.,8_>'^A W(UVP7;ZL[.)>OH[,F\XHUUV M%K P@U%!\"*"8EZ TQ2=!9-+Z@SYM9.[Q0W7_56/4-AN"Z.##-J#JH$3Y&_8"0_36X T[HT[SIZ.+73GK$] M7+:<2-/]V,<&S3R$%9Z%.NPDB]IN011PF"*@5U9PEQS7K<_M$[5F&>U8[P?J M)]-\7T[HW1N"L\BM2SD+2 SK&-$0H$Y0!JNXMR4B9WJL$2,/D#.M9] #.EOI MZIGT=_GT4)_8-AU>GOSHICU>AC-QBF&N/A;M!(+BM0^TYP2^3%&R%A$9FJ M M&\?Q:MKE97,Q,*2G\+:J)GF-+%!DIB6J^E)IJX^>P3M)9H"I).\.;GWD9F;P MDIU441X)@!_N8<81]]0))U=),I_H=S>EQEG%4+BD<)X",0KGK0 2F +F*+[/ MQ%8P:1A4?OS@:0#Q_[/W9DUN'4F:Z%\9N^]^)_;%[+Y0$M4M,TK4B*QNFR>8 MQT:B.@FP :1*[%]_/9#(?3L XN $6%56)C%)"O#E"P]W#U_&5-RRD10[0L"N MDY1S20M(968:M2XN^S1(_Z]\T33/S:W!T%*:4R/CF?!M MQXEGT11O,I$>:IPF/3@G.$25DQ/,:370%7CQ:Z9Y$&Z-BG:2[" A8O$M1# -M [P?EOZ(#6$[ (%]ELC*U46>M!U]>BCI[RBQH]= MCY-D5SBXGH3$R?UVCF(Y(0C'(M M;@N"MJE8XW42Y@ D3![!'JFH9W5^@-2F MUOK;Q6:^^;8=M[E]D:BLO+W(\8X?;F3R42(#3K2#XK4N@7D)9-4TYJ0#%V(0 M"%[_KEXP<8@BE^-)=6J0[%[@?\JK6N'["ZED\6F^G=]:3>G.1=_QY= 5KET$ M3,*"4E[1]4HF-&?MDTB&8?&#T++'ET[HO#:%S5AR[L!G_;!9QO^Z&^37-H;K MZ7C9Q9 CA?>1S@-%< P\9PJB31U(WNRM.OO-$ZFI1?'&9Z^A'VS>N[3AA%MU%#3WAJ/:VN<_EGFU*_%]1.-:5^'[UW@/]GYF.K4KC2 M7$'P/(MH2BT. MH:@:H^!02@C>H="ZC ^D'LQ8"ST/'42_C]"[&$0?350!0X!4ZN.O1+^7MAX-HM]'=!T8BJ?GHEMM==)1@L1(-WF=&Q,8Q;0B M11M3U#YCZ\D8YS2(_A"$M!/XU%FG(??PNYM:Z&(4+X(.0$EB6[-,YX$K#D&Z M)'6FL_*POOR(RLQW>\V);UY'?K)BO-$TT(%%>J8]X^:W=S4-NZS;F\W/F92) M%_7)[[).WKLGDYE*0CCN&9EC+^IHM 0HBH<80@HE)B1[/):_TX*!SJM*#T39 ML(Z<$ZB\7[QOG[#?+%)]P;ZXTVLP\\EJYB,#R6T")54=*!,C73Z,.Y191-=Z M)'9>LS(J9INHK?LNR3L[I[G*)DB?ZK!)"IALG#VO?OT':90H_#Q3/*;DR7N765*T'SR"BT4#H\ ? M+5IR15K//QM,7.>IVE%1>*2JNK^ ;_F[GL(@G2X8#()7V9*QQ[IUW3+@-DM, M3L8XWA[;5VCK/!@_$1 /452_MG"O:0FY1,S*@2S5]:TNB$O)@&6F\&@SRMAZ M0-^)YF0T'_//,!;7L1. BK[OO&ZA$JZQZ6NZOCGHA_FI/DJWKF>#'+W#.ON8-H&-;U MV1J\=@IBL$Z+C )3.@U 7R-U$%3]]PG5IFKL'K3;D34WO[7X="56FW4F)SR# M3)ZN"Y>P&4:FT*6M M\&HU0A805'! <:;%H)U1?K0'H?ND#(/>=_/R.H#3P'6<-_FS8 1FAQR* MQ%Q?$^C MFA^7Z\TL>U3"1 ^&R4@"+@70,OH'=]Q)B@G3>&6NQQ ^#,+_1$]'C70\=NST7C M*J&?L&>/D_5N7DC>Z\O5U9*#H)RENP#JR/N:>C#@)><@>2ZUFS%[,:'!O$?K M,*1^I^]);379/7"W*8DWZ>^7ZTT=Y[*>69%C9JE \'6HH2^61&HKG]*5H$KP MS9>H#R1M&"R_TQ>CH_1T)J.J_T:G:[7!>7W3_7VYGF^+K-J,JG[QHYN.JA[. MQ E&51?+(\\"R38E#4K7'OH2(C 43(;(HXVCU0ZV&U5]_='/C8J__L;?\P(O MMNME%G6&1"9=;M[$N+K,:>8Y3_5D@%3UN*"CXZ*]AV29\B&@E3(WEL01Y';2 MN'4DHAZ:ME/I[^!8Y,^\"LM&]^T#\UV>8?[M7_'B,LT7G]Y\J?U*Z]^OC ?] MQL?EV[_P"]TIVR?7O+E<+=9_+"\N?K[*/\RD+=E@U" +EMH,[@$-_1B%585A MH=N@=87FV#QUTHW6&/9=(:&#!-1S :&WVB3/R:]6VX$O*8$O*"'JP%GTW%@7 M3F.BIS6_?>%EF W?2WD'8_!K7LV7Z<,&5YLQD4B&8)5QG6N*]Y(NI,6G[R)^YK6U8.ZD3'82^ZIUTK M?8Z'83Q8]),VV\L./,8XG8CQ8='\BGC8&'_)F<[$=%+[^S_GF,_W]JJG=M(^ZRMZC25H5!;4_"%0) M#%R6"90).AJ.GJO6K0M-&9AVV^HX'YV2@Z?[XS"+F$(WD$ ,J,@$ZU!8_"5(D+"DZAKSU"IEC4D7-WR3/ M&<9[*>_(5-';11H3AQ\_X^8_EY<7Z98,&([%Y%=#Z^BDT[]Z/%5]!#]=0#5.V42O^,\_98W,ZU"3+DX, PM70:6 M@1<:Z6Y(0CHFC(ZMIX8_IF+:(&XL8!TI[0[P,K 2?V:YT(+<$8@< \6&1EUU M',F@K7(\TQEI?<\.)&W:*&GV/M=^6FP^7X>_D M.%0/^NM\M=7I3$GMG10"N+,.E#*A]A=G^@=7=3:.;3^(XVBBIXU@3@;14779 M(WB?&"5B,G'$>0(M+2>6E 'O+/'E8F#:,>^:3[9L-0BF^7"-DP/P2'TT@UC+ MXEWR3=?SJ^U*Z_?A8O[I*MN$B_3S92UMW::BCBGAW>\+CB_D/8*A1N6\.PK( MV=^6?/^^)"SFS7RUS8WO@H,?EXO-:AXNM[3=H-4)Y"8)!3*94I^3)&".BM"J M(LO($Q>M7QD/)O;HK6KQ[+]LJ[O8DKZ_F@ ?G@M*,02BJ M-K(Y75^=L8Z3E\XX+;-PC26S%X'3UIN=!G&/5K2-IL$.+N,_;N17V;E9MBJU M<4F0J8^&+A6E:BN[XAPT4TJ0JT$VOW5OS=.43 NX$57_J/3V:#UTB:;=FHSH MC908%-B8ZPPN+< E%L'4VK+:9V1%ZV>0YVB9NF3V>#V_"IT#A-X!>*YL^AVW MYOZ9VZU'02&V>S4A69OKZ[H"],5#"20J3E9>A=:1P2#">H/5(1A8CJV0#E#V MX?+KUZOR#;QX2X[]\EO.]Z7W))A,ZY+_ MPRB=NE)Z!!R>0&4= /.QAW'K8+R[:=B5*9MLZ*(HJHZPE&B@#A2":!EW/B?M ML'6 ,(BP:6%W.C^MO9:ZA-[U*-7=;]TF&.Z67!"/,FGT=(A3J-,P%#@CZ8"Y M6+)S!F/S-]G#*)WV;AX!,J^"LKG^ND3I(^YFF7&IZ/_D/7M+1UL$,O=9@"9' MQ*J0HA2M.SH&D-4;_MJCXU5 'J>J;OKP'C/V(:_^G,>\'4.%(0IED4&*J6:9 MDH1@8ZJKIKF6DASB,,+K[O,$37LI=X&[0]73I;V[+JK97/TR1=.6YG6!MH,5U"7/%O%,'5Q^A9BM:D M$B-HX6L5E];@I?4047.>M4VJ^0K- 61-6VW7!?".4U4_9?0#'(?KLL-:*3:3 MV8;DJYOL>.72&W">E)"%"3R0:LT]7]+VRH!^^[9Z15K,HOFYJ%8G3V- +S*7.G,4D[O@/Y#''3 M+,CJ"I MU-8E'I^V_R(5ENAT@=SV/D?GR/[3/PA#+F:?9$KCYW0.O[+;;\/J M"HS'ZZQ?#_).S? 5=S.K+3>21S ZUUGWWD$0HM2-7]S)G)D5)\#B([HFVFG5 M%Q"/TU:7!O%-C)=?+B]J.NEQE"8-2V&;&6 E@G+$&*J0@$>K(FKCK3E%WO%Y M"B=:=]45*IMIL -\OEAI_D2-R6ZNXKLYAOG%U1B@Z-%KYRS$[!*H)!GX[",D MDTBXVFAM6E?J'$]U;R^&K2LE3JS7?A+K^S)^A^/?EHMX)8:9"E*H0,?6LT*B MCRJ#Y\: ]=PF%B6G,SXQII\DO+>GR:EA?;QVOPMD[TXW_:=WI"!T"EH&"]:Y MFNJH50+%U_G0AOD8Z8^:^[V-6>CM/;0CM!^M\:-QO]S@Q?@N]%8P=4W>*G^N MTKI>!_1;WM07XG5](L[K'W)9KFI',;EG1FWG:^BD."BO:N+9"1!%^JBX+?D$ MB8?#Z>_MD77\ L\3Z;H?,W^0"&Z9I@C#)1L$L%(**$5!3Y D?;0975'"1GZ* MEX?A%/?V6ML%I _3Y^'QY -C/=9 @CN_ID-[-7]Y'F\:FM>;5H,)AG]1VP$% M!S(X^: "%$+8+ 5XHR0HZQ0$+\@M%M'YXF*4S5<,GLF@ @H(%*\%.R8J!PI9 MAB#J2[57+@EM76G^DOM/,:A@'\0=-ZA@'PUVD)%[IG%:D8>>8T$07-=M:]:" MBTCB*^3F!)&1V=8E]^<_J& OU0\;5+"/'KI$TZY/U:D<8[8:7$J98D%5P%M; MET5QA]Y6]UB/CJ>.!Q7LI>>A@PKV$7H'X!G6%T_>:%#UD*7HR$-U5@*RX"!Q MG:*43+K0NA7MG <5[(6!@P85[*.0#E!V8->[P>)SP @Y!3J@C 7 0G*TT<3Z M%HR!MS9@W]6@@F-P> *5=0#,8;F!K.FJ"-*#3B&"XBJ02YL\1&$PH9+<-A^7 M_-T-*CC&3VNOI2ZA=[>_LRA9 M.[ 7 /;JMMU'&UWLP7ZEG=-=/0=I.HR,#J//">@G2Y&YQU*\\\&//^UB[W[; MB6LUVL+K8'T<^XPQ$K[JU:) C?S3[Z\SGHD;U+5A8%N?C0$0F00C@C<89,0R_N"LIVD[ATJ(M@AM MH*-F-0]'ILF?N3V&/)!N)Z MMW+U3C'@S%K%@I4"G"^20A83B<-4@'3D?,)2%YR>PDU_FKS>.O%/XGPWT%0_ M6&QR_>Q-A&.,TEPR2CB3VF#($+Q50F$VGUL80>>M^_;%XZ:V] MOTOK?2P&.O"#K@+KNW'UT_[=M3">$=DM_RQX;Y39+HL@_FVFZRE2*&)T1I6M MTTZT?N)MS4-WXP1:@W]2I7=?\'RO]K%1;?.3G]FVC/EULB>O6$Y"D'O*'$2E M&2A4D6+$.H/4^I)XCBPVC^,GJUA^X@G]]0OET2-[8D9ZF1485ZLOR-L"9X2L M[;V,6&7(U?ACT@X@_%PKG/=!Z.N.\]@:[Z#HX9E*S!*E5TPP$!@TJ'I%.57# M56(MZ

EJXJ10\$,LM#) MYB.S>O#!8[=E '<4:=-C8OS>*A>%JX(P(9$ 28VD4?@.;R!TQV8DIK&S73UX M,O)S#^)WQ2$18*T8J*Z\C18G[JPXE9PZ8+CT[1W(5-(N(*,2I77$B8Y="?(P M.W94=@)GY#VOG *U3+6K<4M5NR*1W>O; M>U2VJ0>UT(BZ5D6UT@T(KQ58 R#Y@-XDQ&X93"K-%E;$".3%9Z 2=I)KCBB!#$*M8#7'43*3>W#"1JV@,M;[?CJY"%E2 M):$6ZL4%U\X11IF(L3:I;%L-(7VU@"1DLL) Y6 LV&96VQ+PH];"'@KX@,?5)[6OLV*>E,(81HE&54[AFS>LET&B/F@ ?21;DI*OUQQTY 3@[5F?*&A MD3=Z@K90P7H@1A1G.43G4_AQ07B,=[)A8 ILQW4NNA*[XX/$(!4RNFF*3-&X M:F^]LX1&"816 M N^PQS'Q(-9EH&,ADPQ;Y\H!+YN=PP]8XUV[)4S$J4Y8X%!P4);61TP#-:,TPQ=_E&*(3B M=JR14T&C="9V*^,\AE 1*&:NNU4XE19^+AX&G3ZTX8\J"[AN*D%0/LAXK M?"Z6CV+YR!_U\5&*!GZ+KI0+^;Y?7UZ^DADTTQ?]F"/?'6%F>>@(D ML8(U-!)=>)TM:<9)!]2\TEY8@TSM6:)S&[]@(9/8O96JT@\+V]A#FP=!(!+K M:"[K.66:@?+1T&=9:N-.F&[P')28:W^9H$HT3)!<25HJ1QN K&ZRQY%)04VJ M%1[2O;<2W>%WP0&6_(/*:GQ8:7L^8:4<$+*,VHQ@&KQ0/.!Y5%"*U@[-=6J\ M&L2!"P2KJUD#IDK0VW0!UO]YM]$V%<[HB^]#FP37#!,EG8L^[32C="!#*DG@ MF?0FH(@=/I0%LP56R]!,5P:()*TLA]*LR@KB]U6]+8=A/.4)?2'U=I[+"*47 M!E$]4U!&$IZR;VB&FYQ$X@Q,FG,.@8?DNF_K6WM;?R3CS-'L:6:$XYW1<7(3 MR!T$%A7F$,YK) 84A=3CB5ZZ]TI@J7RPFLJ2'!E2U"\<+?-3,..Q)PZ,PT5H MR,4'X1$'NA76.!-]ZV.LQM1\I"17MLXG2;791%I^D"*K-:@+[V.\$K7;?)M- M:G^456GC7/N/9O-LOCLGD0SDB&'TT*FLJ57*J$4-&6/6P!:A1#*1CV($6\#H M-:-^D[WT=30D,?8>J=9^KV(+!172(%CL&=F3[U%CRN$"8U5^4!9E-:TA&!UJ"\*&R#5'F0HL0$.!2GC;5L9)-:/8 M7N1Z8@GCIM%JZY2+T:82H$( HOPN1C(7&DB44 M[:3?,,1R%AC96P%" !T=369"?06F#,"Z=#MLNHS&$YA# ,+?I, -FR='<>H8 MN. USI8*#S)3&\Y,*0]HUS$%(>#-OO($.4R]MKS'JBHUK;MK/=XG]._O\CT2 MLGA-'7K.+4=4M+,_%I][]C*PT8)F(@1L<>45I>6 N7#^3KU,,)>GF#M^B\G9 M3":"(T4H#T9+DC47>KO#,8[9OX(?*&E)A/$AW$89N/0VW)+9?4QXE_/ -S[!9P@49G^(;JMYSY M1FU5;IQKP(;$QM#2;>4:6 ,C'!(;PTTC5#3W2)^'C^@N=04[T?G%]\=UR$H% MJQMXA>8@48^Y:$">4K3E<5U8SP&6R;CPI3AXE_Q80WH$YQ<7L>N3(TL/EN>V MH^@E!H.SZ_A MN%B]2!>*,XSZ6 :[3L835/U@75@9SI#+T!/AMPISC)*'2X80:62!W1T[ 4+J M+,2PC#W7:EI?&K% 7G,=HW#M19/CAX^#_4M:QC M!MZ$,0,CFIL91, -;A(^ZJBN/1"PJYU,USK-SW *2>G2<2Q2NV)$M/C"<)U: MA(%<$FLUM=\LA(.^RTY79^/*D*>RBS=_X=N3G\ MDC0[%6<($%N\QLC8(&H;LOC_!8=A:: +(62H[*?7224]]7(@:J)=,9Y+)6OH MN!PRE-=8RF:$BO@#.F(&CXB&, MER=3?D:Z,_AI_*UJ_Z%1P2.,%0NRXH U$D%LW;$[,1O(5B]IIN9EIA56/2?N M*"TED#0);K*J3'I?Y,!3CPU7(%/;E&))8P*&)FR4G[PY (6X7YRWNE39PL5C MFC0+-/5Y+E(,+,F>=,V@*2!NZ*L]S/V^Z2X MNI> %V7=0_"?VUQ171!$4CNYZ$-V".GAUL7:F1!](",_+33!QIAT,7&OI,YG M5+\3Q%$H>[71-0.9"=12.$=OB)39ALH G1/GB-WXQIE1$T30E,TAL)C87^BG M"SD\""R;7": N U-!2@_^L S+C>:_ 1^8_N.2I\C:>/R>KHVB7V1NSM EV2/A(_4>0DL5[4XJ!%4GC?#87L881%=Q,C?%J MFJU$JE5R+*+,@X(*!6J1I4T3 (*)##GL82=9(!7S3#J)ET'UB^FE_-32 PUT MQX6;JG'T[SCU4VI!:=B9N'(CL?UID-=0@@$Z'8@6HP.-^AW0'>.YKFQ?I9$C MKO6Q89U_UH$0Q&'\)3J1,#@M!(=A?DQFH%*^QZVW7& ?XXG!^_01J_!,PQTPTJ7;?H# M3R(YKH:J+JG%QH0VN;\7[9KSQTCUCQY(28ED 4&, @_@0$$< XM=@ASQ?RWH(+R*GKL$!+NP-@M>LU)E_60P?VCD9!(MSB<4BD)P?'?8+I]1!W@G/2 M3N2%6^,5D^"=9-TI+2XA/8[&PF[2S&2YA$"7E&/9B8MIA!(E?QR=S!/#]C3_ MD0(U4@O$]K($&CJ)5*(FQ+;>7@;0++.7:#GB%4M!WR*T:QX=BLKARA"5G8Q# MM<9=&D]EV8_>C<3&<:QOU?'L&M 7F&=77V:4\[2==127#2-$9F:ZJA:B-A>6 M=FJXR/C"]6C%T$+,]K2!"DVO<%ZC^8!0;DR,1T]U^KKJ?*\1=C+2*Z_I #-% M=&16,?V)D K'5[M:;QCF6@6ZB>W;L\],+B,VN &&I//GSZE9/LP71E2E*<=^ MU&4O6F%T('4>@AH0^?\\SK\FS!B9U57$SZZQ#R"3(E9'IZZDF# MX_\ZM/B%U3Q:;%MUY3U, 6.D%W@-J]@:&GH)S3C(#F5*#L\QMS<(H#L'G<7=:^[ER6-4F":@@E[NM9CX#&]'@9*109HN>JA+D=_K>*9!8PNYA:E&AJZ9 M)S(:-$/-6D&EFD[E\9K+B6U+;4*.:TSZ5@:RC(,Z274U+*W QXQ0S!P(LD[E M_Y%E%PI0:HT%H'+%*UQ_(4Z.P)T6P$-;-UBS!$PX:5,[.C\[#5JIUI"BJ!+[ M!4ATL[A3V8%K.3W+Y@YV%?$L)6?C#=A'> M-)00A<>KD)PFGZLQ$QY&)0<\-SN^:-TXBWHJ7I?HQ9XKE84!D&PY)>'D([)E MS>!%^G2F5;,?;+)1#&:Z&:VZBIK4,LGRQY-M*HW.S[JZ"9).(4#JF'L MED;#5%O("Y1_YVO0KX+$5"&20!BY&LS28-#-L 'Q&I%!N[XW>&NX,?@U$;)/ M?=RTP?%+G_XTP0_B<%U36B=&[A3_['(;X;$>BPZ1%R^3,^APL33.FMPJ:6(3 M)RFU'H:&(B9CEE#Q%04"(ZY"(8391"YLLJ6!,W##;NE?J;?3]L<%S_'@4B-8 M+XY%*LP+G&)W,Q=:J.C:RQD>)K[) P=SP0ER.1&?QZ ML#E"/%T'I M8 %MC444:A7&-;5TJA(G*%AFL/UE*2I'9E*PM')G*W14Z%]UL*C%@/JY[E5M70P$N>M ^6C92",_^C#&?%/\\&$ MA X,+5'KFG_2 (@+?UNJY]$#>I(P%6!M:W,O/5=W'V(=L18TQ<2.!J_>!;$[ M.8_E^57;=8P..EPBUFS.+*;X#YDZK*C2<5H3P9@*C_AK10:@3/TT^:TEE;2/ MY0!IUTDPF]E6:G4B2ALZWEWD,BG84]Z2AP_T9:85VF/97ZVE[-TPI=3?&_.* M[99=K.LW*XX[S.U/"=%/-=#1:.*4L! EU)(A,#+@A 4A%Q;CN8.@,5T5*7&' M B;]F2TSAH#=VV-6HUC-%HISE$P^5'\(HCPDW_Q5?;"GO29*@HI;4T(XJ_ MWP6F*#K:B1^F5?0QOXJPY-$DH3V02]870DJ' &^6E0:X@VCXCOTLK/Q?&$,: MK1_..84,>8(\%6(Q7SKN 3&^RX@5EME_\(\W'-/O8_X,"L#EV/ \ZK<(&XZJ M<"PH-0P?V)Q_6DTTQZ9SHKIY@Z&13%)T0I5)%J8LJ34_V<68H$(!\/W:"60G MF$ZF?U"T@\TR>[? *_&L\S#]_:$1C338(,CUI)!AQCY<&$1'2UP7T>:A,,)! M2Y+'XGW>YAW]B,_8\AWO2H(U;%59PQ7'2&B+1^@$&-6.(SKF)G*.*[@7AB*4 M.?5W$"?=.=90FSZ11]=%'Q)DP(/W%U-69O'S"A52YB2?1;/G*S1PZ\S?AH"VRHM_ZX M.V%).07:9P-L$GJ8PNSSX77*YB=.KJ/2HY7K[YSXR.G%5'O[WK;18!Q&^0SK MVMQ$2AN^C=/:N,.'9[?C+YF&\IDSP(W]2;A?R*Y^$7,@4O(3'@H)2"]AA\VQWQSL>U,>6!/?7'4:9SV%_9)B8( X=M0&C!;M":_6+LW.?[8_;)(TF1) MTB606:Q)QHD@/#F2^):F1_I9A6!&90P^6E+ZXY>6,,%L*(8Z4I8YD&U_T^E] M\>>K/@DEBP-\D%Y*\]K4UD+&,I5BIDFHTQBAT-W"U.Q/VB$6]$Q7'V?).#,S M2I:M4VT*]FR,$(\3F;;>+CW*EQ;\"\95;-CRR8[!P(LU=!)KB_G2 'H]7KI= MDJ4["!N3NV,YRDV&J,Q9=+9UN]E'KW&FHC<9E%P=_LU9>X"%.DBM M=_9QDQ:D,8?6VN-3TNP1,5\]C4Z*OI;,TYDT;*>;\!3@F;07"(Y#*:4$XC,Y MY8P["U0*BR#6<=.)T)WFWYG\07YA80JZI2'.IPY_RHZS38H,Y,(>J@[2_ M6H=4FT(#<1A2*9'/\ &-N]1@"HH*+D# ?/14:&!QSJH?C6FAFD":1-Z\MS_' MXT7"P(:8->;Q8!23HA8?M& T;!BT?OP-GV7VB^F"*7%;E)FSA;')%-QOAZ?_8@+E]IE#P]I.3U9Y\1[$^\F9V+M/ M[O=/G]RO//RG@/]U[1W\EXH*?\S[_.F3K0/=>.7JFJ;;-?WW)^9_K\ 'X?MVVO?X#-\"R/CK>T_\!4$L#!!0 ( '*$5ECVLUK=U < M &L7 9 >&PO=V]R:W-H965T.+G[<'4?1C"2YH(8A1DD^W[]/3T@#&O%+XGO MBP3#3+\\W?UTP\E.%5_T2@C#;M99KD][*V,VKX=#G:S$FNN!VH@<3Q:J6'.# MVV(YU)M"\-0>6F=#WW7#X9K+O'=V8M>NBK,359I,YN*J8+IRXRM3OM M>;W]PD>Y7!E:&)Z=;/A27 OS>7-5X&[82$GE6N1:JIP58G':FWJOSP/:;S?\ M0XJ=;ETS\F2NU!>Z>9>>]EPR2&0B,22!XV\K9B++2!#,^%K+[#4JZ6#[>B_] MK?4=OLRY%C.5_5.F9G7:BWLL%0M>9N:CVOTF:G_&)"]1F;:_;%?M'?L]EI3: MJ'5]&!:L95[]\YL:A]:!V/W& ;\^X%N[*T76R@MN^-E)H7:LH-V01A?657L: MQLF<@G)M"CR5.&?.IDFBRMS(?,EF*YXOA68\3]EE4:B"S5115.CIDZ&!-CHS M3&K)YY5D_QN2/9_]H7*STNPR3T7:%3"$F8VM_M[6<_]!B1&)..VA:K0HMJ)W]O-/ M7NB^><"%H'$A>$CZ664WDSEK.7.IC42^BD/&/BCNL+'3V>S#Y_>?WKW_E))4[5X5* MRP0[M5B2I38?^GZE( =%@O%6&*C0^':W*6+K-(E::?+HDF7QG[]AJW4 M3L#K;E:LN ;_0C]H$2>E83NL\,VF4!O89 2I(VVP6R*FWZ&9<1M-$(]8S^%= M33Z^8R&D-".#;@4')H)8[OY6NQ,7GKT@.\JH/0J'1OV>\E'&_LOQ8;4QOJM@S]@Q?(N#W'#BRK%"ER+[MU MFBJS\-LZ.VAHE5QBRY%Z"Z4,\@0YAUC0^>>X; M#:C;-<^032( M=3BZ2,,:L[*[%B5Q "1EA'!MRI_545AR'X0_#RF@LY4&?V(U!)7SC8]U.#KA M?-2].<_@'CB;Q@WG6[M:KL-\C(\%M[SXQ -D4"%6-/=MJ;/A7MBD>NRT/YCI68NEM0-_RXMOR$1$UCR9:4R8M1?F/A:2G-;,:+- M/2)!R^<[HIDZ$QSZHDA-Q]6:[XSB$79;AZB3 ?N2+($X(;>V3WLC M9Q)[+ Y]Y@5.'(S8)V50H3@_<9T@F)#,D>/[(RLSCG 9PCODSU_#_I'PHEX# MLLU1,1H'PCAV@G'4$1+&8\+AAV.#ANZ$SP2/(C*/PN%YQQ\] (QH3I..6B"B8..-P8L,X-8=: MJ>6A%@ H2=GRE_)::@+#]K_65EHX\@=CO!=E&9': W,?OYNWB&J?-OG=U^8- MPHZV[YD+N]/@0;ONSX(#&_<# 'H_"J W\/X? Z8C_'A_JM#?_:!%CY?7AS_ M\&O$*_(-DW&]^Q!;77>(\$/#GAWBPO1ZDV @HHD)=&P[QYI>)EZ"TF:=T?N( M!6'@!!%5KN],HK%=B6S1M.IV+G*QP$3;]T(G&B'R_="/\>M%SBA$L;]'SF4* ML>@'(?$5'H$+@PC_0>R,(]#0.=_;=@1L?5RNT_T)F)=G[ MC!,_3&_WL"%&MYA$^[O8;^,B;C849 98B,2(5.RE9Q%IB"@8.6$4 K3CZM*M MT6@VM/WS!I:^?_XI]CW_S7YA#\=7MS_.] ^WGOXPLVTJ\K&%;%# MX_!#VT/V*4.+8R=T)R\3T@.S!EHBVI5G6XOM"G3KAH\B9@&CD>ZM'>E>&)^F MB([NRJB#RKZ4NN-(A"$"95!5;Y]FBFK/0TT7VX*FB*/(KRK83JMX7<4+,\V# MM_OI#K.X_5HI#6GT76>"!KI/MOKVQR/5J9BC?ZGS@\.I;:+/:?$F> M5A]0[[97GZ'QUK24Z ^96."H.XC&/594GW:K&Z,V]G/J7!FCUO9R)3@F(]J MY_3*N[\A!]-_)?8& !\$@ &0 'AL M+W=OZ.+9SL3WC M2Y-XVC2>R&D?,GV R)6(A@08 +2L?GW/ A0EV9*:=B8/B45R[[OG+,CCF;%? M74'DQ5U5:G>2%-[7KWL]EQ5429>:FC2>3(RMI,>EG?9<;4GF0:DJ>\-^_[!7 M2:63T^-P[]J>'IO&ETK3M16NJ2IIY^=4FME),D@6-SZI:>'Y1N_TN)93&I'_ M7%];7/4Z*[FJ2#MEM+ T.4G.!J_/7[!\$/A=T'ELS$Y:E88U_A%2#-H)3FILR\A9/%?3\Z:5RF=%>Z89R M\;$F*[E83CS]S7ARSXY['DY8M)>U!L^CP>$6@X.A^ "#A1,_ZYSR=0,]1->% M.%R$>#[<:?&2LE3L#_;$L#_N-)9 MV>1*3\669/;"@]*XQI+XRW2[K7/4F8LRTDQY0ZV/C&4Q%5YW$\/0$]E":=[8E:H MK! SSC4,*M2@\I05GPD,I6/UA>IX,4L/TKA J94.6J1+ZO-.LL"I^+S+T'% M.+39/9C,B6FXJ^NCV7^0&V$U(+>ZMN86A9I84X51/#<2@PVM2P4I;ZP3WF!: MRC(\7O>=JUO%RRH5HV;LZ%O#T4*G^K1#SPS)T_9P16'D5 M&IO)K3.SLRTS!?;5@O>U.-@3HU:78WU'9FIE#30"#O$ Q^Y3<2%=$20R_H%) M59CZP&1\$R%XJS)&77@N8Z_&**+6O'3:)J,PRN3W*O;DT'Z:'W?S"4(@N]O,>U^R,&$_8WG&GJT*!0 &5#EEDA[936\'4_+Y"0:T"3LC(-5SX,Q*(*8:'+#EXM5]C02^-1J- 7 -:IO,5.8)^C?C_M+[<$W2T.,8MC 1_@P[6L M%=N1^5\(+ZS8AQ2S.8C9!I9:8CDR #RUI#!G>AXS!Q0XO9=SY( S-^4H!&6% M-J4!;\@2#W(%>K"(1(6J2[(FG/<"8$@#&83'N< "R0%C%ZH'I]A/->)KB7*] MP+ 6=)1&%"W!!\H6?(!4&:963BU%W#Q-;D9GR;, ]PC'9LY36S?6-3(NFKAW M5UT$_3SLK*:NP:]Q4%?(H$MT#A=7-WQ&*9I*\AN7P^X,02#%,6F:H/?(0-Z% M.Q[O@#A>HF:-SMK#QJ[.\'@X=1<6XHQ*,&\5WA-B9T,V& FRF7+MR)DZ1FAP MW_,"#7/8YM&2#UL%*$,!\5JDJJ;B,.3:_@OLPI*+0;NZZ4H,=#26AV[;.780 MFX;J(XQ:<<,X?4S%LDT!NTN\R*X4*VL_!HS5[ +N@U5H\U&R/\\/ZYFL*A" M?[U,NXOP;PFTVC\L@TTOF+V5+P(5817Q=P\F):R:^'&@N]M]6CF+7Q26XO&[ MS =L,@5PES2!:C\].DB$C=\ZXH4W=?B^,#;>FRK\+$B"^5D SR<&1Y/V@AUT M'YQ._P%02P,$% @ R8 !D !X;"]W;W)K&ULS5I;<]LV%OXK&*VGC6=H61??V._N(527GRM MRMJ][BV\7[XX/G;Y0E72]^V#7_1\X>G!\9M72SE7=\I_ M7GZT^.NXHU+H2M5.FUI8-7O=FPQ?7)[0>E[PJU;W+ODM2)*I,5_HCYOB=6] M#*E2Y9XH2/RW4E>J+(D0V/@]TNQU1]+&]'=+_1W+#EFFTJDK4_ZF"[]XW;OH MB4+-9%/Z7\S]CRK*V%I-:C1#Q:5=X,Y79-1[KS%6XU]_LUEX_#$ M.7%EJJFN):G*O3KV($T+CO-(YC*0&>TA,QR)]Z;V"R>NZT(5#PD<@Z>.L5'+ MV.7H28IO5=X7XV$F1H/1^ EZXT[0,=,;?XN@XE^3J?,6KO'O73('BB>[*5*X MO'!+F:O7/<2#4W:E>F^^^\?P;/#R"7Y/.GY/GJ*^DU_Q5KN\-*ZQ:A>[3Q,\ MZ8O+SWGWWZ?WU[:<[L5M3$VUS M*V=>_ 9?*\5WLEJ^%)=6?E'B0RWNU-*K:JJL&)ZQR4:9\ M%)):R7B/X?F^T M586092G,C-])YY1W0M8%HKN4'F]++:>ZU%XK1ZL^2OM%V:,?95WKF:Y!S2Z- M98:^=^)9+[SO'6XS1R0#:X5>:<*/C,A-5O3CPT*;3$@OI%@V-E\@I,72ZES1 MDH.3DU'_ H%6EMC5WT]8@W%1 @4A,C@C>0KE]!P'%&H%K%L"N7PF?F]D"=YS M9CI#Y-;-#.[66%W/F1QIH9J6ZPQ,F*+)/?!Q"2E]5,Q2:DN@(I5>L\0-QGIV- M3Z&HFM&OY75X/A0W]0H.9"RQ.!QFHY,S\=&B"+">?+24=? AA,;H=)"=#@:;LW/CR&5J4^>-M43Q9"A^ M3A3U[#0['ST_%+?*/U+J@4#$9A>C<_$S058NW2(*BI??_>-B-!R]Y(TYW$7# M9 %(-]L^)8[>>!SYW^A$2V*./0Y.I I-C.%TDVL..G(H,;G[3& W/!I<9**W M&SB??3)+A.;%X/0P:XU!<4%.U.E@LL'"[EFJ@IDU5??&A<.OVFCI94 'G2\( M7,W]PQB@X(IB\6.O;.7P"[ZDOFI'DDC7(C+!B6-5!0XJ4W38%=P.U I%-"!H MH(< =3)46 %%209X"]>+-:'JM-3SJ N2F7;E6W[W*#2B>4,@-4X%#A&4NZQ2 MZ +>XP$$P!")* :#&BLT-( S0BPEH$"N /0JV([(*V"3ECN/!^31+AP+:K75*E$:HD,-BG-LB-7$\CYB!/ O@ MV*M9%R!R\:CV-W.>932O?P*_Z8<%A + M;DE/%RI*P?D.?I<3%;>NE9UWT9EST+<9CP S,M^6.RUD35N8B&RDKIELX\,? MH2<[66'8QT)ML6:3.10*EB*4$LF\CEG<-80*CNT=Z@R2'I;%EEQ]JX+(MR/Y MQ/C7F_S_,>9_<#,/'DH';%)8JPK@,#!PICD7[9#1P.%(D0?(%1O7S *&.T9/ MJ@@B_H4H(ITM]#+H;:-KF7\IS3QCWCOD*@29(!@*_@@B5%6@9,D7T!G,RZA7 M4E$&.('=]5%P*1@_)\O!X6HN8M)\_UC./1Q2G3D:G_?/NZ"#HJ>*R[0*I15K M-ZT#!)1>FPI9)+(!"E-5JYF&1ZY /SQV7"UQ;B&''(TIQD:G@N(#"984XW?R M&;7$C V3^OB#_<@SR[^G#[Z>;V\_7;PSW]R!$G$5TWX.:)WB1= MEJ;ZSA=">"/%S)H2.6BENH#=.":ML::9+[K$13KA()$4)A89#]BW9JT&]":4 MB#5\@::M<2X 61ORR(UR'M#**UEQ>[*GUP Z!B8[X& 792RDRO=/M08+A8<& M31MY1MHG8//GR:]=OY"AX-\.'L8@N='93&W*](=.QT?MB8* )M(A!4'%&<$4 MUR#H)Z"C)^(;J<"OER% 16EPL!5S&"ZX)/R#ZOW.A@6HV'7G_-N&;N7L4W6U M*1!CRI&E,RWMD**!B:B-U[25>A:&HCK6BV9N9465;,<"*5WY",98, TE#F]' MI:ON)=D-Q8C"/TA_H&("V.*QKL/,C8N!< 9$Z=03P8LZJSI?9UN"=_U>9"N$ M/WH,,!%;Z*ZB"2O(5@KU,])+$Q>PMZ9L,*Z\:]?=H!FR(1YEF8D?()!%I3!9 MZ;#Z?=?LPD*3F%UB*2DS\4X5#]=/"OB7IGE,LDJ2*3@[H<"A*..8X6HJ-&Y% M-Q-Q^_OU[UW,X&ST),MRS3A5B@N3LBDV>6V3E'>5B%V=U$*O>U"+A2*W6I8J MU72:3,VNH5%(GWHH;PEKQ*&"[X!PSH5!Y0MM4)B%TRG6?"@/!0U3XS,:; MGGVN98,J5!6'(8%R!\N)F2L#JV8TO(T(W:XE?Q5,).$Q,6Y:\_X1KDPF(".2';3/1,MVR2CC6)5,^WVHSRN.Z/K1*<4Z4HPR08 RN MB\8[U@*TFNY#MDV5,E88%5K)R&$HN%A[(7.!AZX%R7B* E:Y=V&Q8 _6%Q93 MPX>F&;ULZ,.\FD>,Y=G+=AN:V!/.]"Z)H;TAQ.%SDPR>>.;B)-5.!^+\9) ] M/QO0K_.+;'AVSF^?$; <;FKI _'LY"0;C,X.\7,XSB[&)Z0>M\N76YULNE+7 M-3LZ#K"@'J^61\TR:\O7+NUU-GO4?-#X=FE5FZG2M3S[XC0>AV$/QV"Q7T/9 MX#R7?Y2T4 M]5N"EP*BQOI4ZT]'*G<(\M.>,D>[KS MH&^V\6[!.8:ILN2XH1/'>U0:BD'V[BU_CK[_DDV]ZY"8\VG4DLFG=3C3X<)!$%F7;0RDBS M??&LMWG7.Z3&C^9,"VZIR1DD7?RC+/'KCHK2 ^4BD)KF1Q%&D;; M#W^5/ FGZ[M+(RV/9-YRE!K;WGCI3O3V$C)5 3JA2O,<@U0N\UR5BD>.1-.K M?%&;TLSYQ@%4$/#:+<+$-_;@S"D=39$95(!J@=K?YN'U0*V^^AA8719NFT2^ M*D U;.4\%FWI8-^JV'-33TSG<"YGGJEW=-L7L"YVP.@EN:2MTI:5CMVP&?:' M+OK!*&6CH7ZJ>;J6Y(I7\M::"&YWE@GY1($H(W/XUV#X/!-5*.MRG%9N^IE_ M3G[YX0//:9H:+--01@8X=FMX'W7[-$Y?&D=3(UWZ]*1*%;JI:&[CT=O-::": M.[%2:'Y*5,TW-=]TVH)O;^(UUY48 VN/'@3'D;@.'G>G4'SSQVZS#X2N;TLHP#A)6*8]OTAC4,.#J/#&/LZ.1M'&2QT*514*1W)L?)!T$5.@3^[(GB ]H- MWP9U3[LOJR;A@Z+-\O!9UGN)!@.Q6:H9M@[ZYZ<]8<.G3N$/;Y;\>='4>&\J M_KG@[R)H =[/C/'M'W1 ][W9F_\!4$L#!!0 ( '*$5EB(]AS?+@\ $HI M 9 >&PO=V]R:W-H965T>XND)%MVVIN9P7ZP MQ4<][ON>>XNO[VKS>[-0JA7WR[)JWAPLVG;UZO2TR1=J*9M)O5(5WLQJLY0M M;LW\M%D9)0N>M"Q/?=>-3Y=25P=O7_.SS^;MZ[IK2UVIST8TW7(IS?J=*NN[ M-P?>P?#@BYXO6GIP^O;U2L[5C6J_K3X;W)V.JQ1ZJ:I&UY4P:O;FX-Q[]2ZD M\3S@[UK=-5O7@CB9UO7O=/.Q>'/@$D&J5'E+*TC\W*H+59:T$,CXHU_S8-R2 M)FY?#ZO_PKR#EZELU$5=_D,7[>+-07H@"C637=E^J>]^53T_$:V7UV7#_\6= M'>MG!R+OFK9>]I-!P5)7]E?>]W+8FI"Z3TSP^PD^TVTW8BK?RU:^?6WJ.V%H M-%:C"V:59X,X79%2;EJ#MQKSVKGE:=XO\+J[IJ%XVXK I5["YP"GI&HOR!J'?^LRN^5_E$!)XC?-+W@KS(I_NM\VK0&)O'?^_BUJX7[5R,W>=6L9*[>', /&F5NU<';G__FQ>[9 M,[2&(ZWAKRTU=Q_NF]^'!Y_>'+^>=? M/UZ(CY]^N?YR=?[UX_4G,6SYL;).3M[R=:'$1;UA<-0[?89$E:R.$=S+Y"G# 3(JY1FRD2!,"7V=%OF98%9-YN M./CY;ZGO)6>-N%AH-1.7]RKO>.CU; 8*C2/N%C512#Q<7+^_+06 +0JA M:GAZ(R C7GO5&>*FH?UD6=;Y.*SN#-AFKF6#$0T]QSHLW2I7DQWI+F0CJKH5 M,8SM]=&$J+-5:7,G"VS4;*$L=GGPTY5"R?O9]\A2M*(J9&_]_HQJF2B%^O" M()#K?(LXEOE"X6&]:F&//&&F[U5Q;G(]XAV%(QH MY,P.EF9IA5YVY*F6S*6&E95VP+1>3D6S;EJUW%CKM\G-Q$XO2PV&E[K4$*-6 MK(,I"8K"X1:_G$[/R)[;VG!0@'+J0L](SYQ0R<>[%=F>]>C1IO^C$3>_GO@? MQ UK]T9)4DK+#.H6.7U;K&;L6I8;9_'9R=?Z? K$U"<_(_2M2U3CU MK!?>+:#%BB7!DR%8LB$B#,XEIITLX7]?65;VLNX;M MO%O:_9$,&J1DOE\KD8-,9U+OF67/R$?+B6VTUQT9L[;_F4=:>>SMV=FC52SG? ML;>)B/Y25CFZN/[T]>.G;Y?OC_=FF!/V3EUU(.6&(2%[\4Q7B)&D*[TU&'E@ MVB&.(IB.(D>\EL0Y8N]=\TK\TEOZ&A&#)(RU@"/4<@H+'+ $_?/IGP=2,!KZ M!J^-^ 3TV\A289E],?-01)[OI(&'JR!)'#_D*R]QXC38Y_&>GSE>F @OC1S> M-HJ=P,^V#<<+ B=-8@R-G#C#T"!TLM3;D"*.O&/LDB21DT8AKN(T<;*8=D[< MU,FR0%R/>4)7T+X21\ )S?%33'ANXJ1Q0.S@(J"+,'!<;+Z'A:/0B0+_6'B@ M/ I$%.%GAX$CL!AGQS0P]@/\!J%[C @ MP)12JC[%1O^4>@Z;I)@0.0Z 5_@ M2>1AZC7T9>"C??H$M?TD!.D*?DLI=\T=2(WI O'<]/CIY@GID"92]P= MQ9D3>&G_+$PS:!UQ Q%MV,CN$V009T*LIDE(/W[FBD]U==)#&+'JJQ#.0? [ M1,56&\5F.(5WS73;4]$3[L%&((TC'YPF1+2/17VP_-'2.C/U4B#B8EFV[P$K M 04 %_&Z#%K\L_'W* N\061'=K/C73:.@@ [!%Z$_4.([%*:BE-A+YFI@D.I M05RMO%?6*F#%$4LK;#Z!9P6/) M)+!TV=E@QE/:FB(3*J-*S G351;, /S5W7PQOANCE9WUS!;'6!+Q$)9RB)PP M26EJR:GIT'>CB3OJPTIC0 M/2";!FG5$%JUXT$%*OS!DAB/E RUA[!L)4=,T1!Q1,-Y8*$;SEFD H+*0,3M MOR2)4&:VV8!XL'@8FX^X>I,Y .X5IE!66+XA! MXMN9=$B2AV,NW&0[=M$?ESJB/I('2=UW@IBV2@(GRGC/$-$.BGA6ZIRQ$R/!;N2>9K[(D(0C[TFQ0VJ1 M+R)6T3B1TK+[2.P;V#)@DL,1>FR@!2.C'Q=[Y,'":(< J3\F^6/]**$DX\6I M$R?N=\2>>4[DAX_N7R9V+\*>L? )*T4"F -/P#W@2AJ/8H>XPJV=(*3,(UTD M&/N4V*%'6'O$2ATGPE&R]+'8>XQX.$+ PQ'I;7#S= M ]^W!'!,CO60O2A&/XR34'X][]L_ZS%8MNL5Y;D?"I#71F,B+B[_Z+2MX:YD MUL+>>!#B;U##3_ K_'O6NGX2RWNYQ&M*B?#"]' M3O_O4>![G 91SPHS$#W4J/=8H]Y?T*B_JU+_L4Y#VC.(AXTMI^0FK5[:)IH% M<#VN:^!3#1'=PY:M]IVHIZ6>2]M\(9)H/)R!XTF_&LV0:^8^K[NR$+<$;Z>J MO:.NYH!WG9VN#G4R]- XW"GF^UC5H] A)HTP><*U[T[)OV?=A["Z1Z_.2"@I MH1D8*=>[X)0*[WY@#_7V2:GEQNQ3LBIJ95N=+(P&R)^;256+S2P0#!TCD17NJD7;M;9TWB<\JEEVA_8MOT;9"$T;;^0!2#_O MR\_ I6V %0JY[NN!0I4H@\SZC#KH5 XQ"_QU4ML:%HOY1I8?UZWFK*'+&Z9 MG\% :-V<14*B,EO6 3Y0";#Q-L3$YT>4/U+V2SQA:'7!H!XQFNUCU/;S7F;& M_R^M@?PD5Z:E(FTCLPHB^5&ZHAE33Y MXE%7UA:<0 X]KOBQ7MW^WE;F! ST4U17]C?(LKVM.<_Q"0=2AR,%W@O#8*0Z[@HZ/ZE?5*NHVVJD U"''3R[^R8 M?K3G3YI-P-;TU"YZLO7HN%3@)+Z]CGR&YB@\?-0P3R@JB9W,#2!5UTE=U"8H MYGRJ'+9[J#0DL_5C$')!XR+W;YJ0U(3)4I37'A2/=0#1O0R0WQNTVY-.5(48 M&$>1O4ZIR\AHW?$R8'@W%A=RI6D*MW *S20\R6^*"H)M N4&%YZPC6!OHQ7E M&\2,81%*1!A0N,,ABG&( )6J*WP85;3%6PR#][EZH>(V[!G*]U!)1@J3=+D2 M#E"0,&/4D7"A<3YCVASIR"5%[#_M@Z/@296BH KA05SDA=R6QAX!Y+2'QP!E ME8__7/^BZ$^W>0P@Z9A8!S +L)2_Q2,F!C31!?3WG208*JSB6:H/J;GA!JFE M,O&([X#JZY!;FOMLE\Z0R0].5']J2\]:<@]MMCJ$W.#*I3%\\'HKR\ZVE8:3 M6\FY;_ W"^0&7KI&V:[@X'<(_KHNFB&"JL+IH_HP0S]!*)UPYGK%>8Z.A(SN M3]4I% !4+B"+$\H43 %'6I"%;H(!IUX/W^68XE,+)U'ZRT.=?>U!/-[6XPR@+A(>:%A&R6>C5 M2A4[&Q>ZL7OTA-H6,)7%AJ+F/_,D"A)9B'/D;P =LM_4=SR/CVH0-(.,3#D, MX?9PB\O.U"N%11#84J2TD!H3"0(=HJ'GB2M=%+";2]FT(O"=%+562)$DY8,@ M\MWS1DMZEJ+@#:@7A"B+6 ?'NF[!!)+MGKN$R23LF7"Z!@96@ WL_JNAUN:(/Q\\FW M_PM02P,$% @ &ULE59M;]LV$/XK!S?H4D#QB^RZ:9H8<-QTRX:D09QV X9] MH*6318PB-9**Z_[ZW5$O=5[;?D@L4XK*;$YZHUZ[<"W7N>>%P>RX%&MO/1T>F$[8/!9XD;M_,,',G*F'_YY3P]Z0V9$"I,/",(^KG%!2K%0$3C MOP:SU[GDC;O/+?J'$#O%LA(.%T;]*5.?G_0.>Y!B)BKEK\WF-VSB>2%W_BB]-'G8V' Z?V! W&^+ NW846+X77LR.K=F M96M"XX<0:MA-Y*3FHBR]I:^2]OG9-3IOJ\175NHU+(SS#O8OC4?WZGC@R0&; M#9(&[+0&BY\ &\5P8;3/'9SI%-.[ -BUM&+6WJG\;.([S'IPW@403R,Q\_@ MC;MPQP%O_!/A_CU?T2+)XY_'(J[Q)H_C<-*CGG!H;[$W>_EB-!V^ M>X;MI&,[>0[],;:/4?P.R-GRYOK3XN;3]?GEKS"_? _+L\]GU_/+Q1DL/BYO MEG!CA79U?W.CW/5ZKH&*@,4*+1' &Y ZH=GA$##+9")1TY^+0!9D=(NAA=EK(DKIA2*E M:QH-- 1\0,H,M0001T>=01-'K!2ú,>$\VQ$5U!6VGC/I88T:+05'P&$* M2$].^S!W@;FC!F;F/I>N">1ND#(E7)E)3$$P>8[#8EHE[$170LFOR!183*65 M--RDHETZ@%Q93&0885?6T!ZR<;CN(A*>W-C2$#TD>VNJ=0Z4?Q0%%9(94PQ) MR&44HC1*IG4HC%[6F Q/$6355THY53)\^_WJ0YMZ=B/)\X5,4X7>;#1D(I%* M^FT$J70$3) 5H_YQ<#'_BQ3\9O(.AN*''ZC-;LKP8 M0"2))=W3>:@8W<%J6U?<;TOL!'B/3YWG(UAVI#Z2E87]T2NX":()(C&5(^KN MWABZYY$%_8 Z[,>O8 ^FT31^2[\O7QS&H_A=MT+]=UMW8AS%I+:WH[YT&L,*:3XZ+#7$&2IDRW5*@E? M@;O8P?BP\TV//QW'N(DCCJ;#PSMQU"N[H:&9%W?]A M$+*_H/X'E:4NB+_U6-UTKW<6-FA9ZX%,RKDQH:1U9CPH*5:-%Y[:=P?%HJ-$ M6T^;?"SY)L,A,,?')\03DK7(=]"4UKDO'G)21J\/:)05NZSZX52E&K7#[;QK MK\?.[\'.1:M NP[724?)I8%1W[FZU>[&.J\O:M_,Z^ONA;!KJ1THS&CKL/_F M=:^>JNV+-V6XMJV,ITM@>,SIUHV6#>A[9NB6UKRP@^X>/_L?4$L#!!0 ( M '*$5ECWDA=LT , )<( 9 >&PO=V]R:W-H965TD[&2_ M?H>4K21=UT5>))*:.7/FQM%HI_1WLT:T\%@):<;!VMK-,(I,L<:*F8[:H*0O M2Z4K9FFK5Y'9:&2E5ZI$E,9Q'E6,RV R\FC)2M15(?V87.C:1>U*"6O4!JN)&AZMVO^/>GY[#*Y0P_@F[1C;O!E#4QJIJKTP, M*BZ;-WO<*?;NM,]A?ZFU/T":3[_X^'K_1W<7LXOK[Y-9]>7A'1Y#ZT)W9J 0E%' M&@MJ"7;MXN5"Q^5J"%,+E#*L%A300]K<(X4K2;*J-DR6!NXU*_$%HH'WD W" MO-MSBR1,TAP>.G<=^*RVJ"7= -89]4DP0YAQ(;"$) FS7@9)-TQZ,Z)J^;[1:4@X_O.NG2?(1I+*P:#0O+@:0YPGI5!7J@C/A%15YHV%URF8W M#Y-L -TD[*5OLYF$@WX7TC#-^W"-5%;L5<&5JE[892T<4A/PLRR,D_XYG*5A MG.?GQS(1@J1+^ST,\K#?3VG1OPCSW@#NR0^$G7M(!:QJ]+@L1$U]28MG*S^" M.2YTTU%'&+JFBS4PTX8!BC63*S1.AF M##8;JS9^]"R4I4'FEVOZ&ULK5AM M;]NV%OXKA)>[I8 CV[(3.VT2P$E?EJU-B]C='3#L RT=V40ET2.II.ZOO\^A M9%EQ[*07W9=$ILCGO#_G4&?WVGRQ"R(GOF9I;L];"^>6+SL=&RTHDS;02\KQ M)M$FDPX_S;QCEX9D[ ]E:2?L=D\ZF51YZ^+,KWTR%V>Z<*G*Z9,1ML@R:5:7 ME.K[\U:OM5ZX5?.%XX7.Q=E2SFE"[O/RD\&O3HT2JXQRJW0N#"7GK7'OY>6 M]_L-?RBZMXUGP9;,M/["/Z[C\U:7%:*4(L<($O_NZ(K2E(&@QC\59JL6R0>; MSVOTM]YVV#*3EJYT^E\5N\5Y:]02,26R2-VMOO^5*GN.&2_2J?5_Q7VY=]AM MB:BP3F?586B0J;S\+[]6?F@<&.T[$%8'0J]W*7%F]+TPO!MH_.!- M]:>AG,HY*!-G\%;AG+NXTKDS<(T86TO.MD6]<*6MLT+F\6;IO9(SE2JGR(K# M&^W(OCCK.&C!6)VHDGA92@SW2.R%X@, %U:\R6.*'P)TH'YM0[BVX3)\$O$U M18'H]]HB[(;])_#ZM4_Z'J__;_ODK_',^M6_=[FE%#K8+92+[Z5=RHC.6Z@N M2^:.6A<__]0[Z;YZPJ1!;=+@*?0?,&E*7YVX3'7T9:=13XL-Q-7'F^GM^&HJ MQI/)F^FDO5FX^CB93L3XYO5FZ?WU^/+Z_?7T^@U><+DJMT+EI])1+)P6T5I# M65E1+T2U%?52VK!"X9T5B4[!0?:E0,)0-B-3)\VCE5 WAH=?KMWLC1CGLG?+:"SR*(Z#!GJ>(0_)Z?'#''2'^+\:2\8[CJ?Z_P11-]##(>,,>PSQND) MJS (^@\@&DYZK C,"-OA:( 'V#5BNT;ML-N'@WI!=R_,#GV =-H>CEB=L-L^ M[GFKAN$(*O6#8]:(_3==$""SIZ3LR.6]J,\Q!?Q3TP*IIZAL$ MLN=@T _ZFQ6W(U5XVZ-T:2--[9)\BTE7@8_AO;SZ_>=VPH20OGR &0V+==.K%B7TBW B,@X#'/[[6!M)K\>A>\\P._CVW?Q'W /I.:,"V>R9BOK*%L[LF3GTMY44?)\&>^(1L"Q1[J67*"%57!/FD%53;9..G8^)DA' MP+9%M.!NM.E=OKUP;=)<(Z:L,F!<2J4;?%=+I"P7IAFZ ?YE&-K6<^]QO0>WO 5NCWD?RNXVOR M MTNB/D+B6G*1-W16394A@PR:E8X.4MIG=7W1CDZ J-P06VYO"J@\5&OVS ( MNB,_H-XWN2:-:,L*IYU,N22:/@T$[D%UD>RI$>C[-+AG9\ .-[#?TZ-VN=$0 MWSJAA"]T'UB1X.FQ5UGI6=6==D ACLC_>K4T V2&6ZGGDQFHD),"U,SW3-@$ M&A>SPD*Z9QKV:@!#G"04E+SR5<@]Q1 M#KB6-V>YQ&H*J=50R&L\\'N0YO0)Q2PE$(\)\^\64WX:&"(33AJ\9 M;<^"26'\]*3R\IM)^?EB+DV\;C(;E\I]?JP;WLY;&4] =8XU)Z GY_FMN0F1\QY7!:1$1%NLY:(="=1?WI+*]^%89NBR,=:#XP0@43_F"H>-ZC)#+ M4L'5QL(FJ_R?K;?=F);\$/5MS09;%\9G_7+P8.[GYA%NTF='\]@]@#YW#V)) MU3Q:37XI\M!/,.M$:%Y;JS#47A73#[N^!70:GW\R,G/_D8L'#,P Y9>@>K7^ MCC8N/Q]MMI8%E-*ND_)LVT&ULG5A;;]LV%/XKA%MT+>#Z(N?2Y@8D M:8H5:+8N:;J'80^T=&P1E42%I.QXOW[?(259CN,$VT,;2B2_<_O.13Y9:O/3 MID1./.1984][J7/ET7!HXY1R:0>ZI ([,VURZ?!HYD-;&I*)OY1GPV@T.ACF M4A6]LQ/_[ILY.]&5RU1!WXRP59Y+L[J@3"]/>^->\^)&S5/'+X9G)Z6]\_'1Q1Z?]P=^*%K:SEJP)5.M?_+#E^2T-V*% M**/8,8+$GP5=4I8Q$-2XKS%[K4B^V%TWZ)^][;!E*BU=ZNQ/E;CTM/>A)Q*: MR2IS-WKY*]7V[#->K#/K_Q?+<':RUQ-Q99W.Z\O0(%=%^"L?:C]T+GP8[;@0 MU1=_9DZ #.1X9Q#701@*(=0.-(7.O"I59<%0DEFP!#:-6J%C6J743/ M(GZB>" FX[Z(1M'D&;Q):^K$XTU>-O63LG&FV5HK_CJ?6F? CK^?,CI [CT- MR1ES9$L9TVD/*6')+*AW]N;5^&!T_(S">ZW">\^A_Y?8O !T_N5&_#C_>G@+',9]Q(AK7 I"7J(4UG,291&Q817TB'#JBP1 M4T(ZQH1L2@3*@I!(+FM10+#FF^%"*54BG!;P;6%GA&,B4W*J,N56XBWNT(-R MX>P[H8KF9A&K4F8,E6OKA$P6LG H#[JRX+WY"3&S6DXK=(T+'"!KDY#)5D&T M#.D_);6 \VB $7HF])09)Z=9BR^+A(O$ULFJV#H;C//6"&^-Y8,OZBFD8<V3LG\?1L?BCT@X@/K[6Q\77W]K_U@=1)7"UBA%N M'TK;C:4BJ+@)'K7@OV]9KF$MLP+1OW\D.MC7?; M,5M+M%59:E,CPULNB"YT@^U5YHQ@2O@;:EZH&9P-C;C-H.@Z=F M[4@K8C(.W=Y[315SY&D"]O1%@J*JJX*5BJ5-Q0P$ 8-J*1.M%@:L^*]FJT0N&DF:IQ$C0'G M5(&Z7_F2NAENQE!<"-T&\9U 1Z)\"@(T7BLM&A5"Z.U5\]\X7 MKG\H<<"S$#-UXNWXG7@M]O'43MN\/^Y./$GX5GX$"9 M]=GU-.EF6& ./U &UXAL9 A4\^H_-'T0MF2.>,FE8A MUF"N@D#412JQ(7Q3D^B&YFMU2KKR.[UEJ0FRIT:C:K"9T469M7A.F MI*(F&6V*?'X/TW)X&L[TJ5?GI:4N63?:TB]VM^;/4W9=&5]'@PG:1I;Y,1G; MKT>#MF M%Y131<4TJF?,,-,FH;D0NYF=K5O&O$C1?E<$'[=H7R;TKXWQB/]V1O1NO](\ M8H2Y9'-,I< 3GM^X':Z9R=[3:'RN9EC8W^!S78OL;J)RU211^7OJRVK8^0+.RG2?T]/M&PO=V]R:W-H965T]-DHJ2]1.&@T6L^/.>'!XLL/VP>!>XMRM7 -7,C/F@6\FZ7&G MSX!08>(Y@J"?1SQ%I3@0P?BYB-EI4[+CZG43_2+43K7,A,-3H_Z0J2^..P<= M2#$3M?*W9OX-%_7L3G1V=HY:-@9N!" M:J$3*11,M/.V)NJ].^IYRL*VO601\21&'+X3<3"$2Z-]X>!JS,.M\ C3N:@$@4X;0$_&6?^CL9=&'L@M6 Y M0]LJ9@O\$@44(GT1P1%2$ TF1P/H"Q"@#<QTF5>'']5![VA!.9EK>IV"<)!PSS+N61%[%MBE*#RIS&TI M-*WB%X&M= _D[0RIB@,%@OQ:9]=+FQE+^B4:8@):6[*4_V#PD>1"?:2%C,+J MUJ9%%EA\O\4@O+=R5GO.QHB30FBN1&J87E_ @4O=*=$VOAEVX?L2H$XU/). Y*IK2,JS(*$VI M$U,2S:@"O5S4RS[A4T7JCR]G;)HH:HC,)#W*K"G!4"!+\U32Y:B-B2"4!V1QV;D29\W:Y%X7NB0Y?>64K*7#L_KBC!ZM7U?/AT, M!_M?W7ORZJ[5."=.F"=5I\S7BE-I:NYZ3.EI>A=6H0*1)'59QW9M8+ZNPLDE M,;F6X0Q"M23&A9J<4%3W2L^YAIK$1)LB+) E@>N0+5;&^B@)[?!%"+?:(4(: MT?T: ?W6.&V1%OV2..V,DFF(,ET*GD!>5VB;U?I?I.$+X9>#MKZ#F@TI5S^] M(=NF(>+L,Z%H+%DM;^RB9?*@)7J2AR\+[6CZ>KO -1,7&[B)EM<+8CGZS5.'\-S.>3I/ALJ#C.UHVH/>9,;ZYX03M/P2C?P%0 M2P,$% @ &ULO5=M;]LX$OXK U]QUP*J7V0[SJ9)@*3M[@:+ID63] XXW =: M&ME$)5(EJ;C97[_/4+*MM&G2#XO[8(NB.,-G9IZ9(8\WUGWV:^9 7ZO2^)/! M.H3Z:#3RV9HKY8>V9H,OA765"GAUJY&O':L\"E7E*!V/#T:5TF9P>ASG/KC3 M8]N$4AO^X,@W5:7%QRZ^Y M+$418'SI= YV6XI@?[S5_FNT';8LE>?7MORWSL/Z9' XH)P+U93AH]W\SIT] M<]&7V=+'?]JT:Z?I@++&!UMUPD!0:=,^U=?.#SV!P_$/!-).((VXVXTBRCWIK=.H M;_J$>7?T1ONLM+YQ3/\]6_K@P(?_/61RJW#VL$+)D2-?JXQ/!D@"S^Z6!Z?_ M_,?D8/SJ$;BS'=S98]J?BL83PI>?WEY>O_]X\?:*>HHHLT@A'\@6%-9,A2V1 MB=JLCN@L$!S.U9+=SNGRET(>:VWCED$VA"#=V$K(ZB;1"3&ME[FC)*X5BBX)] M*S49I%-E2[ESHT%$BB.+8%W3 MID,Z\Q&Y1TEOTT7[SI#[1N8H)G"NAM8\?H#:O&G[3)=F?[Q\=_8?%(;%[!55 MG.NF>AGLRS6KVSLJ=1%HS:7.;!WC+LBN+Z[/+NGF[!.B"",--*M(5/)WL*,2 M#DG(AL*U'9*-AG>W6,2=OJEKZT+$P%_A ;&Q#Z8HI==#&1J[N,":A/8Y(T[7 M<=1^MD 7*>JX5MHEA.('CN.O8U^K3@JASB1N8.\&/5:>(!]2RJP>]FO.F?9Q M]UY(-\X&QI*"GDV&$S2\LHR]&QL]F\V&\]T,M.A=;?\VG6"[YSW)M(G>N&,% M8U@ZU0\2H>7^=93>IG!,Z7X>=VI[VX.J<$W$;TV?)__R4K*\+74>P5T%/-K$ M!?[W6__[-J3MCG"!1C$PT0E=R&D3:P(R0GNH@6QC4)N%ZCL4"6W6&A/A,4WI M]YH4H1O $1A*F2!4$<.2,ZK4?\8M;E4):HDRIMQN3&ND8P8*V :::I%EB4_!UC1+9Q1NY$]M)M].6#8990/\HSV(R#!_NJUN" M):#VX?"7^]Q.9\/%=B:13*DY'E=+Q!40^H;N?2BQ[#-3H&0_T2)CVMYO=F** M,+&?5]*H'N?SN2J5R9BNY/@)%K_;)_(2U0UEMW.JJK'W5RVM%P%]-DE[N?U M+'LF2GE;@A"19P5B^9UG9TD\EH-Y=6P#,2P2C'C8B=5IRR \D=H_F@R/E*M[O MI,(A6]M+T&YV=X4\:V].^^7M_?.=HY8V MX%86AVCG.3M9@.^%1>_J7F2#W<7Z]"]02P,$% @ &ULC5;;;N,V$/V5@1H4 M+2#H;DE.;0-.XL4&2%(WFVU1%'U@I+%%K$1J22I.^O4=2H[M!$XV+Q))<^KXL*&Z8]V:*@+RNI&F:HJ]:^;A6RL@]J M:C\*@M1O&!?.;-*/+=5L(CM3SK"6FZD3.L\#MWQ=&3O@SR8M M6^,7-%_;I:*>OT,I>8-"8UU;(*+Q?8OI[%+:P,/V,_JG7CMIN6<:SV7]%R]--75R M!TI"?PC3X[1WRR8Y\\A[Z!\@?8_P#S-O?EXO; MN[\)\VI^(&PZI3@IE/X4@5$>>1&<0!1&KAY$,*Y%+0(NN'\X (H18&:\#,WSXA%ZH[& M*=Q)PVI(QB,WR<>0I&,W'8^(&DUD1=$U7X^$BGM4;84/5/HL0;T9E1U_3%I>[( M2YZ[/?A)E'K1;H0.^-X7=S#&3J &F45+N,7^\*R?//C$!1-4P[[T&NAH) ,1 MGI I#6@W_!&KMV 1L4B]\4L28R_?DSS,9>VB5:21'.6BJ#N+32XT'_9S@W:H M*&0GK -6H5V56P5UK\ [OCCWC*VZ<]FT3#Q!QB3DE9S!^= +#XP/7I<\V)?\@[8?.[?\@UNG0;7N M[U8-?;6'"V@WNKN^Y\.MM9\^W/W73*VYT*1A1:&!EXT<4,-].G2,;/L[[%X: MNA'[9D6_(*CL!/J^DM(\=VR"W4_-[']02P,$% @ &ULS5II<^,V$OTK*,65 MV%6T+%*DCCE<)1])G)VQO6-GY\/6?H!)2$),$@I CD;Y]?L:X*'3,SN[M355 MF8B@@$8?KU\W(+]9*OULYD(4['.6YN9M9UX4BU=G9R:>BXR;KEJ('-],EG9F%%CRQB[+T+.CU!F<9EWGG_(U]=Z_/WZBR2&4N[C4S999QO;H0J5J^ M[?B=^L4'.9L7].+L_,V"S\2#*'Y?W&N,SAHIB#X^"0N19J2(*CQ9R6STVQ)"]>? M:^D_6]MARQ,WXE*E'V52S-]V1AV6B"DOT^*#6OXJ*GLBDA>KU-C_LZ6;&_4[ M+"Y-H;)J,33(9.X^^>?*#VL+1KT#"X)J06#U=AM9+:]XP<_?:+5DFF9#&CU8 M4^UJ*"=S"LI#H?&MQ+KB_!>EDJ5,4\;SA-T5.Q6 M%&_."FQ'B\[B2O2%$QT<$.T'[+W*B[EAUWDBDDT!9]"S43:HE;T(7I1X)>(N MZ_L>"WI!_P5Y_<;XOI77_QKC=\QF5]+$J3*E%NR?DR=3:$#H7_O\X'8)]^]" M:?7*+'@LWG:0-T;H3Z)S_N,/_J#W^@4;PL:&\"7I_UT OR#Z[N[JX\V[=VQR M>\7N'G^]_L!N;A\GM[_<7+R[9I.'A^O'!XB^?F2-$H]SP:8J1:K+?,8*3CI8 M7X(^BCF#>BR>0SG!9.Y&7.L5S>69*O."J2F;U<*PQLZY5-F"YZM7-NP TPQZ M"BT2=J]54L:0?J]%+"U/-*]@"#X1.\,>5<%3> 7"5&G@)\-^T$HPE/H>_TA/0P&7A2-ZZ,H9),DD41NAAW[)\SWPM&PF5-_NK;QB0'YN8"$Y./ &T6!GB7N[99 (C>].?3&P0A/E3E'S7I\.>I[X_'PD#OW MB&O7-CX^:KU\U/J9?$/ Y(VW"M6BK +B2G!-6V!;T(S(GI!(-=6P)> &%0HM MGTH':DB@551R*&(Q7T@"&4_^ &=;C6OT3J2.-9\6["-(VJ7IA>;/D!?_60*T MI%&7M@G^K]#VQV/RV5YH]WM#+PA[7X)V _$&V?7#5R"[WK_:O0%2V/,&(W\; MV8.Q-QSW=K%=O5]']W%PLIM\.R]>Q/@Q)OG^R:ZAU?LOXKQFC7TXKU/W^\-Y ME:.VN9B!9UR%";LS\Q!VQ [2;C*,#&;!#"OBS? M-,QCR[F$(E947NR1M>1F;9J AELIG MD:[H=$K)PER)Q*)3.Q$!,SFSD*KN'H\B*,N\_M=]O5] MWO'EW>WCS>WOUU8LXIL8NMPEALZF6*%+%:M\I:[2$I%7@F.$+:O15H(&[H9^GL0 MDQV[PVD5TT040N.$9X4G(L81VUC=52YHXQCQPC$9-(5TJW'KEB"AUL7";4"2 MS+].Q*:*2U6F#D3:RCMX>S@Q8B?]_+1<95HETH M/! S\!0NOT )@5#0Q@7,?Q#E,G&J$" L558-VV_W/[-I^9>P+2%M^%XF22H*M1--0S[N[T\VFPIZ!;$;5HN$HM31%O$:-[, 3JJ M:6 =V:)9A2$^YFR*,+42#C>DCK4P66B7"BZ:ILE.I$@KN\O>([-F8JOYVL9Y MS905*;VP>VDL@BSUJTRP3.!4F*A4S5;VYC(A&5FSYT^&$>8SVPDCQ'NM]EP? M#4%&K#NCKAIUFB*9885#?:6'*RC0A.YP2U==9'4)I*5Y-I3#"G1.0O;NTK2K M>]SAP.H(D!-$XK0TCKD/YN%+D0-PCH*HVV<96(+D[$E.*^PUB=*"O.6UM$+K M:W[KN@/YR\>[:V-Y.?$N7VV?O6H[-6C;*X>S=8Q:LW:G^@* U&O:]K= MHJJZIGOP##?8.L,=XOE4Y;/3%$A);(6H$G\?X2_GJ.6?H+/E>L?R:Q5Z@_!W M2![(VJ)L8TF=:M>3L.&$:#I!6Y, SS_ UY:TVAQ8YS%BR9HW\<]QR(&,M-2\ M=99UQ+5K_1[DIRIV/UM7YSLOMFXR[LTOZ J&II!IP5O7GT&4N M%X8-3OLCFZ3&WMJ$7A ,Z4(EBKR@%YU45SE12#06\I&I!'A?Q M/"=ZE8#(\#3H5;)"+!_Y[#CPO5$X.*%Q+QBQ8W_H1;W1"7O4G$*MGTFC@@8L MYQED^-%I6 OQ!]ZH'[#COC>*>G0#9J_%,/2C_@DBE)\2! 2=*F9:"-;J.UP:D_KE8,>M@X'(]/6!1A MSW"$:>ZF\8B%88CEUB/C@3?VK9O"$'J%=.-U/.QY(Q_SO_U@>0A:ZZ?)FRV M41*V.!&?%R@Y#5]&-<=YH+QU^B1W'?F]=D+5T?2KFRCZ'@\ 9'L^3%?>#A%N MP_V -MLD>-FV;$G+B&:;$J^K(IWL%UO7@%Q\+MB4:J0+XG9QW,!C89N% )70<_^ M H 1[0"15/ M&DYC#R%P(CH*>UP1[:%MX_RWKS<1K1*VC9=BZPZP,<#UH!O1JFYS*5@OF6)I M%SZ/:^+:("RO:N,6&H#0$A8H5].;'G%:%2<4<-B,FI6VH@RGJFQO=ZNJXW[3 MKS/!GAJ=>)5%P QDD !D !X;"]W;W)K&ULQ5Q9<]M(DOXK"(X\+45 $$]1\A4A2^UH]_H*RYY^V-B' M(E D:XR#C0)$:W_]Y%%5*!R4Y-[9W1=;!(&LK#R_S"SPY;XHO^NME%7P(TMS M_6JTK:K=\[,S'6]E)G14[&0.WZR+,A,5?"PW9WI72I'00UEZ-AV/S\\RH?+1 MZY=T[7/Y^F515ZG*Y>5T/*Z2/]02;5] M-;H8!8E ]/VR+/9!B7<#-?R#MDI/ W,J1Z7<5B5\J^"Y MZO6-7%4OSRJ@A)_/8O/4&WYJ>N"IR33X4.355@>_YHE,V@3.@ 7'Q]3R\6;Z M(,4;&4?!;!(&T_%T]@"]F=O7C.C-'MA7<*-TG!:Z+F7PGU M%_GF]*LLLX"V^W4K@^LBVXG\/M@*':3X=85?)_@U7%D7*7BA?AY<@7!D++.5 M+)W4\9]I\"X/JFU1:Y$G.O@B[XKT3N6;("YEHH#&II02?+(*CH+9XB(5EN(!O[/]?BTJDP6*QI$^+\RG]_UYJ#<9> MEDAX5Y3DK_:1O__M8CJ9OC"/RA]Q6B?$4>=^GR%+>'";L#/::@@;E3TRQ;HG M-[B_@B'F$&AA#2*C MM*[IAKC0\#UD*Z*,@!:U\6$[!'NY81(OS9W1I$2TG MSX98$1LPC@VN*O*\!EU!S*Q+52FI!Z0*^220(M[B5RC"7/Z BT NN)>BU($ M68G=KBQ^** #B[3LMV6EP.0C=4.)"6RHL[)+F)O+2US!5*J^LY]')V' =HK4)M/0;&$EJ[V4+<,FQ7^+ M;B,PZ?Q[\%&@JP#?5UH7L:)/(>JG*B%C21FA?F GN4F]0*F4>U5MV_*19*H) MFFP1Q+!KP!!!#$J':[%(4R GB@J(@G1"^"]-K?$QS;PFXP4)ZBV8 MCK9FU7AF7&09\ (9-?X.,DUDF=ZC[O"N1GZ1]W?P*>^(9DB[D^7"TR[L8$BM M#=$0;Q%XTQW90 IYA0)JL5Y+-*;(+CN=/[ L*%8D$)%9#T?3G^*A92)(7.5 M"6Z&ZS%D#EGJ7R#2RC)66AI)*A NAAAPP(KYW54V)@$"0DDJMAD7U>!!X=M[ MQQ$>YI%CBL?S"L)",(NFBV=-C-N!RC'89#80=VF&P4[<"W:F3'%<@E""*H"P MCW&F,#HF$_\(6R0[FB S%)XP&J%/;%2>XR;A_N8N5E"/U3WLD*.?=/0IJ()& MZSS%; =44P4D2FEEG@2K^Y:FP?5--)!)U$KN1%_+JDHQUMZ;VS2YB;%[CQMR M*@V^]R3/@%4%7EFI7-B$B(^3?!H*_C/@^E6'I$7=S+<6J34CQ&15J58UT5[5 M&G"-UM9TJJTJD^#/6L">2[:'R27EGP1A1X+VNH(]!Z.WX,$"[1!4?;T5^4:. MB$/XZH/X+D__V!:PYM!=7=O'E*3I61 C>Y2341,[-VC\^5"\N(*'C1.PI])N M88^;#44WO%1BDK9$@3,(/K1&49>^IH"C4OY9*UBO-I^L=008#WNZ#4E=8 $6 MO5"DI=L$P@O@+$/GW+'\CR:4Y/J.EP>WQ44^79-67W:0^Y*X=2[L3@'S MO2J)X96B%"4M]P7F@*04^YQT"F!GX6,; M,0S "N0+K(-/)>/S,\OZ$/:TD+NN<% )*"KH1<5S6 M9H-UOA,J<4&)Y<9(A>R%P@_LLL8"A-2,L-.Y+ ,UXT$)@;9U*X:V&7KN,W?= M4/E".@+]'5+R\>0DF"RBV13PC_?<9Y+.\?0$4-#Y(IJ> UJ"KU$+&.7[=\[P MSHMY=#&?S((K9QXF-+"#FB15[XKSL&Z7OT3(A1!I.2?H)F,>""&D9$B MYKJ -6"Q"2)>M5:P,WE']V,>B>.B3$A7:-U>2#&JWDULWJ5<8\AE,6*$_6X-W["!SIW@,IRWB5D3=?UH]JZ;'$@1 MUH=^Q%(F/0/F+PF=V6L&E %-&^WV19TF:!OHX9"X$HYOY+ ^E $:&L11[PLMJIPV_NM J%A%&3GTI@2$J6AEK69S=MK1*8-1@[$@;5V MDI_.FAV90LY'ZD7.H*)J>7ZLRKC.,'3%Z+=H[PG7"QBRU\ ([-'"!V=C_JDU#]^E\Q!P(GB6G*'EDB,9-%(;("[P@*8['5#JA\9$#]3T8!*529B4MN+)QZC1+@=8* M!+KQ5B8U12F/KV$+(J%RJ^.>0G3H(%XF+#BO3 W% 414;"DJDPA\-J),2/Y& MCJ ^N2EZ(:0;G;F*W11(,%A[4#P_X2&YQ<,CH)?1S:A#;DV&)0 M?ZD!,(HQV.N:^?M#^^.BH2)P_)>P&$,)KT"RV O[$0_AKZOAAE8(S.7.5CVP M#UZ0J:JRNNS(I8W/K3:W I,9>'HF844$-E^W2C<@]@">.81?ND@)GO!ETVK7 M_0PB!_F3BZ%9OH"=[27U3WH@Q7L$%JHD%Q"^ :!A[-@W$YDJ(B,,%$#-XONN1%^91OA MT5-[AJ>H7S R-%M/W/[E=M?,P4GO;MLD>JB1=JB!QALV4-85N-W&#VJ%7;GI M\$) 7:L4 Q^W9;1L4T:$B.Z'LR".%) U6.Y@[@CX8(E$I5STF[J[ S&MUX'N MSPITF35HSYK7%DTOV*D94ID."K*CMY!Y<2BRKHRR4+J$ MBCT;-L7B8:LBI(G3IUZGUF_-4+T#> <*7G&"4!9;$KN>?T^36QAE2 M*FP]!CBJ&0@"2Q@'(%!#^8-UELGP])R-$9#HM_<:,Z])#-S&+G$D=\I>W%RG MSAK6 BU*&V*;+YG!"("MPK@5TJ%@U2;O?0+!*!ST[7.;WXY_@J<3TTUM;G0. MBIGI8."W>&Z()DYTO#"QJ17W,H!3HX_P0:]YU#:,7H3S/P34TK0RS!*,.8RZ MA:DPT"BH5W"/LH)E;;6(W0'/*!@F>MZF<@A&-6<+M6XKT#2F0,!;F;J62V]! MB-"$E^+"PK1538L.0B')W;)F1(>IHOQZ=0 MS)_R60.*0UYS$!?\1'7]IQVS?(S1;#I^T3Q+%R8O3E!R)0N.6@F\(RK&FYD' M(2>>DGOZ) MAJ&F,.+'-H2Z&#IN^0$!Q' NCMG=&_L::LI+-,&=C*5WWS>?# MZ$-+H&RFT[P+V@+5RDJL(#\871BU8-2 &B2OO F#9ZPX&,P$Y+62>6@U]9@; M0!90Q9SVA-1@5JJ'3>O+SLGX? %ZOBVJXF*3J_\VIENO-##8- 1,WL 4XN9G M#8RRUFQWVBXW#G6Q.\,_;#FLU!I@)TV@*7/2H[@9)R8>6BPOFV3D $57HF:- MYD[>0Z(0,5/KP)]K/[(UN\A:0,Z_$VGM8%.'O];0PGV//48R!MHE#1"P8)65 M"256+?+'3N;8A[CS %>_)#,3A<=XP<4\Q9JJ)EA$4$N1"QECP1I= A#AJ]MO^.WX='QN\4PILP*G0*YMSUZ*/&0%%*_:F8+H MRG#(5SDJ62#J.9[GNP-CP+A7<5KKHO"+#HD-Z90:F/9?WA"$L1S0FG_>R@OO.X4U%/B&J!:+B)@D\& M!1+CNA M/QI'RU9<:*&)W)6"Q8,X$X5C! PDSQN289^FP0.G_EDNVI#GKQDB O2C1YW3 MTWQ79_BY9:#T)9>ACJ,'-V:9;[ &U==HBSB&$C23=K4JU$AURKE<0MP#P..5 M4VY!X*OC6BP^\!L@B[NW,CED3T^44L\%(G.*SSQG9CPF"MI\PN>_N)DPT,2C M(VGF;-J$Y\B3:-)H&SZ-NT?H)DU2>"-C46MN3KB9F-\"8,4I[8._H1JM#0;= M>.LP*C1/&J\!> *) GNWB,LR:9L=I:HP!^>FY601,N$!7L3">0L^? !%UGT( MT1UJB](P0KFS9\ YI9D19 T>W_/<;[B;,M! 5+EI_F"7';G"0*.?/']J)A&= MH4&+@.^!_\X.7"94(X.8%OW9A3T/'CKV?,A@+.?A1P4P#K9'H-TQR'#R\6R+X73 M 3K]Y2_#^7Q"9-_UY^*M,$AEEK(5'V"1.VR9I/=-.V_(N)OJP,<3YK@5UW!L M/#V 18UJG/@,/MZM8%L83MMTB'<]$N_PP<@[--WM%>-XZO=*\?%<\+$N^QNCLQ M2;_&+5C ZD$+8D3%PK04_'4/+677\(MI5(5I-D;!-<,4\@GN1M5TE!' /V8. M.WYTITT4!Z!:^_WVGMELQ1VK))." 8[0D!E7G(3 !@K+=/=1@U[)?HW#A)S, M39L%KO_Z8ZM6\-!D',VGS /<<<6'UK]P' 'F\*T?N.?T/TS]-:"[H>S0VTPS M3H58AR9JYE'->P(,BCZ"0MY+L@*^^4:,D^(":0FOZS--G A]WDK&ZK<&:QJ>!8#VE^J]0K*D+[)T\ M,1LV:5;YG<;.Z:/6J9,'64-G:G:2/ (KGR8X1'VH,K)W8"O&(H8!]-#QNOX( M]ET3YQJX_K,.=B"BD$&9F(7Q8P7>'QZ,YD^*""+5A54'U8X4(#(W9[1!PN&P MZZ(EK\;C&ZP\\RS#9@0@\UX![82J](&'CL4)(PM*=^Y8QL([Y_7H:8,^SFYZ M%W1@R#M[-'"^V[QH=+P:Y,0_!#'$BE\,]!EQ)_)J3'-#R[(:2^"R_>V\ZXCLOPX/'@4 M,RK?@#"Z*\KPYAW5";TWA9,95690SV&"?O*EWUY\>KA MG3U"[&)*1.:S)?W_OG='(Y@NNH6""0>-Y]-P>7D1+";A^>Q1;O"5ME/W7-^^^WEP]!5^8 ]^3\3RT M.,38P3U$BDR4BBI+SBG4;;OCMS?=^P*$Y_EM:W,&Q4Q##67DW9P6V0]TF!%C_+8T0'=_4A.^>67?+3;$UQ!PM1V!PYT9-^VF-[Y, MH<%SA,.(.N+D[@Y;=X!9V]:;QERPQ][X:;%>'Y)M02_0GSL5>#&_Q2"'2GHC M'9:E7$$(RWN)M<_S_\KD8MJTBVAR<=$.FF-_C-6.=>_\]_SI^+KH(R ?CO5\ M!82 9]4X_RU82VEYK7/J-S40,RU$[M]K*@H^ M6(2L0$:G V<4%L1$7 M/5M.V'&JH5]S.?-^6P? X89^04CS 5'^F1UWU?U(T17_-D]S.__"T0=1@N7A M@&L-CX)O+T;\9K#]4!4[^J6>55$!$J4_MU* !^,-\/VZ@'QF/N "[J>;7O\+ M4$L#!!0 ( '*$5E@&-R#A) 0 /<) 9 >&PO=V]R:W-H965T?,FHS,MQLQ&?%:%3G# M&P&R+LM8O)QBP==CR[->/]SFJTSI#]W)J(I7N$!U7]T(FG4W*&E>(I,Y9R!P M.;:FWLEIJ/>;#=]R7,NM,>A('CA_U).+=&RYFA 6F"B-$-/?$\ZP*#00T?C> M8EH;E]IP>_R*_IN)G6)YB"7.>/%'GJIL; TL2'$9UX6ZY>MS;..)-%[""VE^ M8=WL#7L6)+54O&R-B4&9L^8_?FYUV#(8N!\8^*V!;W@WC@S+LUC%DY'@:Q!Z M-Z'I@0G56!.YG.FD+)2@U9SLU&2:)'59%['"%*Y5A@)FO*3T9EKW)X0+EO 2 MP?[*I>R,NHI<:L-NTL*?-O#^!_">#Y>N&L/]*^-0_B'B& MR3$$G@.^ZP<'\(*- ('!"S[ 6RB>/&:\2%'(7V#^O<[5"UQQA?#G]$$J0RBA,<6R2F1/&$UN3S)Z_G?CG .=QP#@^A__^D_0!^-KN_ MO/\ZO9N?P?7=^?P69M>7-[?S\_G5XN+;'"ZN:#XG^.O%H@-W&0*YJSA#IB3P M)57:&SUNZ"4[]/*67J'I02P09,;7#!YTBS@QB=4_/L4!*N.UC%DJ@8J02HQ1 M40B!+'D!R@V3Y,44-VM=G< IKG+&T[;M_KT&C@]'L17%&W M6U''>N5 ",M#\)$3>A'8GNL,@EZGU?Q 4 XP\D!2J/CYO3$5PBZYP G"<(OD M3=OR-C%!Q:7Z5:#*!5(_5"04PV5.8MNT_8.(O:CG!)';,6/?=;RHWX%;3(I8 MRGR9)TU@BANF+?EIR87*_VZ6B+U>TO'LA(//="%(U-,CC]3T#-&CX7#H4)>6 M%9H^6[Q0W,/ U]'Y+LRRF*VT2 9I2_J]T'8;8*=U$@[\QHGM>N:ZS^):A>>!/ECJNX^&'/T/!-+CPG&H1M+@:4 M%RH!70;4ADBJ_]AZMOJ5;C_TM:CI>M+G4[7MK%8[95!1NGB:)U"UU9E031[O MZ^7=KF:O]@2MZ*)AA1B\S%'H#K2\Y763M1#O8O/4F_P!02P,$% @ M4/G"P C"$ !D !X;"]W;W)K&UL MW5IK;^,V%OTK1#I;.(#6TG@MROKNU4EPTEWX2=YL#%TXNWBYXS?BDS!?=A\5?IWU4@JY M%966=<646+\ZN0S.7\?TO'W@9RGN]. [(TM6=?V5?EP7KTY\4DB4(C/C M5ER)LB1!4./75N9)OR4M''[OI']O;8];/PP69/Z!!6&[(+1Z MNXVLEF^XX1 M&4BDZV=YN_JU6QT>6!V$[%U=F8UF;ZM"%&,!9U"EUR?L]'D='I7X1N1S%@4> M"_TP.B(OZNV+K+SH6?O8&ZGSLM:-$NR?ERMM%!#QKRF;G<1X6B)ER;G>\5R\ M.D$::*%NQ, M0WS.%EX2Q*?LD^%&L#3,V"Q-@E/<]Y. -D<^52S(EBR. Q8F"8N\+$YQ/\&6 ML]@+L_04&JT%MBKV.^&.'_JG;!9@@\4" E-O$47M/I"^3-DL\J(8JT-O$2;[ MO;PLB&$,/;180H 7^$L2E'G++,33N!!D[/J8$\G.-,K(/NP;)3Y="A(OBP)\ MS-DH0+.K#^\_7[__\O;-J0W63M6WTE8[%-M!L(1FA5S#4$1'U5OXF1L;V<8@ M*/A.85JW]FO8V9A:/> )M:L564VZVB__J_AVSB;!V#\,_C+8U^Y$C@CCV#H" M@8N<(^ VC'N\0%,TE *&&%[=R%79V]1IWZT"%C-L'B^!]VXU M*I$6VD;Z;B-A0U5;=W9K-XC52@CJ? @D1:>3!GA%?L:N-MB5MF2WO&R_-M9,@ :(=0]W.R7+!0NCA*4I>U\3#AK83M:,GDZ" M!2(0V?2(TI!=<;U!*Z<\AR.L#H(<6LHU*84[5H]9[,/T((D1QG"Y3U@'G>(7 M=+BM+4\1JL,LBTY[,[]_! 7(?O_A1^RKU,.*YU_9+%P,'N^7M?ZU*'1I0S&& MH(PL@/-F00 H?*G(L3>5_'>K3+N/!8U/GIMER2E#Q?F +%$.H2%\- LS+ ^6 MRS]>"2C9;7HY( -%^Q0%A,JF #(XRS=0(N4)9=J:@. MAXTR \^GH^?%4S3,V66!E,$W8.C!LSM>X3ZO'MC 4;V3E"BQKKIAINZ35CV7 MCD\M"0:6T"JZK;!2:,S[V0-D,C&:H MML9QU;UO=K5&?18*U,T%9,\U#49U=@Z=10C\5[>3DE,-;+$>F.47#6& M$U!@UI'L_/] 2CCW]T@!3Z#2Y@W))@:MAFB#N,^%H%:64_/8<5D\93JK!_8B MFV=3CBT:ZT_>ZVI)PPY?K1%[4-CV@)8NMW/7IWI7/MZN)QZMBLAE] LR*1UC M)QYJ;G,#:>1FR)J($Z=?V*,L.RO!L*KY+:&EZ,>B?H M0XN-4O*5+!%WRD%%/!(QK(R--!+MG%V:0]1NQ.K>/)5_OK\()I2F\15P?+=&/EP!G9<X$F>4OBG^^!]"F[5H**["2+C$&] Y_%"1P4L)\GGJ!!+ 5/PCCGAXO#F_"U M:5GB8PDO0&C!BFA4B$$M,1]/99F)7 M+N;+40UP*R913<_'(_KQ;"+ +W4N.66IHP\[C'_W*'4&-02[1_MF1>*G?+KA M* X8&T ^I6I[!F:2NG#]3 DZE"MH;*0B@RO'-;K#;DX6Y;BYH^$#?H_;.A=' M\P.1"?]09.)]>_Z=DH!);!Z2W6AE%_)<+2C"D89UY>& M\;;Z-:7I7 1.0M78/C.<:)\X=L)Y\\E>]1A?>UHXR2G=B#3(>W+44X0=7#L" MS+N]?ZRA>4UMRC$1X40X4RU.0%;H=TFMAV1-A<7]F$0.A&M)YPKH@[I!'UNC M.=:*0$D\B$8WKBKN&T-GF]T3WH +66P-0-7B43O76 6( M8S::@J\9G8T:<2,[%H+>7&)-;=PDC1B+:F-ML>@E@,A-71>.2%$O=C:W\)ZP M=(XN*?YJ?UL>V9YL=6%M21V\T=YW"&[/3!Z3>_F(E1&X#*4B M<=6T[.J'>J79)3C*/I<&8"04="-1.6#9-L2=.7W0L,N7^:< I'Y^L*/K_;H"#*WU6^;&[Q?A.7V=!;-YHTH.JXHV/ M>]Y/8YA+H!.$W#!QY?U9(0@X?JG0$\L%&Q"75:-0AMZ+@E,Y)P^/D8\?%KWEIJP4\ M_P.O&IIT N)]7KQ8V,_%,K2?21#V(ZRV;]L**I>Y>YW@$F2,CB#>GXN&[9FH M@^OX.>3[(!3^R'?:%A5WQ-V>IA#,)*H> .3FAYW 2&]Y MO6MN^\*%2NG\TE?!4<#FK40'H<.1YY-MU^:VFSWV-(B4&_)JFU(HONO!&0.6 MVIZQYK>8;%=T*F*KY.09S^294M?.VDXUKB!K2<.2.UK 4ZY*5,U6*$#.E=AA M8?REP0A=2'NDK]OCNFXARMPO5K%ZE.Z$H%L E8SMF^6JP40.CRG; VUGI?.( MJFC/P.AA%.N$BK5R/YX$Q*/P!7L*J9BE8?;MW&3 [[@>'MX(CM)E \[MB5OW M@F_Z_1[";TOAE-MW=2GSA\%AW2'$'<6-'G6#<9B*&LNIZ&(,EKG\.^?]S]G\([KFXD@%.*-9:"9RY.F'+O_MT/ M4^_L^_95;4R]M5\W@H/5T0.XOZY!I-H?M$'_#Q@7_P%02P,$% @ &ULM5M9 M<]LXMOXK*$\R(U?1LKAHRU;E.,E,ZDX23YST?;AU'R@2DMCAUESLN'_]_BME([YG:5Z_/-LV3?GL\K*.MC(+ZW%1 MRAQ/UD65A0V^5IO+NJQD&/.@++WT)I/9918F^=FK%WSOIGKUHFB;-,GE327J M-LO"ZN&U3(O[EV?NF;GQ.=EL&[IQ^>I%&6[DK6R^EC<5OEUVL\1))O,Z*7)1 MR?7+LROWV>N WN<7?DGD?6U="^)D513?Z,O[^.79A B2J8P:FB'$QYV\EFE* M$X&,W_2<9]V2--"^-K._8][!RRJLY761_G<2-]N79XLS$_5L.](\-=3WPH\F9;B[=Y+./A!)>@I2/(,P2]]D[.^$9&8^&[CO FGG]B M/K]CT.?Y_&,,A@_ 4". 7V&8#?-8?&JV$G>*NJEDDU227WHM<[E.FEK\S]4* M#P"9_STD$[5B<'A%,J-G=1E&\N49[*26U9T\>_7WO[FSR?,3_ 0=/\&IV7^L ML!\,?_OQ]OVGC^+FWUK.G]?B=1%6L2C6X@TT%($>D%B657&'N;%H"*7% MK+BFX/&'5\:CL''P=I%O1,%Z;[9)OJD=$:5%C;=/C2U$F*8BAW_9@HA:X &@ M%*X;3/,AK**M< T+A*NZ2-6S$@PQ!-5@@("21A)=JTUB0C).\E33_ M2HHPAO4P1LNV*D$3#R&RC+2C,(UH7A!&-*0/>%H5[68K8#$R6X$:937NU($/ M:;90I5BW%;,;1A'$G=*<*P-Q6LS01"])9FDLK@@&8!1NS1%RO9;L-P^M0N3U M\!C X1Y@6E?%[S)7M&"^$A,1M^NV::N>+TU:/68P9C*L6VV,,83(5$)9M9H6 MGQ8=XP%^,4>A07S;EF7*DX#GMUF9%@]2UAI5XG-O[ZSAD8;M[=O/-P:D$.$V M@6JQ(#15)S'D$VOS.,RR(H;F$ 10C,!0636(B^*;?!#RNXQ:DF1-E-\C67>J3Y,L:;3&DZQDI*X>Q%J"&C"6AO<$QJ$63AFIQD5M2Z># M X6V6+0EWI5ILDE6J12 ;J[L9 _%!'4$;0&$]_YS+-ZT%0;L6_0_#MLRJ>RD M0;,\V8ZR,(;(MF&^D5HG=4,O,DOTZ@!_W41*+;PV:+BV18XOD&\C%3.->0T8 M MSSHK$I>V '4(95DT0)&(+ ; KK)(=,>J>VL#U"7/!L20YZ8QJ&&\1WP_,V M2'%(]327,HT_90GN?"R&OGUT_>GCE__1,V?BSL6MMH$(R0-NS1<> M7O!G/L<_UWO>?;Z'RB&^1KWI+1UWX4-3CKM@I3Y$M*80QH3,+4K=>WP*]'E,8S[W=<@$/[[ M@R(\R?*._$#JPIL,V-YG5MMBK6QQ;Y)1X#G>;'%.EU,/'"_YDO6@KZ")<\@L M:C.=>!Q0[F.T25C[,C#^'I,:C@Q-)%*MSJA/I #TF,V2_ &;)B4%)>(#>= 4 M"4RLTA^:0^49Q/:.(XJ3.N+5*G VWDM8$4F*BL1G*$TDW=3Y5R&*MCI&'Y'% M7L3V1E?-3_0^UVU5D>NT:2,9'T(!:=6#BU)#ALZ2UL2,[2B$NA#;^IDY!K65J1)S#IX'4)>\)6W M5*'J)$])FQQ#$U*:H4., 58]6"ZT<*V7AOXKN25]W#%I!2+HC]=6:<1]DE+2 MP\#9Y,GO%-UKGK+(F08R:JUJ]MH@06>LI:R2(@8//Q4D7W.+%-OS/Q'NTG." M)?D/;P)/LIS1/00"*(\4>Z7,\$\(ZX=3_Y5LXJ*K;6+6]L#HCWZO1M/"),;=;F,NV M2)&A=_7&V]]:\J#W2 68HI:&M37C?Y!+M3D) X4&ET7&!S,*,PG$Q+QZI^]F M8$H]A']B3N7N?AU =Y 'D;OOB@DJ'*@84=5 1\H3G2T]T?D2, ?'Y!YQB(>S M*$+2J2QF)\L*''$L*^7"?&$474W6QFS^8S\\] M\ C=;,)S9[;T1>!XTP7^!T'0O3US!>BYBJ%C4 OUZF!JP5>'17A8%(\I0>L2 MM#6J9#M*QNZGY[KBH^P+0".JD3*#X.IL=>3- _9; M**-^5^J"S712&['82.0D./Z$Z'K)CV:4E,VF)LC]V.0U@9W;&P$/P61&G 5S M9[%P^9[G3*?,+5&*&_.E$@,8/KS442]F^:4=0HS4F5%:%*EEP+F /W&F'GM> M'R1Y 1/G+M@53P?9PH'868MZ6]RKDDT!25=HP]R7B^?3/;(N'=)&*\-HJYGL MZN-^B>'T5J$O)!L8E\=9^$V:Z> ]@F=_,9T:K'G89U!"K_Z?6FHP;><1ACQ9 M= ]7R:(!0N6[DS= M6W!%$L"X<8\L/)@YDRD_=-GS+_1[/)\_G]&]Y84W\6DNSW,=-;WK!*XO/L"J M0ZX5$NK!4<\+3K7-2M7?RD4L[V1:E"35/KK!KR<9(FCM&)15$J&$ $QMTCJ! MU:V3*,P;% P)($9-1,"-*K#.@PP;384E?Q+]R2K%P'Y86E3R+I'W.L9F'6.( M^"&/4,TRG4+4< NJT2.S8E.%Y3:)NAX>+0*:K,Z1*(M2-W('+3(,1YS+N'M' MMV^J!*)V/?&::LUK0 1E+M=MU&(K/G#S06'Y)X\E4U3E:7(KG4+"S47-9!Z M;0R9;:G;3"/>)3GR9=+*ER3#O=NFB+X!I*HD$Z.S=U]NWYZ==P;UQM1F*'3N MI$-(!7BA_5@B5L6ZM7V0%@@P42WH#3!/69W.$WHU#BH_BWA>I^^6B2BLMV)- M]F'+G$V'E^46?TK]86!)444O7:T*^.4/2+;P\INBA>@NKA0G2CR#]6N24JQ0 MK+1$!.^G'ST-%LCV[?BO5A!O!K()QLNY>"JF8W>)CV",](>^30)\#.OY7HJ' M&2+*CP>W1['VL_MY0U8UC]YX[O8\>F.?./Y!:C,Z>/CY=7_'=U!_0! MW#P[&$2F8: M&]9^CEUS)B;9Y;TD*\%6H-R?D"Y2JKYK"2=#3W: 2T:F@OE>VJSCS)\GZ8@R MKY3$B6!Y6BE,,'DLR_E9.Q';I&Z*"N[?- ,AU?C7MF[T9IF)'ET$S<+J&_"[ M3EO"/ -]S) <=**4W^U)T[H_3")1!^P\Y=% SU/'[&8AL4L?K#T/VLOLFN># M]N4@XO"T#ML9%HUY-X2)R6O>',)ZKCOVGOZHJ7]:^':><;/3?T_R.\DRI)8! M*( -U#HV(IC E)/";+'H]JU4-2RW]I/O/))3ZEJB3.'NC\*GFIE!M2G"5*'O M /M,!CPQ(CIML=#$EWB33I'PCAD'0+UIS#O!ZT&7=/5@QXVTR#<7!!\U>0<5 M;OC0EIJ.J$;/FZJX1QC5[FRPC-7.4@RQZ!17M:&=I9:%>\H M/*?#&4E&*8'6/X7LA ZPA#4*/HK0),6R0@U/_3/E5@A]2?V-/KE"P.> X^<\ M:+0Z[T54MVLD1HEJPD$],:< R+KI*,^NA1<[.:FJ43HWW\50D(FI*M/0($9I M@PKADR.VDHEFS&B@R"_[/C&L,=IRBL>J"!$5(N51^%5&=S 9^T\OITO8$O6[ M=W:6/9_WH$T@/X( W296!F?P?Q53'*.#&[QEW6_P\>D$: R>GL41=4]8?TG- M)DV()_TP9AFKUGQ%?JZ:ARH#55OOA(TLHQR"D(5DI@KCEC?-"MK(Y53%2GL< MT@^ H(0B-9[&XFN7I9JVJF5')G!H._]]?_<#,T,6\Z!?)ECVP[HD#"0S M.LAF:(4#:=2/+[;07IUJ!69^R*C(IRVZQVF 'RO,P099^;D!KV)+0J MN2.^V%LDZE[O(6CN_PJA!2BF@J-1L"#S*%J:/\';]Q6I!9)O<;/K4N)R&>PHZ5ED;J[S-S<1TJ \CCN7C_5:JY4AYBIA( MZ?===UOM7)3%LHZJI+3KIKZ04CW&(BTVB2+(W@(.C7+R[RUB6$XN MM4;X $4';3*O#1U?TF&,5<=>CKP?7Q!(L92JLW.306CWJ'-D;@G X&&CU\<' MZ[XN'+B,50[9$\@0A%.T$ 3G(:DVX6-S$'!*1S[NMT"] 4]L2],<(JE["7 ( MOM@+P:J$9G*TU-7NQK_)C(5KTX6D2+/;L7B8<1T0C%HM$1NS43XMDF2(;*CD M",('H\U557PC'Y/;W2,M0N"#CD.$">*+G;+M[3E9O-O"/<6N-V37N!RIJ]K' M P=ZA:42B92M0>)(BB*.($!HS9.Q+V /^W5\.\:SSKWQRNI-VAG0>0^B!)&J M,T@*L_*[V?=4R0&EV+^UA72]52Z%HR"5 M[)QV4MVRHKT2LI$X?!BRN3?3(WC4ZOA2H8K8X50_:OB1-:EMVUH'8(9V:VI= M)B(:;5*N0F@0.W(:2>Y?B8:.Z['8E&3897:]@KT)]L8R%%0?-B/B>*X^"]%& MIBJ=W53=^(E],I4>=V=Q='.%;*L/LT5EB.Z>]EM85,JH?$\%,W.B[N/5+^9 M'>6::AA+D'(+) M$BXGM@P-&W+=+'[I$4B-J[[:.T;74/(TT][93/%*P*&=. M*J?,^<(<&NA?.._!V>OO<<9JJ-O*U"1>'8F/,M^#0"1(U.WJ5WV0DDL'#%%) M3T0'(7B[FT/.U>U7/J5Y,9D[ZLS*+RS?#]:QLM&7HH35+KS)N=.%&=N_=D ^ M'/-/(("TK.;WOH7;"E'@$F4L.B'WK23.WIS!5Z!ZSSTKVJTB5%&5M27 MXN):9]5)KGZPPG4 IYQ4BJG&C/*>UAOLV%&T4X=]D$[9O29KC3A9KR7JM&B0 M?C83>X:.7E)JRUY M4]C#S(O9Y.!JC\6J]_^'5?$'L4H'6Q;VQ9_$JAM,>VU;UZ>&#@\T.M["MPYI M['S_(=ZGKN.[\Q[O.]^/XCWPS,/.ESL(5 L>Q_MD22 FP$_V6>T WQTPIN7FLSDOA]$+]^!R M;R2WZNCG*#OQB/L^?'@CYWTQZDH3!OF$CXKU*LJ#Q(*20DHL4I(3-4=-=YK; M\J8K/;:6&W1^Z.VT*[6M?0:[%]-M/[$Z]).Q^?T>[T':VV_\FQ)#!O6\WNA? MQ-C'1_J?A?$I8DXYP[@H&U7%9WJWD_)6KNAAPC58@81HZ>X712:.\E ^-*./ MGE,"ICOQW'[D']2H!OFPP6YM6%._L#LF0&>=NW/L74]]>$*%$W/K8 _/TJ=E ME.I&]".?35]*6\<0NJ"/A/:B";\/)M>5) V)U<$#50H,SC%T R@+:DLB0[4X M[7U3Q^*)6+ EJ0X(R'[U,N=U*F?W"I)^'I=SGJ@;?W4RPB4J.JN%<' MY.F:-@-2(P;3.\FMHWO][@KLKH@23H-U;]O\'HCV5:AZHMU0O=7/O[4ZFK"- M#_T6]=+Z(7$FJPW_7)I\/TH?]9OB[F[WB^PK]4/D_G7U<^X/8;4A.:1RC:&3 M\7QZ!F?"/Y%67YJBY)\EKXJF*3*^W*(LEA6]@.?K I%6?Z$%NM^IO_H_4$L# M!!0 ( '*$5EB@*TIIS , #H( 9 >&PO=V]R:W-H965TSU5XDPMRX)0M(D- 6B;01L+L/JWTP,P>PZK$G MM@?"O]]C#Q"JIG3W@1G;<\[G[]SI[Y7^8K:(%EX*(A.:4B/+O5(APB2*.F'!N R&?7_VI(=]55G!)3YI,%51,'T8 MHU#[01 'IX,YWVRM.PB'_9)M<('VC_))TRX\H^2\0&FXDJ!Q/0A&\=VXY>2] MP)\<]^9B##YB!N+E^H3^ MWMM.MJR8P7LE_N*YW0Z"7@ YKEDE[%SM/^+1GK;#RY0P_@G[6K85!9!5QJKB MJ$P,"B[K-WLY^N%"H?<]A>2HD'C>]46>Y0.S;-C7:@_:21.:6WA3O3:1X](% M96$U?>6D9X>?[18US)3N/D*N(#9DU(XP8D49)>P4O/YJ8>+[UN[JN1\,!- M)I2I-,+?HY6QFO+DG[=,KX%;;P.[VKDS)NH5]&:?D?HO0#L.7'R1QFGS]]N%E.YH\PFX[&T]ET.9TLH+Y(G--!7'@J M4U2*QH): TG!6@FJ:"XW=S"R0('"8D6ZIV"Y1P)32;*J,DSF!A9560JDBK9, M !:E4 =$\PO5MN7:GT,IF(1?@\5D_A3\!N\@;<2W7?].HPY=LD:M,2-.([=*TF[\$G)K"(A N.2Y! L>R'V)3NPE4!(&G&O2WA)KT=9NN-: MR2,C1R'G->;)[@.T&ZUNCYYIMP/ON60R0Q!(?& MI7* ZHHSWSE'I5';+3I$)H(E^?2>[&+R *Z;6OH98""5O'FNF.!K3I;G;[K MNXTZ-&2HG9Z+$;?FU^UM UY#N.=D^(H(,4Y&5!:0^\A4I1\LY^0C8^DNC<\5&DMP MKMOGM=2)J8NC^88&^51Z]/,"]<9/+5> Y*6ZM9]/SX-Q5,^#5_%ZJCXRO7%Y)'!-JE&SVPY MUY.JWEA5^NFP4I9FC5]N:;BC=@+T?:V4/6W>_"\-_ 5!+ P04 " !R MA%98VO5V:N82 "--@ &0 'AL+W=OR_2M37-^-5$53)"4Y2OQ1)4MVHMW(5MGR[L.M^P#.@"2B^0HP(YG[ MZ^_I;@ S0]**O^?66C?)YR(OWL'/;NRK%U7; MY*;4-S9Q;5$HNWFM\^KAY6@V"@\^F-6ZH0='KU[4:J4_ZN93?6/QZ2C.DIE" ME\Y496+U\N7H?/;CZQ-ZGU_XA]$/KO=W0CM95-4=?;C*7HZF))#.==K0# K_ MW>L+G>?M=_/*?=T/DK2UC55X0=#@L*4\K_Z[/70&W V_<* N1\P M9[EE(9;R4C7JU0M;/226WL9L] =OE4=#.%.243XV%M\:C&M>751%81IHN7&) M*K/DHBH;4ZYTF1KM7APU6()>/$K]=*]ENOD7IIO-DVO,L';)FS+3V7""(\@6 M!9P' 5_/'YWQ4J>3Y'@V3N;3^?$C\QW'#1_S?,?_SH:32^/2O'*MUZ]'K_[ZE]FSZ?-'MG 2MW#RV.S? M;K/?F>[]]?75[?6;=[W5^]^>O/NXNH-GC@':/B@&V,U+9F\ M7^1FI2BD7'*[UEB]J%6Y2=;*)6UI=5I96/ZQ<7_]R]E\]OUSEQS07_/I\_,/ M[QW_.7M^F#1KU20*!DBK,C/TOLJ3MD8$I]HV@)E$W]/6)[2ZTPD-3K!Y;56> M;Q)3IGF;:4RC 1I%=8_1I*3,N+IR/%]2+9.R*I\NK5&+7"?*+30"368<[*>L MFB3N2"4YWC>Y:38)T)!6<$,I611(#Y_5Q4+;Z+?C9*%3U3H1*ZR055J62%MK ML25(O]"YP?;H-6C 8#:LKQQF)T$!/WA$:T-> TB"U?%&IAJ=X*%5< +:'#V0 M]PKU*WVA2^A!MFZ!64651T7(+I8JI8W!?R;)%:&M2M;/&@M@B=$HP/![( MC^?.9! TX\=XM:FL2:&(6EO.%V7*\M!L88D-6X.4VZ@[7<)>305L3JL6/H)W M,(5#BL O%+GJBPQ/6671II[J*@K5=69=J-DX>U2=?CQ"S9 M.&W:D/$<5F(Q:^6:<9(J^-%GS"FRU^N-8\ESY CG]=+3"@8#ZDUI&IUOAGZB MYHQW%1MRV+WD)T&[[GZ%H9<3$\=$X\&9(@?26P M10&S\)-,-]HBY8CCD,$JJ%:3:\;!6B<%DA2LT;36ZQ=19WBIBCX;"Y\S*T/Q M$6-E#-VGNF[81TOR%.0]K2SKI,$?PUW&0)%7L5L6TK5 : 7LP^BBRLP2%A1< MPM*\WRSH83/FJ0N:S1O73_Z="ZK1AK=F]6\M,"OH1M68@D $PX([FH*>>=\C M_2'RW!)CJP? D%N;FMYF)QZ\*AJ),S?\J:]D+QH+-$E^C@&%'3=[H E81_;/ M$F=6)6\?,9163I;R-HF*^'VS3)"U[XVM2A(77USP5&2)996#OC$B,!(1FN9J MXU@L9E8ALA]N3X^#0Y/ILG-VHC%CV8G3T[3 Y.IR>' M_:E["4 F/3N-B\Q^F"2/I]P#^?CIS>7A7H,\)8L!^ULHZ;H"6ZEIC_/I[&2( MSX"4C-&#L%A3,BA;0MC6DB$C'D//,LN8F$1)=#EM 9'8]^TEMG(/YEZ3 ./D MEU\NDH/1[>7H<)*@JW; M*07$296I]T$9Y-"Q_>P.A(OV4$19\_ MMQS E/>4V%8><0@?$3F9D<]$[T-T9A(]2$Y(Z3HY !3\"L'95NQ'3]U:\3:! MI 2^3$'8#WL:.ASJJU"4@-F-K M\0XZ 71LR40T!\R8Z-G#KXO;RS9N;T2&_ MIYE2>ZKYN"S0'V#!!Z>X:8H23%NDM_P(S! ,R!()(3:2*8O1RK,D)8Y15 AP M>HFJ-&)+1!:%N(0QD^03\S0!M3W.,?2C!P-4^N.A,?:YF?@3!@OJF$7+HY:V M*O:BR6Y Z7*E5A)2._Y%F$?$!&I;!;UHX568D=P2OJE8JRI/6_)ZPDHN9@(( MUS"CZ&LX?8>%*+'@%E2M1$K<2M5$/$/*)>T1C0E2*#-S[X+NVS)6Y\1(EWO+PB%N9LF3X\DL*6!;&0[6X5'[CRSNDHII$0 80#!S+<(XW&"'8=*>_@)M%U6S!PL M RX;A+T?EB+\?*A:\!?BN9P4,$1E!"*:2#5VEQ!A;BWL[DP)Z +V&"H1S;#2 MD*3+-1W!693O"%I-E4-A"F8+R5[G554LC<::@//S=D5US7PZ/=LN>HLZUP3, MG,=:BP01\B/YJ>T3^=ZM;0_TO8HNH(_]#X7+U()6! M:2)%%G<7_R/_YC)>@,"E<(A@J@'@DY$88?N2+WP1QEE$() +/^6UK%S7*Z)W MU5W@4-@SB 1U./!5P**AYKK6$N1Y,I].SCH8D.X5CY?8(ST30C8L_=G_A,3/ MO48@+3RF]:P'[-+*Y[!1.-2&\J)/[=1,"=R"S4?_F,(#]&G -KMD]GIY#3L_ZMSPKS3V9^6$[!X M!*N#)]/)25CA,)K3U[R],O1 M]R0Y&9],3__DUL@[_9#\C"(!FLOV942GFS+ M'VX%&ZPS"()MOQI4F=]UV$C3,-L9K1Y7%#53NL.-OHL/E?C?R%S>LT&N>2F7 MO%\NZ2SV/#8P=_M"C99V"M:OY.W8T7+2%>]:D/3.HO'VI$(*2W 1K,B#M5F5 M_DH,=3OQD%ZG7)Q3W:E+Q^?T7?,P9A-BR9"]J/R1 M?M^9Z52;4)?/8;@ +)\&N7K'R:FJN["BX\4LLS[_AB@2.>)YCF1$[ZT?V0LZ M=?FZW<&OW9)IR=JR-_Z;5?Z:A!R;4M/9> MWMMZT]SK,JNLQYHM[?#!_UX5#?VRE?:0])K(,%&!XWC1P;6+<.!#>^(P%WN1 ME'2H/ X["'M^3-Z^,KNF6- 4"?$E5172M1".(GN%8XLH=.T&N?W19J9:04DK M;N%&@-DZ"-B)3$I;=!;3-MP,I_7A40)&LJ5>8;>>I$: 'ZQ)[A8"C/V(KE?*\;MJNOH1 ML]'J\ K?D_+;WM*F/\O:EFKK9DG7/ZODZ'57-'RS;"T'9*^M-JAVR!(<'YN] M:TJO\JU>6#Z*WZ4TJBRAW30<)1J^CZ5!F.D,[;4G[,E-3OW4<%/C%\W]8\EX M2'[&\0G'H%0BK2[Y]@/QQ8*R!7Z,AP#VOO?@[6G1ZB'+\GB[Y^4Y>B M_(.K/MB&IOZ\E%0!AUD!*.FYW_<-V*: X M&46*TG=A7PVR$P_#:L_+D;N%RU,=M(2HB:?%G6S[)MI&+*(OE&<+W6R[!!V3 M#.\M=,=EG4;:FC;X9';6:RTC/0=R.!3Q;7;]6 ^ MO^$%K>W"?L7?_E;Q;/,UUIOIB?ASJ7HB]:&%0$6W=FQH>?W;[ M?,P)^?)H**.JW+ ?AH6""J,W76G!_(?N9C1R#Y%@=S 9O; MFZO1H3_6HG9!J'(9.<6[HV=T%L6>Q;578:=T?A0O=Q#G,KJ56R@0T5092I3> M^6;(*,0+[NG'#QYEWL97+O!*2B_<:E5 T+<7MZ-8P%_Z:N0B>."U*I6_)75. M-\DW&'%Y<7U.-[TZ _ILQ#0C.B^=W-!5W$B92"4#XVXUG'V1%FKI?BL.-=Q$ MQL-N2T2*/WL:N'?;793H"\%M/2KGLJTK.,<#8=9\%3@SJ3_8DC-+?Z."$!9Y MU&Y=KZ&\X8&J]A>O=FP7,$2L)T4DD:-M8<9RK,Y6@()I"TLC]TJ\+'O.FKD/ MU0.>4/.'_2.%]B^"S9XQYLRWXBT-=^>DJ^4/[703&F)BI3X8X:T;9>^T!6R< M&YM:M6R2?P(JY%+::TO':QG*&;F:?%5&^!IT*WAEYP_D^R)MA7V\IM[Q\-A> MC7+T;\9M@S$W$?U%P"_*&R[>TBEG[!9% 04]8Y6ZTY#_NCL,_3M=WJ_D%@.U M:32WC\-M!KU<:KG-,(3I?1<7!I<#Q^:JN8?'"VJ!CF< M_UQKA9BE%_#]LD(Z\Q]H@?@+M%?_#U!+ P04 " !RA%983D?2[;,( "6 M%P &0 'AL+W=O]-;.;=^.1C8=*4*:?MFK4I\69BJD ZOU7)@ MUY62&6\J\D$X'":#0NJR=WO-F->NW$ M%[U<.9H8W%ZOY5(]*/?;^G.%M\&62J8+55IM2E&IQ4WO;O3R54SK><'O6FUL M9RQ(D[DQ?]++N^RF-R2!5*Y21Q0D_A[5O:W/)3;/S:$1:GM76F:#9# M@D*7_E]^:^S0V3 =/K,A;#:$++=GQ%*^ED[>7E=F(RI:#6HT8%5Y-X33)3GE MP57XJK'/W;Y74,F*RX_&*7MU/7"@25\&:;/_E=\?/K-_%(H/IG0K*]Z4F/_F M[N'-@_BZ4N+>%&M9/OW#"L1K)9TNER+WFJ<&(62=, M$4>GP7A3:(;"<%36< M5HE'66E3VW8#0AV+%SI5@K4.Q$96:H45R@8BEV4FZ#>O=9Z!CQ72$8DGXIE) M1Q0J4XA_R;+&+/DQ%LZ(NWH)/.,U&O599J>JPI)8A?'BN16,VTH!ED*7-"60?-IM4%%MY#Q7K$8K%FRB36;[XIT3V@KU M;8VLH#)0A^P-EY*B/(=YZLHRMWEM87*[M0LOQE8-R38ZS\5<>78@!%Z56N>P M%@SSU.Y VC$@C22H"YW+2JPK)\P\UPO)64M*U;R47F_ M*9O*O)D%.[B5O$Q?^#-+1T:K5&J6I?XO286T)PCVE)M>$( HA<$ YA%"$6OL M)'4\7W)(7WR "RL-2_#DRN29T 4$?U0>,^1[KQ5!(3<5OI0WPJ\NL5I"8%:$ZI93);\3*DJ&GK4F MU9( PA!CJ3*QD*G.M=.-EETO[3NR"V]"(>.[D.D*#D! $%_U5ZW79,\M;AGC M'#B,\K$'>?\@NA?:R[H7)&0G15[8,0G:"%[45:E=7:D#MAS%WD^LPR[^H+V" MFX&2+N5,(?614;B6'FYN3'<0UWOQ_*R"=TX@YZMB#GBT>9\Y8! &XB+ISU#Y M\KQE?#'K3]N) !ZV%,L 4E['@?(9L1O;JH<\;0GND@X478G^QK%/7#YS0ZQ&+71RP5<::4KB MZT,I MF W!*8)*'@\ =(HEZ34"85%Q5C"+%W5+D:7Q,9AK.2>T/VUS2D76A./V,]8] MX&]RG;&$KY"@R&@/U(]8L5FIITF;&J[384L1E]\.1*-,CL7 MW]*KS,*3.+RB])4LYV3O55DNEN,^Q4B-B/>MCJ!W.A.(= MV19%&5I9<>=M]&F_^#=6 KN.'4^N.27OA9@$DTG,_]%L)-YV0^(DZ<_G LT3 M)6 ^%QMQ$**?3((D3,17X]H2E+7D+\1H%,RF"0WB8#B:P!#;+NCR_M/'K^\^ M_O;F]15GH2,80Y9%S9F0ZB65D]:O'N&0$U6D:8FZ)9]+,**'ZHHO]$433*4I M7Z1DDSSGEF.'-4I R(HIM0]0V:#R4KJCS(+7(_="BR-<_IUP>=_A^6&" M83R,:#@1TS$/IB*:3"CHT&XMJ,N+DS: FX@[.)3LI+X0TV"*W/*.LBH:-7$Y M&4=72"0^(S_*O.;:\"-T1M%TWS%;18"7./:*3*.95^.7GZ;(-K]Z13HOT^U+ M1Z'M5%>IO1:A*PH\.HTZ*D73YS4Z1R0>'V]S70F.-C58.9,6MZA /TPI"UU' M32<$Q]F.6PE4.28';IY!T]UM2^K!>05]R-OF"^5=@57Z^QOT?\THG] /D2H>$#\"(%D0KN'"3VCV55C M[L-=M)K[0FJJVZP*::-9R')/$:[#9@2_78G7-3=XW[,DSB;QKG&G@G\*IWR\ M\(VO/XV@*UCYLQ"\A8/M45+K8I:ZEM+\GX07)ZN4)J3XHJ1+?ZWK;UA]1X:F MMC&OMGP08DC:4T7D#[[S5-D+-$B57*I.9]3INB_YG'=U7&6B?G28KTCQ-^/Q<^G+N<&G;O20E5+OA&FZ@D&_MIT.[N]=+[S M=ZV[Y?[&^H.LEG2:R=4"6X?]R;CG'=6^.+/FF]>Y<&PO=V]R M:W-H965TSL@3E=2W>L4TK.0*F>&;M6RIPN%+'&+\JP7^OZPES,N.I-3 M]VRF)J>R-!D7.%.@RSQG:GV.F5R==8).\^"&+U-C'_0FIP5;XBV:K\5,T5VO M14EXCD)S*4#AXJPS#4[.(VOO#/[@N-);UV CF4MY;V^NDK..;PEAAK&Q"(S^ M'O #9ID%(AK?:\Q.Z](NW+YNT"]=[!3+G&G\(+-O/#'I66?<@007K,S,C5Q] MPCJ>@<6+9:;=+ZPJVW[4@;C41N;U8F*0AX5XX< MRX_,L,FIDBM0UIK0[(4+U:TF,N] ,/0C_L'\#KMT'W'5[_&;RG4<*?T[DVBGKDKWT!5W#1?C@[-R>Z8#&> M=6@P-*H'[$Q>O0B&_OL#9*.6;'0(_=X&.,A=D*@^6R%$;#]7:67V=2ZS?P$D;>NVA$_Z^CL3<8 M]>VCJ.\-1SZ?%V KX>'8"_VQ_?.# ,*1-QX.*J0GOC<,7X+?#<>6 M1-"M* 3=P0@^UJ5Y';R!_X3'$XAZ(=>Z9/,,;2_B(ZJ8:]RI:]U8=76#_@!> MO1B'0?@>PB'<2<,RZZD?];<=O@O:"/YUZ#;DJ09&.YBFG<*2L0W!DHJ#O9_> M?K7E]]_Z0V^[JV".2R8@9EE<9M3FE(P#/5YJ:V"7\\7;6 I*C+7,D3HJ<>/# MJ77J%]SF*,&YH8XEW2MIFZ677+A>[,),<=NX&%;DX0.HHMQOFAKXK M=*G6=9DJ[M6P-WX=&W*VE;0M@%PF?,'IM4*CI"[0;?K BD))$H_WUHBV?:G0 M@\(%25RY3.KJ:$BIH4!(0[E'4:%4'PZ9=?TW;^!Z,@ M\J)1Y*P'PY$WBH)F-)C6,N:N8"MN4J=\FQCVZIQ)F0$G/*1I;]L9:M7>=4M_N6'>BC%#OT"(>Z(>&6+BG&,/)&PU&=:&\C0M4^L9-H*EC* M:1=;R3)+JFYSG=:2XHM6N)+]F::/YWNBZU)-BVU^4U)#MR.QRK25/F?D_9#R MMDV/3SK3OY)+RE5$@[L9_6MIJ*TNCVG[IN$IV7W/'PR]\>C=$Y6O$OS4@V7C MG#\3^)'S>50;'=4R]+N?>R6I_S__6H'=6:KJ'!M'3D*XZ9J]#5;O5S]^Z"2E M:C2W4E#=W?>MV]LZF>2HEN[\9;<#^HZI#BGMT_:(-ZU.-AOSZGSXF:DE[1J0 MX8*6^MW1H .J.G-5-T86[IPSEX9.3>XRI6,J*FM [Q>2O\/ >+P &0 'AL+W=O[%Y>7)M^*DIM([40%7]9*E[R&1[VY-#LM^(HFE<5E,AI-+TLNJ\&;5_3N M1K]YI9JZD)6XTCT8(4.B$'F- M%#C\N1/O1%$@(6#C-T=ST"Z)$\/?GOH'DAUD67(CWJGB'W)5;U\/L@%;B35O MBOI6[?\FG#P3I)>KPM#_;&_'CM,!RQM3J])-!@Y*6=F__(?30S A&STP(7$3 M$N+;+D1* MS;7FU4: RFOSZK(&ZCCF,G>4WEI*R0.4XH3]HJIZ:]AUM1*K+H%+8*OE+?&\ MO4T>I?A>Y!%+XR%+1DGZ"+VTE34E>ND39+WA]RAG*#/[W_G2U!K\Y/_ZI+>T MQ_VT,79>F!W/Q>L!!(<1^DX,WOSU+_%T]/(1SLWWQ=KZX?L_FM[?SSQ^O?[G^_'7!/HI*:%ZPKUO!WJERQZM[")E<-; ,@^!G MX(KY=Z9V&$QFR&X7<_@?1*VUS&O@RWYO*@GCSP:WBV]F<,YX!:J&GXP;)GYK M9 U$]URO#'TI!3<-D& U+)HK4S.U9KPHF GDW5E+P6*RRHMF):O-,2^\9FLN M-;OC12,8Q#K2VX"::K;BM:"UM,C5II+_HM6DL1+6;1J MZ*Z0-UH#$\6]7P93KUM"B\XB0[?*7C7%BHF*+PM!HGA:M0JGD#[)")40$)P1 M6X R!036*!MVYN'*&^L*P(QY'-5ELH)&K%/%<5[ERTR)@Q%K\/U*U5=M$;(P5:0 MA#EZ*K#O'(:4CB6!@4&Q>L%TYQI_G]]^_,*^S7\%'DI>5?"%"RW!^\V] 4^( M6)* BGX6*A>X-A.*Y"B#%P(?H&7H!IM M9(!5&GABU%O1>B"O4!2U0Q#&;.6.]%5!&6UI@E5-L]LI76/,+56]#=;3HD;! ML+ "V?H!\=>RXE6.FG5&@"=AO;Y/1RXW>&N#0KJ$43(RMW2Y GUG"6L0(_ " M$R^HP:4.\I;6#VW$@#Y(MUBC<($E1(>HZP*>(!M83X_LS+V$5 1J@*7N! 0P M,*.%N+@77*,X4I%#"0Y486GD="TUC*9AL&X%(FG#M838<0,H'<%ODM#JH6K* M)5"'E\1EO85L=EB9?@&/*X&JDNBJ5C98^>OBEJ2[_?+I73^+7N..W6'+K,L> M2%P+Q&[H@Q3R>\(Q5AM^430_1!5@.I<3@8H4=S9E%O"C(.CAH(T8YIPN"51(K8 2!&G0 M(X6 D' MDM#>3Z4Y%"NR,V<(2] L%UC.T0$P;Z#!D4'T$[*05U&Z#@S>#XP]8DOA#E?5I&W6D*[BTD4+X&%Q[:=T,=M#YG\VBV: XXL" MR [Q*?-/-.[9-/P,JD ]0!HI[B/VA;0+7/"24!E,'T5I0&P4)5UBHVC=UH= "J%6!73=D"L9'I+A\J'T.')ED^(&5HT:$-31V=MP@]OI2L?E. MRX+%,]1^[))!IPPZ+VUQW0XG'LE0ENFKK MFP%IHJT6.+H P%V3>2'3U_<[2@24*=A9)S.=NV P'@("E#0- FHP[U__DB7) MZ.6'!JK'KP2YYY1LZ'W\DI%4:ZI5#F ?1#YS)5YA=*(853XN6#'*7BT,.@5H7;:)37/I0SS+LU$M/(WQG6QNY;M?>2ZAW MCBBP;46B9Y=#K*SGC-H QC<0-Z;N*N0!PU%MT:X\IJCTF%RM:+&\LTNS"V X M2?]T;9ZR]5-68F(%_1A<"]JWR@$63!U@"5D*V[=X[W-UTT9A@/]W2A5!OJ>2 MMVIR:U %->XL/O?<0.X(R;-CO_O#ZZ0MW/N$6$?+.\QJ5!>!NE,5_F&-Z?'E M;KFD(?CB+22"[VR10[J!%3]@7VJ9+=4*884M>;:&8QD)019QC_GHARQ1XZZA M70=*Y=W2RME@C?JP(TF>:'"49C"_25<16W[)>6D]UY#6)*;K13H.C PT.T)O MPV0R&HY&HU#'7HF'W)M1[LW(=.[558C-GI2.@7%H<:H5Y6';P7?Z]"-;N*Z[ MRJ'F>U,<<,4)NVC_0!H@'P]G\82>?/!WR^]C:!/SYPV86!'E<B+;7%^ M8"[!"M48>#;G@8%.V#HJ OWDO/J]W=PD4MHD&0V36?8'!0XI>8&3:/HD@3MS M_W.!0W(4 M,Q>3^A2DG]*E9^"Q9H)^"H:MKC IC"_?<&06A#LJ% MXD2N.64$F]M]- MW WQ@-5 KH7'N@Z,@?D3' WZHU>";Z:4T)%.OMC MN]/6GQ/,(V_'%=(XR/#"JHU41D)?^WTCQPVYL'?6:70%_R9L#'_;@7>J *H$ M@,>X?_*5JIQ-(*O"9!ZSD8TH26YDHBVP93W M4A0K2 HIC<3Q,<3+1]D5:?2P0882 M]LP]&FP+X=&.6YA2;"M C29T?37 Z!RRP\'U>0U,X([,A[:" MFI E(M\Z53\U\#%N=XFPXZ.MP>Y8EY-4;@_)8REO>V#K MT>N *8P)67:#*G" @]^=;)QT6)4 ;6S $]O=!H:RV>RE\5G$ AFG?VRNP-S" M[J/T.O^)90\9!40.MJ:$#36$5UOA=E/:1L3OPJ_L]A[!+<>#/6# 04W5F,;M MSMF#Q!6):0%9H)BUW#A89+M7I^O*DVUC=U"$RB*LUDO/G5NQP.\[<>J23),LPF.PI2=_6Z^ M$*,FPZO)"->_PDS[M7MM(,C.V+V?[!M*=W&A4%03;4JPEKT_='9!)X+T:U6# MV;J)__3LW'8H=U8?+H@?/%)(.J< :;#I3Z< R<-'"G\>2+]YS)EN@EW48V\Z M_?9S=YHEPW@\!K--1Q'\;=UIEJ%'H$- N4V].SVU]YF-AM,L(:_+L,[^;L[ MH697PVP\LXZ;3'H@5WL^UCG%184]"7=QNF,E+MYQ74 FE;;X_7^CK0[,0DSD M__7"K-C"K"OPT^?XE#X*L\8$FV8$LY*?PJR8 %E,LQZ"69U]?K+K 7"E8'G, M1U- 7I@7,F#@ZJA&X3D7GM74_ =4F4JLI3O1-$;AOAGR)M9"TPXMC('WPMY& M>?!,\7#6BQ=;<'=/KF6;#<(]NI-40;=*SI^HK+5IY5'MEM= MY>_,H@/+\'X2JM%ESZ,3]Q,%>A <'+\_RPXI\^@2&.2[7.Y<-%$A]W?)_$V- MT)X6_)V$W &-QZ ]BALH_.XZDW')YL9?WJ)PIZ$_FG+F# MNNO%S8T[FSNW;F':&VQTFZJ])Q;>Q#K"M>@0=), ;X)H2#$'E[(W\++)R;E>U&MX%)Q6F/5^WN0]+I-V(1NC9RSG'2[&0#@DR)[B- M'VSE.R\++IF]#TMJ#(.G5S,_F'"J.U[KK,?=/H&ABRV4''$_\%F<15,Z&'N6 M3*/1**2>#-ET#,4J_#'G\1..))L!E$O[SS=::QP=7ON;WS M?!AN;X[_PC7(9%@AUC!U%,TF ^LO_J%6.[H!O51UK4KZN14<6,0!\'VM5.T? M<('V2OR;?P-02P,$% @ &ULC5;;_;L%3A>.W\32L0(=Y6QX20K M8ZP/Q^,@2ZQ$&+D:+9T4SE0E-5PF_.T+CU23;-MAN?]+*,O#&>']=BB0N,U_65I]6X1U&Z0ANT ML^"Q.,E.IX=G^RR?!+YH7(>=;V!//%>G603)H0&960$07\K/$=C&(AH MW':866^2%7>_M^CODN_D2RX"GCOSEU:Q/,D.,E!8B,;$3V[]*W;^O&(\Z4Q( MO[!N96=O,I!-B*[JE(E!I6W[+^ZZ..PH'$R^H3#K%&:)=VLHL7PKHI@?>[<& MS]*$QA_)U:1-Y+3EI"RBIU-->G&^:/* MPW:"!1T+EL['L$,Y:A-DW M$*8SN'0VE@$NK$)U'V!,='I.LRVGL]FSB&]1CF!O.H#99+;W#-Y>[^->PMO[ M3A\#_'V:A^BI(OYYRM\6;?]I-.Z2PU +B2<9M4% O\)L_O+%]/7DZ!FN^SW7 M_>?0'W-]BN#_0%R?+2[^O+[X\!DNOM#O CY:^$W8AIH.IF]26/<'$$N$":UU;S4T$8ND1*R9))SFMY6VC631G M+!!%H8T6$<$5<.HE,X3W=H4A)J5+8:GA^7, ?XRN1O#3RQ<'L]GDJ)--J^G1 MSP.RNJ0 QG+HO&8Z"FJO5XQ,0=)Q X7V%;5,+(D>UH!W-;*D1&+-]K1=TA=$ ME*5UQBTW0T4 : =0H;!T6C1F&-V0HC&D^6'86T5MY[4PD#>!V(2 8< @[)DQ M0RE""50]-HAVLB3S@D(122<%C4@&A)4P30J!J&OO[C3-$#0;^&$Z.H!<&T.Z M([BN"4%2'@PF,!+GS.S@#^!W40DV8X@2DBP%?!L'PBN16,LVDR/X_%!Y76I9 MIGSFB!8:2VY7K@FDF7BMVK3ME,./ N^CPN&R.([:9'"H\BPGY8%W?I">)/89'WB(WZ MRJ7Z1ZL"2Q:-50_SL\T_I2 GF&T6:5GIR,%2F,?$N:_9SMCW97^W4>_7P)H" M8C9#M[9DA?P)6FD.,J'HK]W&G /=&=QS*=5;OYB2IFG(3,DVI4C>M!:L ^/L M$CTWM]&!O> KE!C436ZT[(3Q3I:"Y-H@;TFFV<'%+V+'JYMHV$[?6'K7+,OD MF ZA$=RNJAL7M!EP&R*JA!#I@/V@3'ZD0\\CJBTZZB?J-4XFF1$Y53(X/N:Z MI-&\TFV5*QU2K:IML7X@A93-]R0%'@MLVC8/'GJQI/H)6 M]*T+O9V>73EN[38>1T]=#..=2[M"OTQ/$TY&8V-[?_>[_>OGM+WTOXJW3Z=+ MX9?:!C!8D.ID],NK#'S['&D7T=7I"9"[2'V8/DMZP:%G 3HO'(6D6["!_DTX M_P]02P,$% @ &ULE59M<]HX$/XK.^Y-!V8"DM0(%7G75H@VA.$Z41""[W=$;S7 .A&3\/ MF%:C4@L>[Y_0/QO?T9>82#KC^9\L5=G8&EJ0TBVI@\1*>2_.% M?L;M69*R<$T4F(\'W(#0W MHNF-<=5(HW&LU$E9*X&W#.749(U93JN<0A1!:\$5E>U15R&PONXF!Y!I#>*] M N)Z<,5+E4D(RY2FOP)TT:+&+._)K*GW)N*<)AWHN39XCM=[ Z_7N-DS>+W7 MW QG\.2J#:YWXIS9\)WD%:EKHTSA6T5RMGUDY1T$2<*K4DGX.XBE$E@Y_[P4 ME%IE_V65^C6=RQU)Z-C"YR*IN*?6Y.,'UW<^O>%0OW&H_Q;Z+WD[>=^3E\Q_ M6\'7X"I8P.QZM;Q>!3?1]0*"Q1S6F^DZFD?!*@K7L)Y=A//-97BP(;C?;:/$%@MGL>K.X6<-M&*S6$"[FX1SFX2R\FH:K)LGFZQE9W+C0FO,\ M)T("*^$FXY5$SV0;@C1EVE&)".O9*EH:C5.2DS*A,,N(N*,I* [7*J,HW0K: M,,=();50:]INF+%6@6^-<@AR[$[F%/L/$NG&L/^J=F[3DNKKXFAOVS1I,)PO\RR]'F M#$X'_S6JYS=Z=!2>(X?1(>\ $Z4$BRM%8BPQS9_\K)BLY3LFBBN:\'LJ&)6F MYO:"*7K"MUL=TIBDV!ECG!9'6ENK)@WMEY-7"4%+!;>4B*?T'>?*).JHTAL7 MD, ^3%$:,T\>@$A)37 &MN/IL/@#'8J6:_>=01MW?=L[]>M,_1:>;VL1'53/ M[VE$#S=.N]%DZXV[LQU-.# =IU^NU'5(NU6KPWA7Q?1-+I9=V") M@Q(651%3H1^&'DR(\+%C@NBD(X? M]42E&&^TCA4%31F>YX^ K2JA*2955DG6H'2P90Y>ZEK=H\E34'Q[>KY*,%54 M#Z'FM!GA03VYGMGK^7^%3Y=AG>1TBZ).YW1@@:AG:DTHOC-S+.8*IZ+99O@; M0H5FP/LMQ_%U(+2"YL=F\B]02P,$% @ &ULK55=;]HP%/TK5E9-K;3B? $= M"Y$*6;4]=$)EW9Y-3:,/%D\P! M%'HN"R;'3JY4-<)8ICF41/9X!4R?++DHB=*A6&%9"2"9!94%]EUW@$M"F1-' M=F\FXHC7JJ ,9@+)NBR)>)E P3=CQW.V&P]TE2NS@>.H(BN8@WJL9D)'N&/) M: E,4LZ0@.78N?5&26CR;<(O"ANYLT9FD@7G3R;XGHT=US0$!:3*,!#]6,,4 MBL(0Z3;^M)Q.5]( =]=;]CL[NYYE021,>?&;9BH?.S<.RF!)ZD(]\,TW:.?I M&[Z4%]+^HDV3V^\[**VEXF4+UAV4E#5/\MSJL /P!D< ?@OP7P/"(X"@!03G M L(68*7&S2A6AX0H$D>";Y PV9K-+*R8%JW'I\Q<^UP)?4HU3L4S\H+6$LU MV%>(I8 2*M."RUH ND:/\P1=7ERA"T09^IGS6A*6R0@K7=LPX+2M,VGJ^$?J M>#ZZYTSE$GUE&63[!%@WW77N;SN?^"<9$TA[*/ ^(=_U@P,-3<^'^P?@R?EP M[\0T074+_N<>#LG=T(6'Z8Q9C&1%4A@[V@TDB#4X\<[HKQ- MN@YO^L-@/RUYFQ8&@Z';935SX)V_: EB9:U.HI373#7O?+?;N>FM-9%7^Q/M MLHTI_J-I+/J>B!5E$A6PU)1N;ZA[$HWM-8'BE36"!5?:5NPRUU\*$"9!GR\Y M5]O %.B^/?%?4$L#!!0 ( '*$5EAD.J)K0P( (H& 9 >&PO=V]R M:W-H965T MNJY,2ZBPG/ :F'Z2B<&4M &>RL M_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ ^G: .Z#4@+3&GY[I#%N: MQ-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??H:]G9G@II])>4=O%AI\= ME#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R'BN<1(*W2)AH33,#6ZK- MUG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !][$I&KM([F#@W[6GKCA9< MH(7H@3-52O2599#]F^]JLT$O..JM@U'@/:03%/HW*/""<(07#N6&EA=>X)TK M\P;M7]&&9>1 L@;3?W?JGVFB5\5K]?\B=[C@PQU3"B-AL$)N-_ZM2>0.BO"%]P&V>^Y[88W!97']RXWSCWHI][TA\J$(7M@A*EO&&J:Q7# MZM!H5UU_^1O>=>D'+ K")**0ZU1OLM"O4W2=KYLH7MMNL^=*]RX[+/7/ H0) MT,]SSM5Q8C88?C_)&U!+ P04 " !RA%98CIO2/8$T #1N0 &0 'AL M+W=O;[!P^:^IVV\&>]?-!L M:I=F]-*Z># ].WOT8)WFY=&S'^F[]_6S'ZMM6^2E>U\GS7:]3NO=_;A)E^[:M;]NWM?PUP,_2I:O7=GD59G4;O'3T>7D^^?3 MI_@"/?&?N;MMS.<$MS*KJD_XQ^OLIZ,S7)$KW+S%(5+XY\9=N:+ D6 =O\N@ M1WY.?-%^UM%?T>9A,[.T<5=5\5]YUJY^.GIRE&1ND6Z+]D-U^P\G&WJ(X\VK MHJ'_)[?\[*/SHV2^;=IJ+2_#"M9YR?^FGP40YH4G9P=>F,H+4UHW3T2K?)&V MZ;,?Z^HVJ?%I& T_T%;I;5A<7N*I7+^VS:SZ-I%HDU_FRS!?Y/"W; MY'(^K[9EFY?+Y'U5Y//<-9GI@FLDT>5N5[:I) M7I:9R^(!'L":_<*GNO#GT\$17[CY.#F?C)+IV?1\8+QS#XAS&N_\P'A]._Y_ ME[.FK0%Q_G_?CGF\B_[QD)J^;S;IW/UT!.32N/K&'3W[VU\FC\Y^&%CMA5_M MQ=#HSYZG3=[@H;W'L3DOMIE+6GEUBU_"N/CW%0^4I&66Y/!ULYTU>9:G M-8!XG%P6!;S=NEKF QHK8'R /CX/T"^;E BX25;IC4MFSI6)*W*@!5I.7IKE MP6/CY,K5+;"C)%WS,N#CILZK.MFYM.Y?/DY55BU,"@NN75N9N6HW+]*F 7F V9(7W\=X"FZ)>Z>M'T]Y@A*D +#V(O\CG14NN4F+K8/Q_$R;JN:3 MB$_V[SC/#0Q6 2-)<<@*P;BW"L \F'H+<-+91XE+YRN8LP$FBOO"8RN3ZL;5 M_G1P,C,\+!>>V (7B1_!_>._35H([G@(II^3'!8*NQXGU\XEO\!))].197)7 MJ[1.A9QL-!6O^U<;B6ETV;PTI=T\,DOY8Y_D4'0@AY MN78U""\ _._;''%LG9:@5Q!^P*&NTT\N<7[IA$< _?6&,;I=(>(N%J L,*T) M\X#= =*':>_>&XULN2YVE=T[B\1-SZ MI@8MK6YWHV13I$+3"(4-T]BRJK+;'/@L?E\)PK: \#E2.(?+;Y C-"-/B;FL$E96K1W2F(O&0$IF1#O_T@ M4_)R9D6^3'F7AN6Y]::H=@Y9<.D6.:Y/X6HX8%&5RU/@J6L\%A+4"BJ26D6: MKU'" ,^!(V(FT\"CVR)+LAS.&@BXKH"3KZK&X,80L3WRQ/9HD%1 8P1]L$RN M2$+,=\E'%&0%;[2/\KY^.*)"E2.KM/'<&G%"( OJ.(A$BH<7X^3K"J*M!XGL$K\$KF$GWKDX0X885:$ISE/FU6R %R#/V'V M5O8$BT/!P<(3Q' -5)RXSW-BT0D,@/NHJ^UR!=NBAV#8O,K@I ->%7DZRXN\ M)3R%P0,C,=/ UAWBX$)&H,$!8Q"B2P"A#%7!L TB;06PP?>(8?%.6W,0:?8; M*.S"!6!.H5HDY20E$@#9S!0+B+Q=;WD5#%+\N78KM'=NG)+5,W1]/(A?(.WF#BE(:?>J=EG>)A_RYE,?MG[] M:$:6 GQ!(6!P,1H"HP3BIE/RO-$@-RM?86C"J3F/7>/8R)SSIE4!0@.A3*K3 MS*BE@9_Q27<8JFHW<+C$ID=X?+<.V6?3'6J3[DA3"OJC? ,O;8 K?R:.DBS2 MO!9M*H/_1,5H5B!9F'W!4Z OMCLS=0 .X'6;@+GCUC/ $S5Y:$[X 'I,6<'C M67Z39\CGV&B$)V65**> ,-<5DAC2[>3LKZPP&4G6"YS73..DW3HTV_97 ?K2 M;>_L #:$[?/*D7IE3( WU?P3F*M9\A;T8<#LJZH&$4L'.OJB-:.V2MH>R%92 M^@"N/7/>@D*/& %F;@[XL,8#G.UH9R]!!)8.?L^"7HQ+W%=483NWJQQ.NM&9 M!K8Q-&6/)GY@QOO 'PX?U?T>^/>!_RO!2UL']>3/ 22)"1)F#$H:U1 +C'PQ M'3_\ZR@Y?SR>_I6&N9B,'_VUHT@+$VS".I%-,DXB9)0^)B2!-HZ\/P7" /6( MVAE6PMK=ST"(!"297#:+],&]">1F/\!H,RJ]2BY L4R2T?)-DK$*> .-X/>WS8BF$_E*8EN$>?(.1&Z+&SE$(SP M XN>#%]CR[,$1=1%K6!;RU!H]R)B_L?IV\O_\[>_3!Y?@-J7U_,Z7;3)K "$ M:\184-MTD7PW&9\G:]!NR>SV:T,]M;EC;6A( D742#SA^ M[,$)(Q.+ C;6)!EZ5)!7S$!_ [$)' YD=IIGXWOAUO3?AUMGXR=?AEO30[@U M,<#X4W%K^K\+M\X?!?S9PRV+>%^#7%.+7(^^'KD&#G#R;V<.D_]=!_AT@#=, MO^WX)M]T? /"\JD7ED\'1=L'=^-*(.T/;EXMR_R0?/SB04!# /!;?R)8UV66 MUB#HJXR[/@&S:_(V>\.@Z+C MB9P[.%_3N@UKAC#:]^0%%S?Y3C=$(%.VK:KO#^3/CAX%XB3]!;V-UN,4G'HT M$KQY?@(HB#89G#K]9B4+[&'NX*&+$_*1S=D5T?,,@NW>3T%HB\[/70*D%\VIB$&HNI$?N#]S30K\GW.7 M,'E M J+F>()[L\P14$G]^.% M,!DH-(X'?6#S&NSN M.D_I?=0%UJX=V0UF\11?BM2B"NTQ[[P)>-%A$'<(46445GSNB4UE(L@6[CR1 M+C'TBQM/%S=IS:<5+30FA1!FBE6+_G=YDX%S>-M+SG%O,2/C:]^VP+K_4%_^ M&D.T1?X)44NFA1-=H>?^A%[U M 5102>]9_ATX%30Y@IPLQ'"L X)*-DA6 $]I0JJ]&@;%S@_P:X^U*9L*K%"A M4EJ@:=PXT+TYU KOS3 -9"Q*:\_O'8(0G8I^0NE(WL'#:A8QE:K(#&?QYW5P M2? .4GPU0\)@IL@Q'Y @@$4V+V0(NP]O&3:1?N*4@[92UF%XL WI4W0VQ8AR M_OWI]=?G+Q^3RZNK=K[]\?/W+S\G[=V]>7[U^>9T<7[W#;WY]^>(DZ;/* M3FGU>8DI%O?3HF()$O8>XI&8#0!V2EYYRV2$0,?'8,L%F5%9CIQZ@_32-!1C M9R4T(&2=L>Q1JO*TKFH6S.B\FKTW);$E_ QHAC:(YXU>M2%A;1(@/#N(>3M& M(D%BD?&5JM-^GM?S[5I@-(["R]M&Z*IG37[ICK,H.,IIP_5IL@02WH@B+Z"- MOS_$'&])_"":2> >2;SF4"'M5?>%W%)@8ZL93'4)_Q$66O.LU.H/$4L.<-]#1YH175>V# M2(%ML+6OZAS&C))VMW$=5&U(ZY$'1* MH='7%;#K0[DE'4'#R2[H-A;3P1@J[C.L'%ZP:*F/>4T@$$%0KP",,Y*RP(U( M:K&R$:Q73(K$,XGL%?UUP, +P3X<]K!"#,?I0AK/H-9%D7%6U3.):FIZC>B[ M_;XKW ,< QI5"/M:M$E@ Z"EE#Z;XY7)<83'EW6Z[AIUZ<[:.BA[,2J<1D17M6V" M#:>,LRKVS02<^=?KGV-LS9LO'(=TM>U&+/N& MN@/RYN ;S,Y/%"S AT;LB\(Y="VR/LRU43KG-!K,/Q*,0-5A;Y_6#[/;H" N M_+!-[^P>U/9LV*$$O(/U1 EDTU9%R2%G!FGHI/.16KUMO,5N\QQNR=.FR\0P M@A4N"E<%880B'I+J22/W'>Y \([52(S3)YMBVY"2GS; ?F?L$@'2&GN5*&^L MMS@R9\6HY @&PZ6M;H&GDG0!'A4)K0$C.I19R,-LV%'B):QL2P[@PS/L*S"D M6#?Q:DO,D@EJD9Y/QWJ>.05J%DM78Y:J=$4D.VVK4TH>UH5:: 19JZQ:\0:8 MUPRT >!\@&_B8K<$)CF.77)@5E/- :4]FN-&%AL;O6SB8][B_1. 7PXX(&:+)1!/_(ZI:@7VYF^6(6<.QIB)'ZP M#'#6#VM3SI'IK5PJ\"$T;*+LXZ*IHJ3>&**8L& W%!'R;)*T2C M**-BQZ#-1];+X& ^JP.](YNBW#8W7Y5DQ& R'6]H6\H;+4%;L&"Q)4(48]E[ MYV/X<5E"\'>R8F!2K+N)/#H2F^-;\4$J9'32^#!%XL8NE_U BI>PL2P6%&W$ M'':^2*/84?Z^NVT,MV&BH@CO9S??*JXC>SADMGAB;B)ROFPH=L)CL]"9DT0T M%IO.;_T0GF!&/CR*A3#L51A1$! S?5$O1KSYY'8!7&MRO,,<0^Q!M$N/QX(F M"18#9EN,W9G(2<"2BA2&;2GIMIU!YE);@8Y03P%!'12CTQ/*P7&57@*0_FX% MQDRS@16/=%A&*(U'.K^9Y-B-EV.6+%O*JJ.5HPV"R SX #P;=#U<9MNK1$:8($9I5)H5@6[&;S_B\[.LGE.'A^AO8,OTK&J2QV. M\CE)V^V&Y6WCE,!CCD0!!!9WQI="Y&*SRYF#HP$5#E^]P60[O5YP(=:.S\+P M%6\/"[-4Q3YELR/EJ.Y\6Z0&*UGLLYRC);K/"&=/<54\E09^*A8&KC[4XH\J"[-O.?5#=\WI,-)J.+T(6RW?G MXX<^VP3/[;NI23_)0Y9M3"E5)*Z#:/KGHZJ & G"VYWLFF-=YB0:5E7 MMY3&%LK\@+CG.T#'/Z0D4T0>L3EYQKA[C'U$)RK)\*1) !$LTINJEFA/T\;$ MR0#YY_M7G10+_!9-+V7P_[R\OGXKJ70B*?Z5+MP7(74^M@2(8WEMJ,.Z<#MK MDHQ[=7C]0GMD%3+59PG/K?^"F4RD]^8J2C^/;&D73>X9@7"LP5C6*XHT ^:C MHL^\U/J=,-S0L%.BKP!J[ZA$PGC.%86E4M0!2.LF?1R)%,2D:N$^W'LCWAU^ M%PQ@B3\HK\:'%;?[ U9* 3[*J-46IL0/V0.N1QFE2&U?XJG*JSDX,(%@=%5K M0%7Q\"4?$!A_R M@MX$J[$OI\P\1*+:H4-A5B4%L?ORUJ;#\#FE$7XA]M8-9S-*\1$>=4]"&7%X MBKZA&FYB$I$QL%<-=0@\Q->;JKBQNVT&(L[LS=Z/C+"_,QA.;@]R!X%%B3ET MY@4B [)"JC1&*[UI%,%B_F EE44Y4J2H:CUHYL>@QF-5)"B'(U\6C@_"(PYD M*XQQ(O*V";X:D_,1HUQ6N28*JO4&TM*#&)DO0%PT3?!7HG3KKR.*]8\LSZR? M:W=G-,_&NU-BR8".Z$;W]?(:6J6(6I"0P6<-9.%3)"/^*$JP!8QN,\@WF4M? M1T42?>\!:^WORK:042$.@L:>D#[Y"26F+,X35LXYP@[/>>X(S.*:ZU2N!B!T M5H-[/I 6I3DMWEGM\XO\Q%'*VIY#GW-]M+[)FY-INS^ EA(UK.>IB/-QNLBS M&\&K.DA0H@,<9"*Y\ZEB/D9[S\R3E1,NB$QL(\ MX3P(P_1@=_/5Z7;#F0\C4FL%**C:,$"\]F2)R;$$;'\2NQ MLIQ0W;]T.&%&@A=%R+<)H9XX\QZ.?8WB",9"]0V+I:,\\6!7=!V$4MV_27-K MSZ;;HME/'@XQ*O9I75Y?81J[<4U;%U<$S*#@Q23.(9G&J.IL.(F'5R$HP9.. M7YKSAC>IIN(.NGR':@A4C/D"&.FUG$^=N.1KW'QKBPX MU_36NU]&Z@ 7_[F3*E#O@!JA.W(&6 0X5%-_+!2RH'\!@F1N@Z6P0>,#'0[. M_0_)RL.2UHYS/7A;>(R3L<*#=.N2PVE*N%H+3IX3>+/-&X(WG=BD.Z0^,?5J-/\B[VUF? )N[>0B76&)!745]S[90SLRYJ!MFL'YS)(FQY=Z2BY MI;8$G" 2CLH>[CAYXY:>@)&KR]M$Q(&@)2]^+SI#;&%Y-]0&B=RT0YL,TQQF MI5&%+GYX"7KH#9PGZ*&]]/N58R7^%TJ"<^875?BY"+($11S+AS.W%K!B(I%0 M;&@?8(K:@LY,2I'_BF!;Y# 3P5,<*#@.J?I@N@#M H"E$X&H$>VJ=J@54.[P%!DV5KH&CR9H@-T^=N-D M""-#E\C)8%O'9U>11_S*:_?4>J@7-^\YGO0NZO!6;PSQKRH=MJ7BC, D9#V% M7GJ$/:R-L,[>ZRU64Z0GL:2GWE3-$R[;S,1;L^=!9%8:%9C(@O?-(AR!5$.3 M[R39_VC_6UN ML2<9U:UXN2C4[CW^7-N*G(=.*-8SYZT/"2%^WKB0,.-=#J0DQ]DE6 T3#R;F MB23W=))V?&3(Y[I:EYJ!S![48C@':X+XXI)R_YP3XX)M]]*9-A=$8!3"(; 8 MAY\OHO,[,"4\VN T+2.S2]N@57WNX\-UVWW5#WM)((/:OW=\]:TFKC[BLUR2 M8TH:T:7<(DFG))\@LA%O='C JS_(0__W+1#38J<>1^0'M,].MFM8?8A0!Y.U M'R>Z4?%!!A":>$Z&>W"^#OT7>TE^^&W3O/'C*BY]H;PN7X"/63"D&?K.JZS6 M6/,?!#XJ)$&6L/MFKEE2K"F8Q%O.<5*]8H%&W$HK=\?)!S.T\5:(TTH-0! ; M\T\F 03SH+I1=$Z=]?TYN(0;O>34LHI:S$ID1PP,#4&$M+C 4TSI 8*)E!*L MG"=F)'GZC+N16DY9D_&FFGVM!43R+:>+J@C6SZ'CK62@4@\YL7TZQNR$C%T_G&%D_3)_UH(0Q+[M*EI=(;B'PKTA@/=) M]F$9&UIW3H:;;;[WW53?^VZJ+[6G2R_1?<-XR?NAWJW=G!@\%BR6-:XS,4:V M[*970J" ![I(4+,ZQ15QJ*./46T;!P(;C+<;YW&9-2/6NP\\B20RV^9%1L5& MQLG+E(B5>G$ERC<1#0;8 76(O2VS+C/62[*&P+^)[4WEOQ*GT5'\Y M![W*U0"L:K' ,-1B6X-2JJZ, +>P'))ST<)Q'J\?G^-,L$Z:B4QI=N:OQ8O> M2AR2$ASR1OR$[)>&V:2LRU(N@2Y*3+/-/F.W)XK#T,J5LD*XI; M7(JWH!;W)ZH'6.#<2D>@ZV!K08>.VE9 M(&(:FT0)L,UV7G,S(1"BF'$@Z9-))_IK:PS)V>N;J?3T-U;13 4_S(%5FY-. ME8O.B+Z8FHT> Q7JX^$:C6O @7*)9EAZK.@L\KII-=9 EE3>:&#$-+#MZ)J, M?\(X_?+5^-$=^D9C'F]"(7OO,WN;$4/) $,2&_K7J?%.C)R&HXJ#KVVGWX!( MJLZ"U,+SHDEDTJO0ZK2CMTGY-F8L8#%2J#'CM-K?MSY((?U2]E=/U7FP_-^W M%?Y@I:&F'>=U=HK!<'0? ZUA/E])C3^ %3:DLZ2-C42"-@T2):UWWY*Y-LSA M;0[;6\R><:7/(^'HF_0#IR!I+W%;73FP0S!,W:UFPW>59=&^?=@S\/;F8PJ[>T#,: 93O.^DD(=DT7W2L'FW/0%.I M/H2Q!TIMYJJ3/4,J*NC,#_=\H$$/U6OR>S5W=RAM2KL054?[-YU5.BUWJ&S- MBU13L]T=<[RG;U/!E.-LF[:2UC1L,05/2Y1G#D,K\#',%-S_CQ;A1N.S*C4D/2S#R@EBW,'70P-NZ$9-4==?,8[M_;_,$:2]ZE^)6:PWH1[M0G4_G' MD7YM.F/1M M-_P2O;*?.WAOE8D<:<'V]HVHU?/81,,.1F_5Q.\NM;.3R,=4LRM9&Y"IRU*E MA;Q F0B\#7+HA_@CHH#OKNO54J_0]9 !T1JA0;4XW396<6/P:S1C%QO^<:GG MWYOXJI#G8@1>4VPFN%?U_-D/89C'HLLZA%^\B=:@;=;B=)1H5U$YGQANL?:P M+]>SH9&RKIW\X./9&LE!FKRNUAXNX2@%S8A#+O+/WL'.Z.F:>5IHY_E: MI/K2Z<^FH9<_I'O885P688'_5KT@!PRE8%$CQA=8*V+V>,!922S3^QI Y_ = M&L3PZR*!K<\434,8(>8(+*(LUH8J2M%G:M/.4JIEX;PX? E[,1B,P^)S_LND MX/3:L]V]]5B: MGU5US<=!BXO8FDVY#G'Z0ZH."ZJXL=@>8XR91[@]S "4L9]ZX%4DDG8AIA_7 MWWBUF76E2GO#5+[VWP4JD]1%I2UY^$"%:IRKWN7]^4(* Q12B6"4:]8;]F$ M"@PZ MUZ*I>3ND-8K6;*'8A\ED0[6'(,KW(31M#X%J.*_)/ZM^S/?)F6-E)Q#Z"!31 M=$&UT68"_$/TQOIU:P=ZF232AD2:T%V:1VGR=8[5>=)>E6*/VI ,[],#510- M[<@.TWJ"4*: L.0F+;Y0DI/W1X)*AP!OAI52P(/'\ /;65@#,3**-&H_'(B; M[?H.3YE8"&IWJV&,[=(AA7'R7WQ/QY!\[]*G%P NQ=+O3N6)G["32F-!J:$! M3^9\U:%(CF7M1'3S!-M2PFO!"%4B&9GT8P/:K]B"[=])1'Q3R M=K!:9O?F:26LM1^F7^\:44^#<8(,.>G#A463X3N&?K9WFKTC8?@Z."XYF:+7 M5__MPR;^(1\@:<1EIM$)TN.72ZS'QA8M:B5SZ817R>R MW;AVBB*I+:=D>D'0UV!7_,'$MR*?;8&YO>HBI7;&3:BL8):DSCK37YL>A\FQ MGHYG]]?=F5VCQ[?;,$.VS:+0+M]LS!1.>\'14K40U5_&55=Q"%6 \+T/77HY M&-@UY3EOP3[8F1ADJ D812[SR 'KT2PD&6*?!.ZG1P89]=33\O;HJ&P#@6T3 MN*I>3&D1$UC(?%L$S#(+LD5!VM,LW%ITKR,9':"#>%,:XZ)D?Q*SN$#OQH-?EQ=-%'ON#L#%^?$[UYM(KE+&<*E85U7(7-,A M-KZ[2]3Z(U1%VA@*J3U\'ZQ=P$B5I:IQ]G$3(J#F;U:QYU521P8190TUE EZ MEW09V2MCC2<9C"B'.YHFPUR[8$CW+N^;1TWL,X>:Y1P?S=+Y)T"DHY.N9-VO/T0DRM%U75,U:,C7 MH"2#*%,CU!=Q[Q[)+-F6JKF:7)W*]%7QUQ'J)"PVZ(\<,RFQ4TST_VH[%RP]MW#R85IB:%MB'1E MJI^4V)]],A6C9V1HQZTEF2K4N<\BOQ=IIRF8$_U5Q],_$2A3>ZG0T,7RH=!K M.EQW=>V*Q>GKDKND?7!J_O:1QM>-A&$L:MR$YU91_2PU.FLV2//:=K; @)%2(;+#@ (<= MA,C^"!?[(_B,% ':@WV@D=BEHX(!^]?1Z>&;[CB2\YD25JZ7YN0)IPQT@/2M\D#O,[?$7:7A&U^%--2UT: Q97L-;7D;82Y^(P M2FC(A*FI_*+/R-7V8SY/ZQ@/87KVP^OGOWR@CY,?3I)L2^X06J5V)OJXLHWP M5"G!UTR3!FK,$0QLK$,N,^VV'ER VN<13WC;^$)97JLI$Z,V3UI@Q@OQV?(W M) "(;W+O9J/ADK[%'8>K>+Q#[6"4:)R\L6&>WGN&=5.USBTR 0*QELI6?(\0V\N69 9,4ZU-YQ[#9H@6J5(+KYDV+>2""%Y0_A6V_N8G M9JZ]I0N,N#I8FJ[9&]A[MT))W0UR91.%X%O>I+.5N$U]'9Y0C-LXE=R_"MGNETY\Q5+S. M4+HU'2[=>LWFP4>,^?2N[?ZO)Z_-)?,]?0',;>$AA.N9;+AB1&]N2C_;&^@' M0JS*G03C\46D,_?[5M"T;>L<6*&_M,>M\0[@>M>+JC32_@WKO?=/A]J$ PLM MM<0EU.;1^F8!9CXB-1^*SMLP)F&.Z80FST' MQ=E]0:O.U(-!*&.*'><:Y%&'/U9;J'6YAH/0P4'^8;K6A_)#_22!D6T;7(%* M8O<[^-%A403%RP^%J\CVX.KJ@^(@?PX%@M/A@K[K%:#G*7=[?"_E M;)E!&&ON,WQ89?%%XWV =:9Y3WW M4<=K#44PT^$REA> 5C?L67SE#Q+,K+;>'H;QGSEDO.Y063"]HQ) ;F0-%X7V MKO1+!SF)ZYJ7^8EE'%VZTVT#- M!5YPKOYA-CB&:+;0-&BCWK%B:19G+^8R-5F4D.@ENK"9J-Y&O!/6/4V"VRX\ M9N"]U^H:812E^^U8/1TG_\FIX_OKW:NQ&\['NHG&:4)3+#2\M--'WIB"<*=W MROF!T6<#@*&@BHI#39N51DGDWJE-'<,X](?9D^@]+?WXU/HV)@T:5'LBK@&DZ)DEJZ$76(C6]/.6[1$ MG4EKUG$UVTUF2[-LKAIG#!HO5M*MN(TY0@AC3H?CC=A\ +GY_LW!_4SLJT=+ MAGZ[S*H-[OPU<)7M$C-4IV?3,_84!6[8^^KS"HM/CX]>75X_/SK1CAJ]C_Y* M\*5+D'^%1W&*T[-'H^0(_=O):4+_<%E]56*O2HTY<>CQG>#&\?5VUE:;?)Y< M/#X[G9Z=B/FB_)N1XA\N6W+<.2I*>XE$%%K.O[LM*5$?,# ,^V3R\/3B[.1[ MNPMDIKPJ]L<8R< =7NPDZ< \1XR@%574(.-1YZN_S8C1D)R;F.9-Z5-RC7'G M/BW5$^-N)+HLY8>X+ .F!-SXMU=,\+1NGA9,C=@/=UBY]L*!V;")1C!_ ;& M,&M-GEL8D5O">JD:I\*97F0>IF;Q8P9@KM6;&IDD0I8@KF\%UX5*0)Z%2[D9 M,MMUZN:B2!_=VH=18762D?BJ.&%H;P J'PV5> UO6SE/H[$'UY][Z9/L43S" MBWLW[L'Y U'@5U22Z& M@R^:G!L\:GQ9<>Q7P] 'A5OV5>81^D=J:64#0^%UAS0TN6M,ZEW/%5E<>IV+ M$S!- )0;)YT8"?98GF<0*!RS-(WP#9]7CLO1XRLS\\6I0 I+A;BA!9E(/J1- M948%54Z^?'\=%F\ .=<[R.9"(7UDRB:FYK4M99FDKU3V8LT85VW6D+1ME@KQ(Y:RCO* MM5[>3GGGC&.QDGER5K+#N]E(Q6'&.)J9WVJY ;-3@[Q8XI/:9*3H#2 M.'1H-0L*0NA2Z3N8U-B,@MA&WZ]R";58I>_*Y)\I3%OODBA,Y55K$9-(JB*] MC._IP$(XW9OY _=FT30>TX]4G!1QQU/.%G0$E4C794SD'$1Q/$3]H7I=!)33 M[F.BM,946CK)O!(@U3PM[UD1#W](830,UZ,=!A-X$Z;[JW?X[V]5DZ3,I0;= M"HO>O:,"V#FDD'AA:,*>$9)$VDAJ3O,]*_D@35*,*:@KOJ=9V004H[ \:?)O M!S;O=MDY9;%R:V1?H.">SQY#%^&#U^?(;_/AY=/'D^)8]&>40 MA+:F&FJ0;IG/!E-'I[#I^/)%-;ZE+X\?SAZ].@"PYOL M,@):+:DF_/CBY/@A/O+XXNGHX:.G\.G1Z-'Y0_SFX:/1].R"(/&!G3.:# .J M1R@IK-"VYM.CC,^R3$=Q!# 1/<*VI:YSMT#0 FF5U7J M >W>2L=XMO$Z HF?[G,S"_IZ#T]8#'0IB*HIF&-R$T\D;@#,%W%?=?XC'OKE M4N-+,BH!MS "UKF:^8":S1TO0MNR5A(VNVTH[*4=@I3=^A1*JY<&']C%U"6_ M %@3D#?&YK@27\:(U0JYN=EH:^/DN1>;,->^P *IFA[6=P+P^E0E<_.=/WOF M+4'E5.LYURRTX).7(M/0T 56Q&YX0:@@KOB, :?^83*J]PI%)+NM)JM\IWU@ M_"V#W@\5;?$^F_ 9BZ1D]%\ ,]7 _"TE%NENZ'9MGHVB*I@2T*RX^MJ[Q3#[ M8#)^?#X2@,\JH:H^J!->]>T1[\U;\/4'A"J3BU'":64'D&._D*.'BK_ELI;# M[@1;\'X?MT/GGNZW%),T'HC+Z^?>L>")'_9_1" A3^,'//D/CA*"CS^R&7_Q MY 2&?L4U8Y%I\#+YQL_KL3;0HP4WUCE&YM88!*ZPDW9 MLMXWKY^_^\"USOQP9RN=2!_9W(HM)L=@ !WVVQ8J>C4X\#BB+$0U!S"MT3; M5^QQ!BYZI)!P*Q,TW#PC$Y[5;,M&&D*Q4;LW!FZM^^6%-:&P[XDKM >+;Q5@ M3G8 ;3!B1Q2!S-"GFZNWBW=+I2-^@7L6&:7[6M.O$^FLY.)@#PA89@S D5SJ M&1K)\E0I3ZOW,G_S/&C%S9TO^637PN'MC[IP5 KIX@S5[<^<;WS9V8KB4)%S MIS M=^%;9^>;[3R 7*%9KPP=<\]7!TCXSM!J_VPP\6V6T MRZUT[OON\<79^,RG@5YQ!LVEUOB%\-SUNUWUG=HWNW2,"I;P\ MY>C/?5YF-TJPMD=SZ53JDU M;!X9#^JV_^TT*]X$U[R,#TC7H]R>GYX]!;A$&7 "CL<4EWIMFT' ).')Y(6/ M&S0'8 &8)R+-E2MV=P\$"TAQP\*KU@*#"AQJTW[:@-V?Y/+QN?&O4$43N]N%P],<^>9X/N>WO M=(H3H="F7.R-SXWS'1'$^B)LC")^SO*(*.;/R.?-=.$ W8CAU[ $P,9?$(?N M@XV/ 1NO'5^S[(TA1YM@A:Y6Z1O/-YF"^4 MR-ZFGP#LQT=7[UZ\/3J1)4@NN? B/Y:D(?""9!'2*%]:1/Y+,/Q\*'+U9;2R M%[**D9_T=9&,(V'6!C$D>F14[\C#AYXBXLR= \(KWMR26QW+L4K"O F;=/(6 MS2NF?UND]D=T*K'\/W0XEG81RQ.EP/>%'=3!=HX.I-\_D2P9 6O?-EA%+ M5_XB5^F3M%Y7I7BS>FYUX[:VH4##DP(I@L&3K4-C0R13]2,>;]^:8J#,@A(I M*\W:!1Y^MC%3+FIVSP27[%%D/9=Q:@-6TZW MO0 W@R//_MQ MDRX=F$!+++LKW )>/1L_?GC$/=7TC[;:X)#H+(8#IH_88MO5^ #\OJBJ5O_ M"; 2CI;W['\ 4$L#!!0 ( '*$5E@\GXTT:0, !P' 9 >&PO=V]R M:W-H965TM&!Q B5ZLESBS#=A)BVUH MBR!)MP_#/M#2V>)"D2I)U>Z_WY&R77?PC.V+="3O'C[/Z>XTW2K]:AI$"[M6 M2#,+&FN[NR@R58,M,S>J0TDG:Z5;9FFI-Y'I-++:![4B2N.XB%K&93"?^KU' M/9^JW@HN\5&#Z=N6Z:]+%&H["Y+@L/'$-XUU&]%\VK$-/J/]U#UJ6D5'E)JW M* U7$C2N9\$BN5MFSM\[_,9Q:TYL<$I62KVZQ2_U+(@=(11868? Z/4%[U$( M!T0T/N\Q@^.5+O#4/J"_\]I)RXH9O%?B=U[;9A; =!^0>M[#19[E [-L/M5J"]IY M$YHSO%0?3>2X=!_EV6HZY11GYXNJ4KVT7&[@40E><30P>F$K@>9J&EFZP?E% MU1YM.:"E_X*6I/!!2=L8>"MKK+\'B(C:D5]ZX+=,+R(^8'4#XR2$-$['%_#& M1[UCCS?^'WK_6*R,U50??YY3/.!EY_%'R>T'B2*Z88*0%AD%$W?HKDST-"1B^? HT?O9@JO/M3."+YT_N,+Z. M"]@RRH$A-T%CQMRY'-A&]8;R8F"Y1V<6J)ZP7:$^U%0"BQ-Z=8^.V2GP2>P_ M.2V,00IZP#5J39HHSZHE +9S391$91F[=QEFMR6\YVS%!;>N M_-XKN;FVJ%N:)BL; NXJT=>>VZ^DMN8.BPGH&*^O*4\5Z[BE]6CL$-+L M-DSR,5FC)"6N$[\YSL.BR. )+-_?AO_&!Z0V7!@2N*32^ M*?, ]#"+AX55G9]_*V5IFGJSH=\7:N= YVNE[&'A+CC^$.=_ U!+ P04 M" !RA%98LN^/?BH& #%$0 &0 'AL+W=O=T:%9NY2C0U'HC.?L4A)5K%94 MWAZS3&R/.DZG7KCBBZ7&A<'H<$T7;,KT]_6EA-F@L9+R%7K4L3$@EK%$HP4*?QLV85F&AB",GY7-3N,2 M%=OCVOJ9R1URF5'%)B+[DZ=Z>=2).R1E5#BT%&+[ 06W4G!-W*4C$^4)U71T*,662)0&:S@P MJ1IM"([GN"E3+>$I!ST]&B>)*'+-\P69+&F^8(K0/"6G4@I))D+*$CU%NM=T MEC'5.QQH<(O*@Z1R<5RZL>$]J='4O";%/S'K(^F4*UID3$BYDT./">MS$Z5YG"*8?T#N6(; MCF6U+XM'_>S/XGK)H$!+DT0+HF%.P?-J3?-;]%WDM$BY9BE)!)R!7)4C)3*> M4ER>T8SF"2/F(%L/22D-?\ (6F&:0$R2FGUYI@(&)-D2&67# !V8,[/13VD; M9:J69 X3'4F0ID^HWPGX6 M7-^""M5D23=H"J3 @MQRQM$T?5V%/33]2\:*7.*9 M XGL%@[T6DBT,4[_ =(LXP.1JGCQ@5* !5C=P#,A.433=7KD@#A1:/EA#*.N M;]EQ4*ZYEA=[(&T2TO0&L2\P$C#'^ ;3(8YG#6.'Q*%+'-^*?8]<"TTSU!_: MEN\/T:9GN:YG;,81#$/(#L[/K]M^A7CE$":C,H>*4: 0QK'E!]&.D3 .+-?S M[^'AO D>KHESZ%F.;:-;QW(M6('+T C"A#2H&4B\H=6$ [--H[U_2-BE3S4 @!*DK?RQ7/-%8(!)YGF M+5%<.'#[ 73<+$-2@]L/29C$L$A&9S@3"BQ"L5(R*Q1$JQ2T;KVL#CSL15+R MX:44:9& K&(+8QN+Z[XWIQ_N>$,C.90!W+0R_J_!=T.S @@^;R+!/39]"0R@ M?)W<[<-Q 9=#, 50=QU/W^S['@"=UP+H])W_ \ ^-"[M9XR83@ 5)#$G%#!V#2$-$OF>%40B@]0>-P0]-#ZB.# MBX$5VL.WV=(]=PUHB="N'--:3%? J1T^B9@!#*]T9^9*]\;X-$5T<%=&.ZC4 MI;1['8G@$@%E4%9O%^\4IG1M:P@-M#YLU?3U.[53,0=US=0[5-7-;NJVY04 350-[2?3!@"1.[!. MS3A\2>( ?SB,F\2KZ;[7L$'KU7K%Y,)\0,#.!QQ>OF4WJ\TWBG'Y:GXG7G[@ M^$KE@D-_R-@<5.U^%'2(+#\:E!,MUN9%?28TO/:;X9)1N!FA #R?"Z'K"3IH MOMR,_@-02P,$% @ &ULM5??;]LV$/Y7#FK1M8 KV\J/%FUB($Z6-EBR!G6[ M/0Q[H*63Q)4B%9**D_WUNZ-DV4YLHR][2"R1O+OOOKOO3)\LC/WA2D0/#Y72 M[C0JO:\_#(3$-%Y)C;<67%-5PCY.49G%:32.E@M?95%Z7AA.3FI1X S]]_K6TMNP]Y+) M"K631H/%_#0Z&W^8'O+Y<. /B0NW]@R1N\CR# 7C?)?S>(S=OD< ML;_4*!?^PZ([.XH@;9PW56=,""JIVT_QT/'P,P9)9Y $W&V@@/)">#$YL68! MED^3-WX(J09K BU*LO.3"^E2H[W4#6;PI48KF"P'K[^)N4+WYF3H M*0J?'::=QVGK,=GA,3F$&_)8.OA59YAM.A@2O!YCLL0X3?9ZO, TAH/Q ))1 M,M[C[Z#/^2#X.]CA[TJGID*8>>&1^LL/8"J4T"DM!1T(G<%9EDEF0BA@BI1Q MC44'\T=^K8VC]4_6-+4; +E3329U ;O(_.N:$, 517-_;R.TA7NX'2[+\H.K M18JG$>G.H;W':/+JQ?AX]'$/&8<]&8?[O!.Y7DCEP.1P5=5"6F:$WZZ-+MY> MDV2(#.?0._B,*@OD?'>T2%2$]6T)[0]Y$,/%U>SVR^SL>@8W^"!3 ]/&T2GG MB$WP)=*?M!G<-<)ZM R':I\,PM:Y(9SZ$9PA."E:PD_J;B$R.B7%7"JJ'H:L M)"UW0MYFL!" [O^Y)#GIH_J.='1LIS*C ME;?HS8 RIQ0A,Y0"HZ2AQA,/!#A9:)G+5% ]'27DL9 IN%+FG(;P-"\;8K 4 M]TBG*_$/98-YSL9&KS/]BUM/C$[E/6)*A<:?BX%&9#!Y1$%>6/A LL5J3M7K MI/ND?!938_F<@((KV,4D92&S\G(4']' 4XJ"#F!1RK2$!><:U$9F9/*:#=\ MB=.Q^=)TONRE9VF<4P)&R8RXR%9LL\V*X!B^_Q9,C*,RNV>=F9N&J[K9FJ-G MN6%0CJAK:^Z)J-R:*K3BU AJ;+*ZD'3*&^O &^H6I<+V9NQ,WDO^^HMAULP= MWC6,EHYS+"*9W2Q)WZ*-W?Z8/+'1Y*$A>,QQ%VNXQ+FE!!\A::=N#&=DL9J) M+>6A2LFR2J$\?54[@>WIAS&WKNA::)D*0Z!1VJIP65#>V$RD+_%N<>X2X&"O M;#LU=5[_=S'QO-JFIJ=+ ?-S&OIZ+M#BAC2V#[?>S=ZR+"1-7PV_&X]P-(!9 M9\M8/Z$IK*A)C22']DK(X6,X%ZX,)U)^H$Z5U/5ADO$B0?!6IJRZL"_:6LV) M1*WYF[,K,A$C3?:$L5S9F\/=C>"@F\$,7PV"[Q'4F1!,Z"U[+Z>NC0W#4!0[5@WU&'_4C"-O1KD MZALY+84M<$-?3_.B(>0:&I.B,@TS'YIBK8WQYYA]4JB1U*,S)=!2_.XK MM?K]L6;.EQI MY\;3!3D\EO2+!"T?H/W<4.]V+QR@_XTS^0]02P,$% @ &ULE59M;]LV$/XK M![+*T6Z)&77^_6[HV3'21T#_6*3 M%.^YYUYY5QOKOOH*,<#W6AM_W:M"6%WV^UY66 M_85=HZ$MI72T";=VR[U<. M11&%:MW/TW3WQ74O94*H409&$/2WQM>H-0,1C6\=9F^OD@4/USOTM]%VLF4A/+ZV^HLJ M0G7=F_:@P%(T.GRPF]^PLR<2E%;[^ N;]NYDV /9^&#K3I@8U,JT_^)[YX<# M@6GZA$#>">21=ZLHLGPC@IA=.;L!Q[<)C1?1U"A-Y)3AH'P,CKXJD@NSF\;3 MB??PVM8+902[RL/9)['0Z,^O^H%T\,V^[/!N6KS\";PLA_?6A,K#+Z; XB% MG\CM&>8[AC?Y2<0W*"]@D"60I_G@!-Y@;_$@X@U^RN*_YPL?'.7(/\=L;A&' MQQ&Y;B[]2DB\[E%A>'1K[,U>/,O&Z:L3?(=[OL-3Z+./5(=%HQ%L"1]0VJ51 M_V$!MP6:H$I%R[GW&#S,Y;=&.=H+4\ [)19*JZ#0\_>F?AR+UK"3JH\;]JE2 MGHJ)='D5"VLC>"]M8P(IISX!#87>0:CPP;T:0V6+"_C$YRUE<4A9'U 6+678 MH$.J?6D=)5,LOP((BJ"5@U+0SUKHA@5"U%>($!UUJ)?HE593]Z&\5BQK&T_Z M_/DEN2S2]JP"U9J3'I[#)!D/1I0>)B;$CFLVR>#6K,GKUC'%+$ORX1CN'#5( M%[8)K+0P(5J"I'Q%G2LPU'0,OUI;;)36C)'DDPG\25P=*!.$62I6VNG(1VDR M2M-[W=+ZX!,PULC&.48<9@]B>S9*)OG+<_@#PP].?0[#89Y,\PF\XWR7PE>= MH?3QQ;-IGN6OHJ"D"E 4LE@+!V(GLG>TS][1R>S=5]O\/B().PUB4R6/M@\+ M'1_+SY/@Q_/S*#:TXPO4QM9";.-B<_[+0KG ;G[ ?4NK!<4ZJY_Y3$]:)'!IE*R MZO+<_U KA#U73CI1!OA"S5U'P1LGOE)ZRY@+L1!^%Z:AMQ1:^*PMKGO2.ZJ" MJFA?/%'GJFU[H>H*9V?% K7"-;8B],I[:Z)_[DM:$J^F]I2Z$OTIA<8&,.0 M[X53>DOI7B@I^!'>N>Y'GT8^&]OH BJQ/K"U$L5/.6F!: #+$N.K_]A/7%$N MDB1,9A;:> 5+@H^(/J!6BVW+"6(GH3QJ0N.P=4/TD=ZR/?<>40=)J(S43=&% MF]HH=Q(I-)3T#!FI:/5$;K%=>^O9'8M=68GB7QH2NKXKJ1'1' :4NK6'0GD: M(#CH"YZ]'H?JD%AAB13'JV,8E;7>BUR8@]\:=$OJ.4GL2D2U:&1G%L4C^HLN MDUOI79)J)9@5>W;9]978RTA,QR_DZD?QI&1Z>U!#3Y90+)_;@T8>>Y@7-+!P M\QZFR?M9'9_O9UOWPOR'I6&PO=V]R:W-H965T9JJII?1"VNML;M^VQ[ #Y]?L=R7;3T#29 MS3[F@;8M2^>N<[XC_.:V:C[KI5(MNUL5I7X[6;9M_?KP4*=+M9+ZH*I5B3?S MJEG)%H_-XE#7C9*96;0J#CW7C0Y7,B\G1V_,V(?FZ$W5M45>J@\-T]UJ)9O[ M=ZJH;M].^&08^)@OEBT-'!Z]J>5"7:GV4_VAP=/A2"7+5ZK4>56R1LW?3F;\ M]3ONT@(SXY^YNM4/[AFIRMQ(K8ZKXE]YUB[?3L2$96HNNZ+]6-W^KGJ%0J*75H4V MO^RVG^M.6-KIMEKUBR'!*B_M5=[UAOB6!5Z_P#-R6T9&RA/9RJ,W377+&IH- M:G1C5#6K(5Q>DE>NV@9O^?MI'BBT@/F/VOJ&GO_-VOXYN]%M@]CX]S9]+;5@.S7:,*]U+5/U=H(=H57S14V.?OF) M1^ZO.V0-1EF#7=2/KK !LZY0K)JSIW*?E79'(K(==G,_SOC3>&^K,B^P,]LR M_ZHR-L]+6::Y+%B^YD),;CJ-55HSW7/+-9.:S:L"FUN_9M@GK%TJ=J]DPQ3% M (,'U>I&-:,7Z<>C'PX=,+OJM"PSS2Z0@;1$X+U&]"S 1C58_J&ILBYM-=MC M(?<(&YX[$3"1_35)J;1#$NX%[B\"!F7(2.81M&CN\E##KC?0=_ M,>[[CH@C3 V=*,%4/W 2P=>BL"G?!Y$DB<\N:]5( MXY&\3*N58M.BTGK_.26X&SLB\DD=W/AT$_B."^9;5)@&3NA[^XQ#\M!G88C+ MA@)3J!@E^S0Q\GQ<_<#=9\=5@RB1K6+J#LE;0Z; ==PXQH30=7QS@Y&08^DE M_-6PKI1P88HUV;!(.ZR$'::>(9\(N@KAA&Y -PYWQ?YSRI-2D,PE[:91XOA< M]&.!2.#U%E;1[<#(\O$3F#,F544J5/.\[:7H!>>($5ACZD'3F(3V0-2#RF=6UGE3K1BV/LB:^.X9(:(7 MC;)T?_E)>-S[=;Q.$Y\/)IM:9ON;:DQ]'QQ\'H)_ ).=RJ:$??1@F1N%#:4& M<[7R3MFH0!2'QEJAD_@^62N"V"XW$;B.QPY[JF$IDBRE+(U:T2[9IZOWD%EA MQU)(@'319>03NZ2M&+',%R5;5%]44Y)F&%XV5;=8CN]6>9&W*,O]JATL]D&R MQ:2,[?$X.!"TM#!I:,]SPP-W>#:>VO-\]R :A_+2Y #')@&:0(G @2]UK4Q] M+NX=,]XHDU+AA Q>3ELSF)?]PZ@:91LCG%E2F >!#TPP?M2@%M[(;Z::M'( M%9Z_@&L%2^2K6N8-FMQ!ZG6OE@*J@.E 8;XD:W>H.< M';$1" VNKV;&!OW.)N<1'ZW@+V1B9>=#"J"L(9(H8J6M#D-:MI8CI6@*F])T M,S'+-;:,#7/,EUHK0+D=-2H<:U2XLVA\A(MDDRX-XQ.(6U0U:;BM_.RDM+V6 M7L,VMKB025JJ;*P/"TWV6O/.UKQ[XZ)<]57J^^K2]CR.I"8\7(4C GOUDV1K M&4(:0C;@M)L%BYT@\#=*D!L33X9MPJYI6[VDUAZF.[%+Q8@G3A@2S9^]!#,8@HO2(+B6=<%D=.@N+%$]<12,$>"I<7 MNYO(@:8D%D'X@4$0KA<_*+V4>A*4R9@C!$ G$:"' L@'/_>BDU0!)D9A:.\% MU=;$W/,$Z,:-V+&L6&Q&>U5]EME.J0'K@+1\8:6,.>F- M4(E@6RKDVV)7-G8?O%)$K!]K:7ODS8.Z:-)Z*IOFGE+A%UETRL#P1BULT3/E M<,#E)%@ZZM)I96OAL.\ V_(*>ZG/I2ISS/!Z1?Z,H#5J4YK7J*7WF+W"HP9O MI(E4ZJ7#]!*V> 5XMS(2%%6YL$]HDU5#;EP#GYZL8Y8RW>&U 3=&-2)9Y'," M2GAC2F"-=&,0#E&>YW=JL-8!Q&7JAIH9W:VK[:[R M&(_I-'XAG0)+=#W4/+V#*0!#V+'IZE5C:M1[16"A7N8IFS5*ZFW)=">3[97S MR@ D<.Q#=!@<*9MS=IYG&8+[5**5\-%9HK,**-T) MTZ-1@IGI7-*8B) DJ$-$*4!"QNZ^3)4L\1*)/<8H+A[F(^.B]>\!9^R@%V/( M?5%(&28(QO)N0V)W5[DC]L08>^)OEO*-:.QKN?Z68KZ;T8^#@Q\'!S\.#GX< M'/PX./AQ<#!)QNJ4["P:)[F6"PM>'U4G>X#-KM5=R][!\I^WGF7OIK[MW"!; M9=+#GA@]MHM6"VO&E0(8"GWP8P"TKLM# MR=T;*^NZ=IH-__U61PU)S(F-1STKL8H!RQ+#,T#NA"-V6MV4>A$^>?Y;=N=1 MY,1 F( TIB$-#&[T %@CM*"#W>F\ N5Z;7\.3Y[YF=A^;4QR/D%5)GSNE(3@#\B&@T.\P5/. $(P':PQR-N7*/"\(!=G;X_/[VX9K.+$_;^]/+]Q]F' MW\^.V=G%;Y7%]=O'I]&1_/)1[\ ]!]LJ4D!R,,[8M%Z(> MD3HF$U(9D372WEV^(N@'9):"'FJA:>4>Y4EJZA:E ?M(F4.R;.]KJIK?E2 O MFQP+<7/Z5Y?;$\]S679S:68U#!OT9T9_/*:;!#^S.1TNR.8S"I?G8B# W^"& MG[&O\+,SNGYF\<8*>MKT6S1RM#\NL?FNE/2BGKQ7A O2TW^D)Z=7X8;4/'E9 M3T/LT>.FIB$1]>+AY:CI_YX%7M+4#WM5C +A8X_RIQ[EW^!1;].EWE.?!L33 MCP;&1M,=D(:[ZT\IW&_^C_U+1S^DP!]T/O8'L&O6'[,[FR="E,.>.Q-Z090= MIS/F5*XP7/N3O4?-^*Q]KOG>@$.?RIQ \55KT@@2.W(]M_\403-"%>P]^;*\ MA]L\)^ ^KFA7O(@=?U7IDKYEZ&X*"(C*)F(#&6+J6)!8"\. EH0N^E9T$E_M M(*.RB5S)?H<2[!_T@_TR%KFGJMD^/$D29'-[J.X"=?CH)NG->![:H?'5QF_M M$M: R5(@842I>8UB4Y,>_>EAMC[.7)]CTMJ](#I(-KN8(#X(UB-FUE/;]NV, MM]G.;(79AP^^]$$<+&PO=V]R:W-H965T)FMB9 M[4#9K]_9"1FM*%)?8M_Y[KOOP[YCM)'J6:>(!EZ*7.BQEQI3#GU?QRD67)_+ M$@6=+*4JN"%3K7Q=*N2)2RIRGP5!WR]X)KS)R/D>U&0D*Y-G A\4Z*HHN-I. M,9>;L1=Z.\<\6Z7&.OS)J.0K?$3SO7Q09/DM2I(5*'0F!2A:Y!2(:?QI,KRUI$_?W._0O M3CMI67"-,YG_S!*3CKV!!PDN>96;N=Q\Q4;/A<6+9:[=%S9U;,0\B"MM9-$D M$X,B$_7*7YK?82]A$+R3P)H$YGC7A1S+6V[X9*3D!I2-)C2[<5)=-I'+A+V4 M1Z/H-*,\,YFC-JJ*3:4RL8*9U$9#YXDO] &]OVX6Y*3W M\?N0XAJO=QC/]LQ0ESS&L4=-H5&MT9NQZKB.35 SD5,SL468J( M9EO:9.6BU&NZKN_T$!YQC*4M )S^!)&H*[$Y0G*TW*-+P1^[HB< /T M%K!8$$#S'AATV!E\@GZWSZYH/3T9L)!=MYX')=>9FQZLRU@$5^$51-VPQV#& M=0HEW])TL>^]WV4#0NI0 'TONRP@AK.4BQ4IS8351]TMJ!^50A%O 5]B=PJ* M+D-#-&AKT_;#.J)&!^OV@\$K';7GT$/R]UJ^0+5R@TW3G53"U-W?>MO9>5./ MC/_A]>"]YVJ5"0TY+BDU.+^\\$#5PZPVC"S= %E(0^/(;5.:_ZAL )TOI30[ MPQ9H_U$F_P!02P,$% @ &ULE59M;]LV$/XK![4H$D"PWFQ9=FT#=KIU!=HA M2-+MP[ /M'2VB5*D1U)VLE^_(V4K3N=XZQ>)I.Z>>WUTG.R5_F8VB!8>:R'- M--A8NQU'D2DW6#/34UN4]&6E=,TL;?4Z,EN-K/)*M8C2.,ZCFG$9S";^[%;/ M)JJQ@DN\U6":NF;Z:8%"[:=!$AP/[OAZ8]U!-)MLV1KOT7[=WFK:11U*Q6N4 MABL)&E?38)Z,%P,G[P5^X[@W)VMPD2R5^N8VGZII$#N'4&!I'0*CUPYO4 @' M1&[\=< ,.I-.\71]1/_9QTZQ+)G!&R5^YY7=3(,B@ I7K!'V3NU_P4,\WL%2 M">.?L&]E\WX 96.LJ@_*Y$'-9?MFCX<\G"@4\2L*Z4$A]7ZWAKR7'YAELXE6 M>]!.FM#EJJ1UL =ELAW;"DPA%^I&:X>W-I< M3R)+9IQP5!X@%RUD^@IDDL(7)>W&P$^RPNHE0$3^=4ZF1R<7Z47$#UCV($M" M2.,TNX"7=4%G'B_[D:#9RJ*&N: V9;)$H(:'&XT5M_!9&0-_S)?&:NJB/\^E MI#78/V_0,6MLMJS$:4#4,:AW&,S>O4GR^/V%S=FR)-DO<@E85EJSD)MD(^DDX2'_,9A*.BCZD89H7\!FIB=B+]JI4L[2K1CBD M-N%761@GQ35 MEZ5HB(6T>+;R/9CSA7YPU/^&_L[E!ICIT@#EALDU&B>Y5I8S2V &K17HTM5F MHA2,U\;C-)))RTN^]8+/*&W6SK6* _C^-.U=X,6@X\7@_[7Q*P7Y,'?)> MDY?XPO2:2P,"5Z0:]X942-W.YW9CU=;/Q*6R-&']&ULK5;;;N,V$/T50IMN$T#0U=>L M;EF@6P2;I'U8](&6QQ81BM225!S_?8>4+-N)XP;HOM@419XY9S@\FM%& MJD>= QCR7'"AQUYN3'D=ACK+H: ZD"4(?+.2JJ &']4ZU*4"NG2;"AXF4=0+ M"\J$-QFYN5LU&;^,K6N;$3X614TC7<@7DH M;Q4^A2W*DA4@-)."*%B-O6E\/>O:]6[!7PPV^F!,K)*%E(_VX?-R[$66$'#( MC$6@^/<$<^#< B&-[PVFUX:T&P_'._1?G7;4LJ :YI+_S98F'WL#CRQA12MN MOLK-[]#H<00SR;7[)9MF;>21K-)&%LUF9% P4?_3YR8/[]F0-!L2Q[L.Y%C> M4$,G(R4W1-G5B&8'3JK;C>28L(=R9Q2^9;C/3.92&(6I(5.MP6B?M!-SJ8TF M5"SW4W\PNF"<&0::7-[3!0=]-0H-TK!@8=:$G-4ADS="Q@GY@HBY)K^()2R/ M 4+DWXI(=B)FR5G$&\@"DL8^2:(D/8.7MDE)'5[ZHY/R;;K0;O:?4VFI@W9. M![6W[UJ7-(.QA]=+@WH";_+Q0]R+/IV1U&DE=TY!Z>#9EQF3V>5',^WM3>-@NF@%,#2V(DR78<:)/6=B)KT]I.\8.T M,GRGR4IRM!!]3?"XH5B :H_\U4Q"+L@\IV(-Y*?=X+,@)I>5QBAZ?WHU%7(9 M7^&68<>/AC$.XCCUXX%%N8R'=NX*![U@>&7ACDBCB$HI$(:44CF?N4PL5'> M/[UAUT+TTC[N'\9!_]1^(<4KB-1!]/L6HY]:C&'/4N@$Z1'$09)>$T$9B9\, M.CA 70.K:^ G48H)BH/H39@3?!!IZ/<'EDX2^=W8J>HG Z24!EW+R.;O/@>$ M+$HJMC_KEX=--J" "*PUN2(5ELOWBBU=891*KK'>-2GI%MW>IJ14#+\0C&_) M2LD"CPW(0W 7D-_D$RAA%_D6YB(=!#&:(N?.W[%Z+CIID.YGS(E2LE8N/ M9:I+<%\(O@W<&?[7.5/4PT3&*_0P=ZN8(!*IJG9EHUP*IV"?&D1>XF<-G(EH MR9M$S"BG(@-R9\ULL)=?D0=!A6$9*]W"VHK?YU5G:9YVWI<.T:08 M216RLN0L(^P*#"B-+4V66XO:&]I.F=@KTR^497MEU9&R8UL,[,72T,:UYWWH MAM-35>X\\+3C_4!JUAC\7A+A_\M"?XT5F[)LPF"_74G4H[ MV_9YT[J]V2^OF\0O5*V9T(3#"K=&01]/5M6-5_U@9.F:G84T^(5SPQQ[55!V M ;Y?26EV#S9 V_U._@502P,$% @ &ULA57;;MLP#/T5PAN&%@CB2RYML\1 MTZY8@14HVFY[&/:@V'0L5)8\24[:OQ\E)ZX'I-F+34KDX3FB*<^W2C^;$M'" M2R6D602EM?4L#$U68L7,4-4H::=0NF*67+T.3:V1Y3ZI$F$21=.P8EP&Z=RO MW>MTKAHKN,1[#::I*J9?ERC4=A'$P7[A@:]+ZQ;"=%ZS-3ZB_5[?:_+"#B7G M%4K#E02-Q2*XC&?+L8OW 3\X;DW/!J=DI=2S6[+17 >0(X%:X1]4-NON-,S<7B9 M$L8_8=O&3J, LL985>V2B4'%9?MF+[MSZ"60[!(2S[LMY%E>,\O2N59; MT"Z:T)SAI?IL(L>E:\JCU;3+*<^F-XQK^,%$@W"'S#0:Z<2M@9,GMA)H3N>A MI2HN-LQVB,L6,7D',4[@3DE;&O@B<\S_!0B)7L0!(E MHR-XHT[SR..-_J_YFIM,*"?;P*_+E;&:/I/?AT2WD./#D&YT9J9F&2X"F@V# M>H-!^NE#/(T^'R$\[@B/CZ&GCS2*>2,05 $W7#*9<2;@5A+=IFV75!:NF-8< MDG*\V%.)4"A!T\KE&JS[#*#6:L-S.B-+FQG5>75[&W^$3.90N'JM M2Q2+CB+O4;0E$6,:/=?LC6LOESSJ-58KU%V_/3X9R:QUG>FE>@IM%WL-?7_G M5A(%U1C",U1F9>$D/H6/,)F<#291Y*QQ/+B()\Z:)MW:V6!T,?*Q=#*&2%:J M<7J&PO=V]R:W-H M965TS&2D:R>% MP@<#MJXJ;EZO4>KM.$B"_<*C6*Z<7X@FHS5?X@S=T_K!T"SJ6$I1H;)"*S"X M& ?39'B=^?@FX(? K3T:@W_8OC7?R,N<6;[3\*4JW&@># $I<\%JZ1[W]ACL_N>#EB/!BP+\SZ#&[H6_@M; ML@%KHPNT=@A/,_BJ-V@4E;>#) GS. ="ICD!J@I-071 "4"3+ /+0W#1$7[L MAW&2PB /L[1WE.@ \PWA*"]<"%7(NB1_4*!QU+)@B0H-Y:)"*YX/3BZ!)<3> MAZ07YBF#+T()*K*2E&ARG;&093W(XC".!W#\0FZ50%B0N"!I?]?, 3-N,VHG3 MZZ8!S+6C=M(,5]2_T?@ VE]H[?83GZ#[(TS^ E!+ P04 " !RA%98+!"= MZ_@" !Q!@ &0 'AL+W=OD/0E_5#T0^*S<1"9G%H9)E&4ART7*E@MAKV-62UT[Z10N#%@^[;EYL<:I3XL@S@X;;P3^\;Y MC7"UZ/@>WZ/[V&T,:>&$4HL6E15:@<'=,KB+;]>9MQ\,_A9XL&$$JLG$?@M#SB/4KI@8C&MR-F,(7TCN?R"?V/(7?*9"_=.WWX$X_YS#Q>I:4=OG 8;;,\@*JW3K='9V+0"C6N_/NQ#F<. M9?2$0W)T2 ;>8Z"!Y2ON^&IA] &,MR8T+PRI#MY$3BA_*>^=H5-!?FZU,72_ MQOV C>3* 5^E6A?+$)'\;Q76!VQUR-V\@1VG,"# M5JZQ\%K56/\*$!+1B6UR8KM.KB*^PNH&TIA!$B7I%;QTRCX=\-+_R)X]G?[G MNZUUAA[/ETL%&.&SR_"^H6YMQRM^QH\0_6P"WLM*16M[=PYX N#-LMFNG2_">! M-PI>M!GD,Y9&I=>*%F1I;#NA:R%VEN(LXBET0SBM&!%4I(110B HMX1>L+(A%SF;S'#YHQR5D\QG+RCED^9SE\QE1 M(T->57W;2^ZH'C52,2O!![#GR3QB23%_05)>LJ@DZ7]4^!D5;<:2.!JDF.51 M#I?>3W@V!EHT^V'86:ATK]PX$:;=:9[>C6/DI_DXC!^XV0ME0>*.7*.;8A: M&0?&PO=V]R:W-H965TI*T.71Z@$A(0D(2"@!%=G]]/X 4 M+5NRXE.G%Q&[PCZP^/:!BXU4W_22E$ZJK,?7]9%PST0PF%XYWJR875@&IQ?)7:_ MV_"GX!N]LR;V)#,IOUGB?7DY\*U#O.*%L1H8/C_X-:\JJPAN?.]T#GJ35G!W MO=7^BSL[SC)CFE_+ZHLHS?)RD U(R>=L79F/RB>C\*^ G)F\D[+K3\(B^L(]"Z/2%+XG"WOG)C=!%)?5:(EN56R7!?0?JMX(5RB]RQXA2]BKLEG:5B%>X$R MN=:X(TW>*:DU\K%B3<$),V3&H;6QCL"#%5="EN2$A$GHI5F,511X86H72>+% M<6XY:>"E04ZF1;&NUQ4S<$C 4:%0= QY_2JC 7U#AC3V0C\9D6$KB44>>%D2 MCUQ:_,2%K0-!XOE)WBL-T]S+XHA,RU+8ZJ3),!B1P(NRM-^S_;;<][UG>F_' MTR_J%:I1@_JA%&^*>P+$-AHGM &F7A(G>R(M]\F!.++A<313+Z<95MUQ3GIY M_)F%7IZGSX7S@+H'V3[&)P]1/GF(LXV-!2;KHV7D \HZ(-YSIJP)F$5YX/4, MI6Q;(L@&<(,+1HG9N@4U-%@IVS/LC15L)2S(6/D51==YO$7O5*A"L;DA7U!E MVQ)QI=@WZ"N^KP%:Z]&9-4/_4V@'>6YC=A#:H9]Z-/)_!NT>XCVRMXL7('MK MO[/> RGRO20+GB([R;TT]_>QW?%WT3VDH_WDVV,:4=PWH_C%S@?13L89!ZL9\!78J5F.HQ\<,C8PG2L!HZ@O@TVBH!Z+.0DF$(G/LV M=UU"@PSB$+DCF],"#9T;1'BA.&^SUD)(NAL(3H-XJRGU0K2$81![<8 #6#I, MR!!M)(U&Y!9AL[+T%&VXE4A\&(YRY$4$1\ MJXVH'<(.&>G[5,/OT+3@9A=*."@+X>0V K/;?F;P.V#3S6[:GG0_#X35TLV# M^OPQP+$A0M2!M)3FEK)W0%'\@\!224O%>6*IM*4BW"[UW00!REHX=%GCG><, M,FCA'FTVCS%?MB^;GMN_"Z?M<^AA>_NH_, 4.I&PO=V]R:W-H965T%]>#@8NW*I.N;PJ58V5M;"8]'NUF MX JK9,)$63H8#X?S029UWKN[X7]4:]^ M\4EOMIY>#.YN"KE1GY7_5_'1XFG0<$ETIG*G32ZL6M_V[D?7[T9#(N =_]9J MYUKW@E19&?.%'AZ2V]Z0)%*IBCVQD+@\J?TU9Q)A^[[F_@LK M#V56TJGW)OV/3OSVMK?LB42M99GZ3V;WJZH4FA&_V*2.?\4N[)WCQ+ATWF05 M,9XSG8>K?*X,T2)8#E\A&%<$8Y8[',12?I!>WMU8LQ.6=H,;W;"J3 WA=$Y> M^>PM5C7H_-T'M?+BXE&N4N4N;P8>+&EA$%?D[P+Y^!7RT5C\;G*_=>+G/%') M(8,!9&D$&M<"O1MWE?MPJ\=YDAP!,J M6RG;>(-^QK"E\%M3.IDG3GQ23R9]TOE&Q%8E&CPV5BF26;P1D]DR&@Z'=#>? M\-U[DS\IZS70)G+CE1.CJZMHAI7Z^FB\3,5LMN"GV7S,U]^4MSE>0FEN\Z%3ZU0,M[2D@=UKI[Q$KE0O"AIG9 6?(K"FF<- M/BI].0#"@;L!@"FL5UL>CS,\U@[ X_SP<7'XN&SYH,/R\\;R\^^/':S1M8+A M6L8Z98.<,WLGV]?-'FQ"T/*4+X7;PD)L4IF9$F$JY)/4*:^1T5?&VK"_1'*T MO+,*O[\[E+2CT*ED?OGNX N K\E@V\5T6.%[.0QW]Y5@J,?.@PC'1:T0294' M3ES+<+5[ZHB][];L&\R68V8RG2SX^MO)CKUACHP@+D:7%^-+@3A=7"W%;!3- M)]^4AN UNHI@*;I;SJ+)XMLTKES]B19!>"-^?O?P^.$^(ORCL ,6B5B]!+<% MZ>Z;['8QN:1 &$ZC"C6?S+E@O&E@O.F'-0?8'9<=SV.VD_8O%:ME( MMOQ?:^GR_R#>52/>U7?G@W@K\PW2HC#BB"JOS M6!=( R$%4=B(T:P_&2/WMN@^6HUC**#>B/FL/YXC4V/90W1"\^E.AO=RVE]. M1Q/ OJXW;HMJX2A65HK%1XB4A3DP\L7T4B!YS.;18@GL>$E;G1^#JBX?U43%B1U2LD-&52DX '!:!X/V[*+@3/+XM:1NV&3)!#009_@8>#.: ZL5:0$JZE6)5N&S6P ML$)B9[;2>=A'NY19AV-I(B6U=UL-HVE7!YGUY$?:QN7&577F.*6\)Z@&<,*M=EK" )] MOY;2 B^D#3 8\^J:7ORC!$\^?+1 X;SAV'X4HRTQN!MN"[(J'=(]A@[BC+2C M3=)R.;G%J_PUT6N""V+=RV @Y 7N&L)"[Y)0%'#+B:0B#7;MRNX'^6W?V)\Q MP^FI[/64=&*77RT;+Z/U3\K8UX]_$53DHW.9C>*;A&0<'TAJ.19?R<;[+(S, M"UF(5C'C102-BO:)JSJ2)-1AL,6UHX@'5J)/7$2B0)-%%L.5==2AT'0 M*O-":M(03E?.]\4]ZW0R)T40+F^P2F[FFN,H"C+M?>W+([NTP@H2U=[<2BIF MB/1,X41J;!ZWFD:W[G[FM?[EN%,"1=LVK2&M->*?2P)'$L/^'&($R[?0;(= ML=%ID](BP4&>?%\5S1H !(PBQ&:B4LUL9-4*D&=I?04T'];ISKQP4L6IU6+4 M4 0V'-HTD3@4"RSKS[BA,:K%W:'A1C![=!K5_N/O2]RM\7&4 C:M*7 _ <82 M(PF%=9A&36E/YKU^QW@R&NZ_M0X[1X:'"KQHL0J54X0Y9V)*-4DEZ/>,)=V' MG)^QOGGR$3RX/W.TVB2KJOA=BU],F-CIZQ$5:6QZY6L%?D:'GRQHYK R]B7W M@!P/MAZ&:A$QH433Y?3D>A^W6KH32W'+UXQ ]4>GYN-3=#5;B!,K_'2&S^GQ M5]%T.CH[V0]:']XS)&G^>X&L!SG"-_CF;?,7QGWX<+_?'O[_^%W:C"0 &0 'AL+W=OXV2-+VH>@#+8TM(1*I M):DXZ==W2"E>.W7.TLZO8C- M>7O@]PJV:F],C"[-Y',Q=P)C$-20:X/ \/< EU#7!@C-^#9@.CN51G!_ M_(S^R?J.OJR8@DM1_U$5NIP[J4,*6+.NUC=B^S,,_B0&+Q>ULE^R[<\F>#CO ME!;-((P6-!7O_^QQX&%/( U>$0@'@=#:W2NR5EXQS18S*;9$FM.(9@;652N- MQE7-5W--!3D5UV"))>BP?"6AO<'()]Y+AH@[B]"J1%Q M[]BJ!C6:^1IU&P0_'_1<]'K"5_30D'P17)>*?.0%%(< /AJ]LSQ\MOPB/(EX M!?DYB:A'PB",3N!%.R8BBQ>]@G>K17Y?BKH J7X@'[]UE7XB7X4&\N=RI;3$ M_/GKF-\]:GP8'"JM!86U3ATD@JA1;3E:F$TQM MV,PG1,N(+D6G&"\4P5K#2N*8^U("SY\(,L\5:K$US =54W(!FXKSBF^P*&O& M MTV3L14DPLN,P\&@R&9$;R&NF5+6N\MXQ+:RE@_'+1DA=_=UOH?5FR_ASX X\ M8M]7-K/.*+))K:%G699YV(Q5"[:=UD_H=Q:%QKLP()1\$5NI?A)J-[Z3<"F_>!JW>'E8_)3#^VLTP=E MT&*X1%'EI!VJ,\>:/#_6J?V].[WNGN\+/L[^_OQ_N7S MA4E,)D5J6*-H<#Y)'"+[UT0_T:*U-_A*:'P/V&&)#S"0Y@#NKP5>4\/$*-@] MZ1;_ %!+ P04 " !RA%98V:@_/!0' "@$0 &0 'AL+W=OK;U?G>Y6+AZJUKIWIB=ZO!F;6PK/6[M9N%V5LE5V-0V"Q''^:*5NIO=7(5G M[^W-E>E]HSOUWC+7MZVTSW>J,4_7,S[;/_B@-UM/#Q8W5SNY41^5_V7WWN)N M,4E9Z59U3IN.6;6^GMWRR[N"UH<%OVKUY ZN&7FR-.8SW3RLKFJ:4@0S/AME#F;5-+&P^N]].^#[_!E*9VZ-\T_],IOKV?EC*W46O:- M_V">?E"C/QG)JTWCPI$]C6OC&:M[YTT[;H8%K>Z&L_PRQN'/;!#C!A'L'A0% M*]]*+V^NK'EBEE9#&ET$5\-N&*<[2LI';_%68Y^_>>AJTRKV27Y1CLT_R66C MW,75PD,T+5C4HYB[08QX10P7["?3^:UCWW4KM3H6L(!-DV%B;]B=."OQK:K? ML(1'3,0B.2,OF1Q-@KSD?SK*WFI7-\;U5K%_WBZ=MX#&OT[Y/$A,3TNDDW]Z;=F4YUWC&S9GJPWL-Z]04% MZ12;+U6GUMI?,.F M.JPVO9/=RK'[WEHHA1"U@E<-^YJ)J$IBG'E4I0+G>1;E/+U@'SUBPPI1LGF1 M\PN\CW-.RE&R'>-EQ=*4,Y'G+(G*M,#['"KG:23*X@(6K154K5XTX4TLX@LV MYU"091!81%F2C'H@O2K8/(F2%+M%E(G\15=4\A3.T**L@H"(QQ4)*J.J%%B- M![QD#^>"2'X624G^06^2Q_2(YU&9<'8&=]F$N^PL[CZ"]E=]HRB9:KU6@34/ MTVK)2:L JUHW.L#I%)K.:GD=33MK'G5@?#2< [5@IY6&.79$M=]*'Z#7$^QQ M33A:CPER2$3OC7W&"KLSP>+)]/\7 /=H(,'0+_C?#O0&390ID:8A4T!6,F0* MV8OS$2N'_D6L0P]&U/=>C!D'<&."$R\(:5$*W!")#;FY9!\0/6GK+8-1:$>/ M:+,[-$T$!YC5*$J +"L"6J,L&\Y5!5$/+>(?%&*U]HA5 R+1:UV'G+*I<7[S M52FX^'8ZEU4Z 1J6 AXK..)EM]'H'GN?]M;O=Z%82BA/*Q3D?C=(V"D7,OVT MU?"A,R&<^[U;Y&JI5!?@9BD[>VG ?Q*7['X+K:22/J0 M](DH1TE^]UL?W 1H4%+#XKVFO,J82')6%.R=(1ST\)V\.5J=\PP92$+])H5@ M]])M,DU%X$^R8IS%5;J!1!(I0#R M$[K(HB)/ @E1 0>S!K)A-0$3Y?PD+72@FU'31>KCM&+WF$-HTL(@7IN>9I+- M40PRM+Z"H;46A*I'.$5$RN-(\)Q8,\XA0^ZTETW JWV5^(R#P25JOH+0I,P& M]#*-V#L&'"89CA6(^9.!L).A+K(H12,N0. 8#XZ"=9"!2_;>TDSEGR.V:R1T MDRT*/#-8@BJ+BC(T^#@J:!1YF'@2-2;B*./5,$>(&(/)H9T3;Z8H\!.&'@(! MM!(EQ#&@@Z@BGGV'0CWEUU(A.^HD6Z9H,3QF:8X M5R+7?F3#WTOX&L2-ZJ>6F()"T0?/T$ QT4!Q?E*>F@"U\GUDGO M8-_../WJ^'M6R9GQ]TA[_RJC'MM%51D-94F0"=.%=D2A#8REB>9@2CDWA=S) M)D06_/%WV?5$+)S"C#DA"^>L$N&Q>;:H\4$TVE"8P=%O^,NN Y\/J Z+AX[#R^(/$3@%L\7!5W.K[";\ M&W LD-/P 3T]G7X_W Y?W2_+AW\7/TF[0;]GC5IC:_RFP/1KA_\!PXTWN_ - MOC0>7_3A&ULO5I;<]LV%OXK MD6<8B^"=J>T9VTFFF=FD;NQV'W;V :(@BQM>%("TX_[Z/>> I$B9HITT MV0<+( B<&[YS :68KO-;"@<69R=;<2NO9?7']DK!TZ*CLDIS6>BT+)B2Z]/9.7]UP6D! MS?@SE?>ZUV>HRK(L/^'#N]7IS$:)9":3"DD(:.[DIN+#? M;ZF_)>5!F:70\K+,_I6NJLWI+)JQE5R+.JL^EO>_RD8A'^DE9:;IE]TW<^T9 M2VI=E7FS&"3(T\*TXDMCB.<\4S@9JV"%5:34( MEQ:X*]>5@K59O\^7\(+P,Y_QFQB.'KC'-&A M7NFM2.3I##Q&2W4G9V<__\0#^Y<)?;Q.'V^*^MGE1A2W4K.T8* !PKL6*A49 M(UZ@PYW(:LG*-;W>JO*_X ARQ99&-58NL_165*T9UB)5NR5;@ ,36LM*C^D] M+=D-\$O^3](QH8"ZAEW-(,#H5PQ\E4@^2*&81"PR0)+,E[#)B*;?:Y&EZQ2& M^]!GUV\^7A'2\,?I]=ZA F6M00K-KB;EK&#T-BV*M+A%*4F"%\R/ ROV.?3" MR+?"V(>>:T6N@^\LFX?L&I"1)F SP" ,A9$#$]S 93__%#G<^:5KWQ65!/-5 M9J836SQR&0\M'D?0A"P*V'EGZ"P5RS1+JP>6E1I<^Q9"]!&;\R/&N16'+G2# MV'(]YX@YGLWFH1L>M;AG6^,LL,SSK,B&17//MNS A8[O>NWO4_8 ^P\L$5MV M% ULXEHAWUGD[>%M/F!<$"_PT)1AX%FV'4.OM=:N1T;)((E4M2H8B-:G[(,H M80S6",$:-BBU;_4W^38K'P ^"00XE2YKU$X_F@8&H;^O-.&DRGOV U$CQQZH M_5C9MS6!7E>BJD>(S#W'.A9!5\36Z)\8!<\Q[\?JO2(DFW(LL> MV IL6)5$0Z[7@$M4>R\0K5*=$#<%FAU/A&&_"\/^9+#[9Z-2"CR4-/9JA#B@ M",J/X68LL$[S0F->EOE6% ]L(Y!?4BK<[&Q,E9>U4ACH M^[(A(L8PBUCD+2;M(_:A+)*QY2UV.^0"6GD<4NMR0.U-60',GH_R%J*DTAA+ M3"^ L*Q&,P.&2JH6QF:6!F"7$!O*+%W1'EP(L!=$]FNLS_04W((.;L$D!*ZA M+%_5F0D6S:9@-B" KVL(<)!-I4K+U6CBGB:.EC!@P"A;82W8YNO62_7 &J(7 M)!K+ #R5W*!D=V2Y,I?/, V\ATAUGV89!!O"]6V1_@73 )Y(LBQ(ACVE'^M\ M_'TQ_$?1$Z6?1E\P'CN6%V,P=FP(RW& 8Y!5 5N(NW,3T[[!6$^1G@!1V($H MG-SGJWXD*.#H9ZR7)EVD-Y#"(&$D;3>_9XZ=,PRT0"N-(6]2HO%2&>&X?::H M8Q"[AA0H\Q8XO\%*85+WM^C5[,X<]3MZ!KO+P>IW9C4RGEASO8%PLRFSE52: M0F,(UD7<.T!6 U_? M^=AWK*#Y_N/ MP95+R;W97OF KX%4%_5JM6R+8"H-G[15,?@%!#8^8&$,EXS M(Y*F:M:]FMJS>."WI36P?/-E:Y:.EY)S-[*<& L\2#^P"CN^Z>Q7BVW[<0<\ M1#?%F- *8I=YEN-'\.MY7C<[X SD.5_!'H.TL+U-Z=2#;U,$08:J1)HAM!8@ M6Y69<^TA,?9;AW/V@;S-['!KJKEQ@R-CS1<@GAM@P0?5L^7Z)M\Z/J3>D&(D M& Y^/?QUW9B9(RMZ&.K:NI)B&%,AMD%R!MM!NN8P=QY9'!\=CS=GD[D3>A18 M597^9;8+?*:SVIS,AB9'PU$+IMM9?AY@"1[X;9'PM,LW G9Q>0YX\.P -?-" M*XHXC3F6[Y.V*"D,A+$Q R@\SNI@%.O%I3U!6JN3HL@4#A(>U5*N;?D.I087 M1'(\$HY'E"O\0;4UD3>B+F]$TU<.@P-0+E9=O7T@)DR5NI.L#B>$O?I$,[T! M)>B.P?A"82XI1FCDEHM/LB4' =![]3G(/.0"Z)K 4=UB*)[&TNZB X%GG6\.TUL9' M5A*B=I[2:?]QF#89?-2/V@NE7MDP6HY,"C>.OLY.343/ M#0,/U;X)-J&%WN]#-%4]OK@U(LXV.[!/9SU""VFZKD42CT@_OXD(XS2^+TN<6^W"DX"=(5QG4*AM$X3 M@6F62J'^R(>R8KI>8OV.^95V#SD,#Q8;J!!?(OR!X!V4_KDYUUP*O2&A$^Q( M.%>!22AP0U"$@LJ)^YVI,\5;2@#:)$R!R?YE:RD/XC3O)@Z?NN7I%W)2*BNU MA%+=W"!!U4RGCZX(WWMNV_O:]0V="T[=-OF4#T/VYWCF575>-BBA3ST M+$PNAY:T[R]+M2W)D715)I^@S+5"J,^;YM#JZWI9-7=QON]:4Y/1>KSH_#*OM*K.*I-.IWOA&KW/-WN]WK3RT=WN9:3N3V3EA[ST_BW8<# M/ ]W>-][/HAWJ(2:YJOP#N"+O0F\F_>/\!Y8GF^WS7/P[G%P#;J?X*X5$.X< MW[9X&.\AT# \C'<[1A CX.W'JG: [_X7A.S"("1VL#KBH^S&DMNB]P%!+M4M M?2:!&P\IVGQ+T(UVGV*A/V/*?!IA'JIR M2Y\C+,NJ*G/J;B04 &W0&PO=V]R:W-H965TK4= / M(,<%JX1]5.MON-73<7B9$L:/L*YMVU$ 666L*K;.Q*#@LI[9Z_8[[#GTWW-( MM@Z)YUT'\BROF&7CH59KT,Z:T-S"2_7>1(Y+EY29U73+R<^.'^P*-=PIN?SR MA+J .\[F7'#+T<#)$YL+-*?#T%(D9Q]F6]2+&C5Y!S5.X%Y)NS)P+7/,_P<( MB6+#,]GQO$B.(EYA=@9IW((D2M(C>&FC._5XZ7'=>VJON,F$,I5&^#V9&ZOI MP?PY)+T&;A\&=D4T,"7+WV,?3QC(HRKP2" M6H#R$H1+G76I$V]B#M$^"GR8]L/[$2!35)C&.B)D!0LEJ+ZY7 Y@8H&RA<6< M?'<9;+/#YOQ7'LIB3MP7G^L*UDEM&CD+.:\R=[@UT6NU>G\:TUX4;+IG, M$ 125S#03Q."BZ($ZL_6B2("CGHQ/"D'>"1=3E),FCINT24R$1QZ*^%>F1>H ME[Z9N4Q4TM85WYPV_7)2MXDW\[K9WC.]Y-(0]P6Y1F>]3@"Z;F#UQJK2-XVY MLM2"_')%/1^U,Z#[A5)VMW$!FK_(^!]02P,$% @ &ULE59M;]LV$/XK![4H M$B"+WBS736T#<;)B'= A:++MP[ /M'2RB%*D1E)Q_>]W1]F:,[A>]\7BVSWW MW-W#H^=;8[^X!M'#UU9IMX@:[[N;.'9E@ZUPUZ9#33NUL:WP-+6;V'46116, M6A5G23*-6R%UM)R'M0>[G)O>*ZGQP8+KVU;8W0J5V2ZB-#HL?):;QO-"O)QW M8H./Z'_M'BS-XA&EDBUJ)XT&B_4BNDUO5@6?#P=^D[AU1V/@2-;&?.')QVH1 M)4P(%9:>$01]GO$.E6(@HO'7'C,:7;+A\?B _B'$3K&LA<,[HWZ7E6\6T2R" M"FO1*__9;'_"?3R!8&F4"[^P'>+&<6[,%RZ<)C0TEWJ#NI3HX.))K!6ZRWGLR14;Q.4>=C7 9M^ 33/X1%"-@Q]UA=5+@)@X MCD2S ]%5=A;Q'LMKR-,KR)(L/X.7CX'G 2__S\#=B,EF]>I=/D_9D0)F,(DW/HRT>ZH56O M$$P-92.(/$@-J)^E-9HC$XKN38N5%'P#3M$_Z^ T_:<&H3:*;C.E"SPK!"KI M.B5V#CQMAHLF_2ZD=2V4T"5E5#AG2B*"%2G<-W2JM+U0CABJL.K-OZB7QE%M MI"Y53Q+BT S!6[H5UK)>E11KJ:3G>K&K85<9O?G!HVV/]V^":O@G@X^:6)K> MD8F#U4 /A(>?A>ZI+4$*KZ&XFN73\'U7S. 7ZHVBJB0GT3'//7?(\P+R608/ M8C<(Z2*=32_AHD@FE\?0I%ULUT0N'\#?S8K1R1D=%*,.BN_60=U[%FUW8$1M M^_\IXJRK[U&$Q;##SM%YV8;BGJ+%6NDU2:9#+WE*_*H&6)EP4ZEPT+.#-JUF69N]Y M,H4T#ZMO(=ND6[">^1 M@Y"!H6F/J^.3=SMT^G^.#^_E)V$WDO2HL";3Y/HM5&ULM5A;*9Q-W,9J;=S31I^["S#S((6U- 5!*Y[*_?(PEC;!/J?>@+2'!NG\YW MC@073XQ_%VM")'HN\E)U@6F!:CN87^MD=GU^P6N:T)'<:X,01@_&INCUJ52[(XWUF\T=L"RQ((L6/Z- MIG)].8I&*"49KG/YF3W]01H\,V4O8;G05_1D9 -_A)):2%8TRA!!04MSQ\_- M.G04(OL5!;=1<'7'[!V1/B2AJLJ8&&JK4A.%JJI-Q+#F\IZ,GY M1P*0!#I]P,N>B MP@FY' 'U!>&/9#1_]\8)[/<# ?IM@/Z0]?D]5%I:YP2Q#.E@D:X--?T"DRLA MB(3X=8K0 WF6Z#IGR?=>'(.>^G%H9V+'"1I1A.LBPMR1HHEX6W>#IZXZ+8$(ZP6N$S%!M1?%>%@H5RA M7 /G&^#;6/IE^N(]0:$5AKZ^>[&#;FB)RX0,F+[CT-VX?+%0E>-2(@@-D1\U MK:#M2&,4%'"2U$6=8[42*8&%2ZA![5LNT#^P C= #TSBW+A*-^9/D.-8<12H M@6_93H@&V#)KV3+[GVSY2/&2YE12>0C@,> M;&*!["6-2,6X]O>:*)@[%#Y!GN7'KKY[GKM'FR$O )JW3[M+XP Q/+B&LP#] MRS 3+]DC31GV"(BN"IGA;@AX1$IV&,V\,'1#0 M AD><5[KEG*,'<>+=AG6 @'B^[X!$GFQ@?'N301M\KT!TIE$[:0#J'W4!97M ML+D3"E S\CJ0O.AU1$-&_-FAFNQ&<*#4D'Z ZV'+]? G7-?,7C :Y[4Z$4E(GZ)QPHJ*E1H?P#>(R3.<_H72Y5IF 3*X?/E--'F? MH)OFS0O!'!%U!.PI MW@X>+LEL-NETK4"EP5JBO]:[8-"*-GL]? M"A98K-$-Y!KV"<4N -M'HV&#?8P19,7)2A,F43XJ3--?1(UMFK2G3*%!&6?% M?F=2=#CUK2BP4VNW,'JM[Y*D[] 47^HDAZ3$& M@E!IVX&Z>O&XH<"^5FXR8KY'-WLH1.O%KHX[@IYF-R/@TGB ''%+COBH[?0J M3:DJ+(C*'.=N2_-9KXKMN-XS[,@<)6C'*B?FW"S99IFH@#INJ"7Z=LQO^DN: MI&?X$5*W4ANP^KNP+5E=E:>*56)\N*5Z$V]_;^.AM7T*FG2_P@O"5_L^@C@K@P'R,MT_;7QE7Y@M^*V[^@WS"?$5+ M5449J-J3$ [KW/Q;,!/)*OT]OV12LD(/UP2GA"L!>)\Q)C<3Y:#]P3/_#U!+ M P04 " !RA%98^+DGLL,# "S" &0 'AL+W=O5V;!$C;'6X?=@B6;OMPN ^*S<2Z MVI)/DIOVWQ\I)TZZI<$.N"^V)9$/'Y(BZ;(SIX*@MEIT'N7'45AC;- ML12VJRM4=++6IA2.EF83VLJ@R+Q2681)% W#4D@5S"9^;V%F$UV[0BI<&+!U M60KS?(.%WDZ#.-AO?)&;W/%&.)M48H-+=%^KA:%5V*)DLD1EI59@<#T-YO'5 M39_EO< WB5M[] WLR4KK!UY\RJ9!Q(2PP-0Q@J#7(]YB43 0T?AGAQFT)EGQ M^'N/_IOWG7Q9"8NWNO@N,Y=/@W$ &:Y%7;@O>OL[[OP9,%ZJ"^N?L&UD!U$ M:6V=+G?*Q*"4JGF+IUT99WPHG9Q.@M&)8F-/[PKGIM M(B<5)V7I#)U*TG.S6UU6M1,^0GH-'X514FTL+-# ,A<&X>)>K JTEY/0D3W6 M"M,=]DV#G;R"'2?P62N76_BH,LQ> H1$M&6;[-G>)&<1[S#M0B_N0!(EO3-X MO=;[GL?KO8)WPMT_YROK#%V6OTXYW,#U3\-Q 5W92J0X#:A"+)I'#&;OWL3# MZ/H,V7Y+MG\.?;:D@LSJ CE/N"=>$7'+Q#M\.64*0F60R:)V/P:\<>"LB=,. M %U_<#G",UD%Y%0")0++%=G>)X,?"3]B^*1(6M>6F-@.X%.*E3OP!%'J6CD+ M?U#':=VX*+2UE_ 61IT/_1&]+_KCSF#4XZU^KS,<17##[EW!=U]G1$$\HJ&V M :KV1"@H'M\"M1[KR#@!0S+N)-&87U$<0S+JC(>#!NDGVP>&;R'J)F,F$7<; M"G%W,(*[)JJT>PG_"X^?(':*TMJ::PZH)O$)32JM3[I/*_4PH*Z0/H"NN&HM MQ+T!O'LS3N+D&I(AW&LG"K;4Z_>.#7Z(6P_^L^OL\MR"H#9LJ=TQ&;X0(FLX M\'J^_,KIC]Y'PXX_Y,XBU#.L<",4I*)(ZX+Z# 4C^Y'&P7YM68#5Y?I]JA4% MAB5+I!N5 28Y3ARH%45+,US0HZE,K?Q2XLC.2+JU]0?R!N:/A:&OSO$M3P[T+]T=V/1LR=A2T(X!29W(MZ=B@,]I6Z"<7B*HR M6J3Y-0O1[-)<])5WDKA*G>VR8R&G"P5*.XH]J@:EF7X%F_Z;I@IFW5,=*3P: M)"6:C1^7[#A5;#-3VMUV(L^;0700;\;Y9V$V%!\H<$VJ47&ULM5A9;]LX$/XK M V];)( BZS[2Q(#3=H^'8H.XQ\-B'VB)MH5(HI>DX^3?[PQUQ$D4-6UW@3@2 MR9F/,YQO9B2=[86\5AO.-=Q69:W.)QNMMZ?3JX\I*R(II',KU M5&TE9[E1JLJIYSC1M&)%/9F=F;E+.3L3.UT6-;^4H'95Q>3=!2_%_GSB3KJ) MJV*]T30QG9UMV9HON/Z\O90XFO8H>5'Q6A6B!LE7YY.Y>WJ1DKP1^%+PO3JX M!_)D*<0U#?[(SR<.&<1+GFE"8'BYX>]X61(0FO%/BSGIMR3%P_L._5?C._JR M9(J_$^77(M>;\TDR@9ROV*[45V+_.V_]"0DO$Z4R_V'?RCH3R'9*BZI51@NJ MHFZN[+8]AY*V"9^QN-C)6OF>:SN%1Q]8LN2J^.SJ<9M2'B:M9 7#:3W#*3KP4=1 MZXV"#W7.\X< 4[2O-]+KC+SP1A'?\\P&W[7 \,GLS2]NY+P=L3SH+0_& MT&<+3,I\5W(0*U#&BZ7Q(A,5IJEBQ'0+D#79-8@MC935,+_0=T/.C&XW[,SB M +W'ACU3@'\K46*>JU/XL]D=OIJ\0!/9#9>8YB?]"I8(I5F=%_4:F 8,,J^6 M7':!]B!V'2M./'@%86 CJW[#"!%2D%AI$N.T%]A! A]NNZ[W% ME>X.,W?%"U(2$OCMMI!X>^1ZKA4XT3$A^W:4OM0D'R(_L?S()T773GT8"6G8 MAS3\Z9 ".V#G\NZ!W+8E,-LSF5OW4;_ARAQ[G9/C6 1QH(69M@X='6+%J,7# MK/BTX6WPZ? T%0\PJU1,BKII'TTE7Z.A)"2&3EW1.3PY^-.>1R@[I M9%AM*%MWK 3-904G@]!'=YQ)=0R^'<)\O28[-$?3M"RPQV1PP\H=?TZWJ$%O MQ$[A6!T?$.R)6;QE(SI?9,_!=?3I>-OR$[Q%T* UU[P1I2(6E)K"!S;@]?@ARAC+C%>K@IU?;*2W!"2XUEJ MD'0>@>W@JH=0K\$Q"CUDCITFYUC/[@I>YIC'OI$D>1"F?7#3%Z?V8*";OO,DQ!9\Z4OW?+SWC!KP\L>N_[\+/"C_5*N[WV#Y=YOR MG]H!7G#DCY;_P)3SV)1_[YOEWS6-PC5:SY7_[4%(FM)ZWPA\9!C5H @[ M6" M! T8[@33@Y?LBLNU^92@L++O:MV\;_>S_=>*>?.2?B_>?.KXR.0:'\&@Y"M4 M=>P8G[=E\_F@&6BQ-:_L2Z&UJ,SMAK.<2Q+ ]940NAO0!OTWG-F_4$L#!!0 M ( '*$5EC]Z-*W,0( ,0$ 9 >&PO=V]R:W-H965T5JJV ^+@))/$6L<.'J== M_CW^2$.1VEX2CSWOS9OQC).CTB_8 !CRV@J)*6V,Z591A$4#+<.)ZD#:DTKI MEAEKZCK"3@,K/:@543R=+J.6<4FSQ._M=):HW@@N8:<)]FW+])\-"'5,Z8R> M-IYYW1BW$65)QVK8@_G6[;2UHI&EY"U(Y$H2#55*U[/59N'\O<-W#D<\6Q.7 M2:[4BS.^EBF=.D$@H#".@=G? 1Y!"$=D9?P>..D8T@'/UR?VSSYWFTO.$!Z5 M^,%+TZ3T R4E5*P7YED=O\"0SX/C*Y1 _R7'X+M<4%+T:%0[@*V"ELOP9Z]# M',&G(NBA4+PV7-=DIP0L.2.[V4-OK,'A/[K9@&!=XGT3&BG!4 M43$$W(2 \96 LY@\*6D:))]D">7_!)%5/Z80GU+8Q#<9MU!,R'SVCL33>$XP MB+S!.Q]+,_>\\RN\EVKP\AFR?1X5Q$ M=-99+>C:SP\27YC09./N.*+KT)G_W,-\/S%=*65.A@LP/ES97U!+ P04 " !RA%98A_S*:9$" M #%!@ &0 'AL+W=O'+@$JV S7Y-T_WZV(2QM2=6'OH"O?<_Q MO,[NXD;MBZ5F7"3N*%K M6(*Z;1921^[ DK,:.#+!B81BZLS\RS0R^3;A!X,M[HV)Z60EQ)T)ON93QS,% M0069,@Q4OS9P!55EB'09?WI.9]C2 /?'._9/MG?=RXHB7(GJ)\M5.77>.R2' M@K:5NA';+]#W]UV /XYP< 00\( M'@.B X"P!X0O!40]P$KM=JU8'5*J:!)+L2729&LV,[!B6K1NGW%S[$LE]2K3 M.)4LN^,FHB!+MN:L8!GEBLRR3+1<,;XF"U&QC &2R9PB0Y.YD(# %34G=TPF M*2C**CPF)^1VF9+)T3$Y(HR3[Z5HD?(<8U?I4LV&;M:7->_*"@Z4Y0?D6G!5 M(OG(<\@?$KBZQZ'18-?H/'B6,87LE(3^.Q)X03A2T-7+X<$(/'TYW'^FFW X MMM#RA0?X1H^"_)JM4$E]E7Z/*=XQ1N.,QEXNL:$93)W&<,H-.,G;-_ZY]V%, MK=[&[V17J:$9U=/,Q)G^:&ULM9G;;N,V$(9?A5"!8A=(HX,= M.TEM XG9;A=H%D;2P\6B%[0\MHA(I$O2=@KTX4M2BF1Y9<;>96]L'3@?.;\X MXHPXVG'Q+#, A5Z*G,EQD"FUO@U#F690$'G)U\#TG247!5'Z5*Q"N19 %M:H MR,,DB@9A02@+)B-[;28F([Y1.64P$TANBH*(?^XAY[MQ$ >O%Q[I*E/F0C@9 MKL1%)25_^2E$F+/ M(!X<,4@J@^30H'_$H%<9]$XUZ%<&?:M,Z8K5 1-%)B/!=TB8UIIF#JR8UEJ[ M3YEY[D]*Z+M4VZG)4_F\$5^B)[IB=$E3PA2Z2U.^88JR%9KQG*84)'HWY2P% MI@0Q3^P]>H=!$9K+]^@'-+4C!2%'H=*C,NPPK49P7XX@.3*".$$/G*E,HI_8 M A9M0*C=J7U*7GVZ3YQ$#.DEZL47*(F27L> IJ>;)QWF^'3SV.%-KWY"/;E<2O7)(5QH-\.$L06@LGWW\6#Z,G%*O2:F0+=DGG=JXH2<.\M\PK G6$N\82W>T'>X#GT*Z1.& M/<%:0E[70EX[9^&G33$'81;U]'5A1BHC"L%+"J!767U6!6^7J"5\L!^Q!_'Z M9@OL'.!7NG]3NW]SPI+Y^0&,"IW3QFE_[K3Q"<.>8"W=XJC)!B/?$5@1/6GI ME89]T=IJ[N76\?\9AA5]/\J2@SCL:'*PM&+W&+]6@Z31('%JH*LS77LQ)&U, M_HN^3&?UQ0_ 5X*L,YHB3*42=+XQ$_ "5=:=ZCC[/7O>^:1A7[2VYDW%$/>\ M1['7 L(K#?NBM=5L:HC8F5D?J"FTFIT"EA#SQMG+<_O)U6'$=K;K#9/#L.WF MQ8.Z7=N=)I./WTCEJU<1ZI@E7>'9Z:S/?'WJE89]T=KR-OE_// >>UZK :\T M[(O65K,I"&)GFOQ-=:<;?;:LP[?+6.RKR[9:3=8?N]-^=VB?6)JZ^SA;-I\T M[(O6UK[T2YNU&>*+ZVW_OG7.FW@3W,@"Q F ;Z_I)S]7IB.JCWF";_ 5!+ P04 M " !RA%980;#]/KD$ #?$P &0 'AL+W=O+[1AHOO,B1$H<S<5DQ%,544;F LDT MCK%XNB$1WXP-V]B^N*.K4.D7YF24X!59$'6?S 6,S!(EH#%ADG*&!%F.C:E] M[=D][9!9?*%D(_>>D:;RP/EW/?@0C U+1T0BXBL-@>%K368DBC02Q/&C #7* M.;7C_O,6_7U&'L@\8$EF//I* Q6.C8&! K+$::3N^.9W4A#J:CR?1S+[1)O" MUC*0GTK%X\(9(H@IR[_Q8R'$G@,0K7=P"@?GV*%SPL$M'-R7.G0*ATZF3$XE MT\'#"D]&@F^0T-: IA\R,3-OH$^97O>%$O K!3\U6>3KC?@2+>B*T27U,5-H MZOL\98JR%9KSB/J42'0V#0*J%PM':(9EB-[#ICE'9QY1F$;R'%VB^X6'SMZ< MHS>(,O0YY*G$+) C4T&D>C[3+Z*ZR:-R3D1E.^B6,Q5*](X%)#@$,(%BR=/9 M\KQQ&A$]XE\AU[Y CN6X-0'-7N[NU+A[+W>W&]BXY:JY&9Y[ N\/SGR] ER@ M.18*;<=3_T=*9;9($GW[!%[H@R*Q_*MN"?(I.O53Z'QS+1/LD[$!"442L2;& MY-=?[)[UMDZ^-L&\EL .I.V4TG::T">?N8+]S2#CXN!O.'^0XU2=>CE*-T/1 MR74]L:VA98W,];XL5:M+M^<*(JY (Y/,8 M- MUWEX3.*0P)I"^(ZQ(H*U2.&YB"9_ZY$-.2(H,#\<8+=[=S5$28=A:>NB' MF*T@+I52#UC=$"J7Y+J-V\3WQ)XB-R&[JNO8 M#9]E5[6HLJO:G&9G6[NBQ&KDM[W/9G"/P9$3.*?&T )'68Z94N$+O*S=C@7V M88IPK>$1NSJS@7/,K\;JQ'ZT]THNNY'=Q\O;Z9]P8?4[;_4I6PD@09PE5[@5O]V2^(&(^MW4"/7JW=0FFM<6 MVJ&,NT+4[OX/I[6QVGVUOFVB>6VA'>J[*TOMYKKTYRN<9N!7B]HFFE>@[2<( MIU(+FGN=CYB(5=9!DBAK7N3-@?)MV:6:9KV9H_(1-Y-R@>*)UE_Y8$KQ>/L,208LJ8V@-^7G*OM0$]0]O0F_P!0 M2P,$% @ &ULQ5;;;N,V$/V5@;HH$B ;72W;J2T@B;KH DT;Q-WV8=$'6AI+ MQ$JD2M+V]N]+4HHJQXJ;%@;Z8I'4G,.9,YKQ+/9\P:9?K/AHB9*;T7ARD8@R2VHKMS \V*W)I0YR<*>/8IDP;>JH@P? M!,8AK#!3AH'HQP[OL:H,D7;CCX[3 MZ:\TP.'ZF?V#C5W'LB82[WGU&\U5N71F#N2X(=M*/?']#]C%,S%\&:^D_85] M9^LYD&VEXG4'UA[4E+5/\K7380#PXU< 00<(7@*B5P!A!PC?"H@Z0&25:4.Q M.J1$D60A^!Z$L=9L9F'%M&@=/F4F[2LE]%NJ<2I9M>D&OH$5+1C=T(PP!;=9 MQK=,45; (Z]H1E'"Q1/ND&T1GC#CVM3D[1(N4E2$5O(2WL.G50H7[R[A'5 & MOY1\*PG+Y<)5VE%SG9MU3MVU3@6O..4'\,"9*B5\SW+,#PE<'6$?9O 3;;_S8^VY,V7.2I6=_I;]_TT^MI"ALY]7:P\_K MBA;$%,45W-9&]#%IVRLF]@K3DG?)-)K//6_A[H:BC9@%WI%9>M+A_RC'I)=C M\A8Y1LN[1<9#]Z>3V21Z$>6Q63R;SF/_19238S&\V7P>]F8'_L>]__%)_X>Y MXWWN)$C]E!N*N2D?K=N.ZCX�K*HQ@MFY/W_=NR.2=9>B:R YVG MO<[3_[593<^I^CG)TC.1':@^ZU6?_4-UYMNL_:"IF<]LK8[)-SLJKO=^$!TU MI!&S<'+4CT:L@GA@U8;B#L:5&D5AQSX)-O?M7WI_VD^6MW:@>G%^IR?.=D#\ MFZ8=5Q^(**B.O<*-IO2NI]HGT8Z [4;QQ@Y%:Z[TB&67I9Z:41@#_7[#N7K> MF OZ.3SY"U!+ P04 " !RA%98&[@"#FH# #O"@ &0 'AL+W=OQ/5Q )@XSI^^<)AY9DFHSX8;3@B:P ?VU6$L2[6D&7*O>R5^11X@ I[<9 M],AGOL=5(8\]\I;FQ7NR%%Q+W&DR5PJT>D?N5J IR]!Z0Q@G?Z:B5/@!-74U M%70H*<2*)L22/[MJ!>+T0W)X$J&SAS^ M[ZUX); +N<:-7.-.N=92))+F6./K/P)A>4&9Q/Y!MTDS;CGGH\&5.N,;_0:# MX<"_.B6W4#_/T0672<-E\B(NT>EG%@F%N]Y-:-*11<7FUN/W?C"\(M,%4Y%Q MSUJ!'&1B6RI%[-&L_GW-;-.US6VS&PO=V]R:W-H965TGWM]G-,[6G/Q*&, A5X2ELJQ$RN5G;NN#&)(B#SE&:3Z M3<1%0I0>BI4K,P$D+((2YOJ>UW<30E-G,BJ>S<5DQ'/%: IS@62>)$2\3H'Q M]=C!SO;!'5W%RCQP)Z.,K& !ZF@8OX$P6OVA=SO4<%.12\:0, MU@P2FFZNY*4LQ$X [KX1X)C*4WR!-W/(%F">$!_T#2G+-3IR"9V5C1S+LYE M1@(8.UKX$L0S.).O7W#?^V;AVJFX=@KTSAM >H\^Y7 >^8 M'+9K@KSL90AVN$-K6-L7]EO':S[#5=/81@!VHZ[VO@-JKL-UD&A3P M<6>P8Q]:T=K4<*]-.;3A:[@V-FQUGWWD8 ?R/R"'VK2PW6T:Y'"(2=A7.;2V MM=/A09O":,/B<.UQV&I$^PC##F3[_^CN=$:FRYP1L:*I1 PBC>6=GNG#(3:- MVV:@>%8T2TNN=.M5W,:ZV05A)NCW$>=J.S#]5]4^3_X"4$L#!!0 ( '*$ M5EBG,8(P&0, ',/ 9 >&PO=V]R:W-H965TGOHF=M>"/FH9@ :O;",JTXPTSH_#T.5SH 1=2IRX.;-1$A& MM.G*::AR"63L@E@6QE'4"!FA/.BVW=A =MMBKC/*82"1FC-&Y.LE9&+1"7"P M'KBGTYFV V&WG9,I#$'_R@?2],("94P9<$4%1Q(FG> "GU_BE@UP,WY36*B- M-K);&0GQ:#NWXTX064:00:HM!#&/9[B"++-(AL?3"C0HUK2!F^TU^HW;O-G, MB"BX$MD?.M:S3M ,T!@F9)[I>['X#JL-U2U>*C+E?M%B.;>1!"B=*RW8*M@P M8)0OG^1EE8B- %S;$A"O F+'>[F08]DCFG3;4BR0M+,-FFVXK;IH0XYR>RI# M+EJOO&6]7J0GJ($GZ XBI/_PT-#O> ?%_QCAU?;@M>G MG+(Y0P]]8".0?]]CY$6PLC]7.4FA$QA=*Y#/$'2_?L&-Z)N'7U+P2QQZLH7? M'2@%<()L[LRC!RJ5-'>"?+@S<]&M!J;>I9U40+M6T*YYT[JF?4,YX2FLZ?\$ MR:Q4K@37TORAWJ/M!T[0*Q"I/!3K!<6Z_^3)R\Z3]R(D/[7 5>X ,SVRIHMZH21*L" MVC@J+2+:2Q(_<('1+$#>_=]@#>L#!^DBSTN"C_RH1DN30S'54D#5^%N MN+0W[+6A3VK#CXVCW>(H#0W[C:=/TID9,I\ZA(_1]=.U/BD4/_8>ETAI?]AO4_OH9)\+Q;O*H=DN'1(W*]-) M%1Z)2Y/$7C/[I$[\V)Y/D'"CA++E:)_(*>4*93 Q4-'IF?GWR&6%M^QHD;NJ M:B2TJ=%<&ULM5AM;]HZ%/XK M5C9=M5)+W@/T A*0O51;-51NMP_3/IC$@+7$SFQ3NG]_;2<-!-(,JNP+Q,YY M'C_G"3HYG,&6LI]\C9 3VE"^-!8"Y'=F":/UBB%O$,S1.2=)64I%'+)5B;/ M&(*Q!J6)Z5A68*80$V,TT'LS-AK0C4@P03,&^"9-(?L]00G=#@W;>-ZXQZNU M4!OF:)#!%9HC\9#-F%R9)4N,4T0XI@0PM!P:8_LFM ,%T!%?,=KRO6N@4EE0 M^E,M;N.A82E%*$&14!10?CVB*4H2Q21U_"I(C?),!=R_?F9_KY.7R2P@1U.: M?,.Q6 ^-G@%BM(2;1-S3[4=4).0KOH@F7'^";1%K&2#:<$'3 BP5I)CDW_"I M,&(/(!.M!S@%P#D$>"\ W +@G@KP"H"GG9X1? 21Y (,(XBNB$"DQ68T01'&'%P\8'2 M>(N3!$ 2@R]BC1BX)0*2%5XD"(PY1X)?@HL0"8@3>74-'N8AN'A["=X"3,!_ M:[KA$LH'II#*U?EF5*B$=B%%<)3)ERF;?SG/?$:60, M4=0!KGT%',MQ:P1-3X<[-?#P=+C=D(U;/D57\[DO\)5/YOMG>0?<"I3R'W4V MYS1>/8VJ,3<\@Q$:&K*(<,0>D3'ZYXT=6/_66=0F6=@26<4^K[3/:V(O[;L" MMVD&,9-U38#/E-?^4G,J7U.IJOHXL@;FX[XOQQ&.[UI!-2ILE/3*A/TR8;\Y M8?E" !48YUH58%H+)ALOX^NQSWJ A^^,(S^\>Y.X?.73MN%X9 M5,DI*',*3GJ(=:J#(TUNS^WW#V1-:\*Z_9[O':@_#G,\*^C9]?J[I?[NJ_5W MC_RJU=\]3?]Q6)/^7JF_UZC_TVQV_84ELL#3NA0:P>=6GC;)PI;(*J;U2]/Z M[13N?IOVM4D6MD16L<^V=NV+U?BKNT<99;I/>2!87(%QJOH65<7>RT(.OL)D M@U3S\>XIDA5-[4\A8[\5( ^M;48:SSS7[8(M.'@?'-3-L*U#JT;N]8%V>^_ M9JZS#;)/,ZBE0ZL&.3N#G%?7YV;HV7XX1W[8@7WL1TN'5OW8M9QV8TO6[$>K M?6;!YO_)C[_10MJ['M)N;B(?.I\Z8$I3W4G)OTO?[U"Z0*RVFC=3G>U/FVQA M6VQ5&W>=J>VW\T:T&UOF7NCD!2QE1XI<:"G&?ETH-PMQU9C/:PYV)^H<98>L>QH\EG8'60K M3#A(T%)26IVN5,3R\5*^$#33 Y<%%8*F^G*-8(R8"I#WEY2*YX4ZH!SRC?X' M4$L#!!0 ( '*$5E@)JL+A?P( (8& 9 >&PO=V]R:W-H965TLFEHI"Q\A[=H1I#;9M$JK%B7K]C#MP2$7 M8M78S#9)]N]G&XK2C5:MU!>P\3V':-JXFVTKBY\7V4; M+(D:B@JY6*>S66:B%HSRG$N0=5E M2>2?*V1B-_%"[_[!@A8;;1_X:5*1 I>H;ZNY-#._8UG3$KFB@H/$?.)=AA?3 MV-:[@N\4=^I@#-;)2H@[.[E>3[S "D*&F;8,Q-RV.$7&+)&1\;OE]+I76N#A M^)[]D_-NO*R(PJE@/^A:;R;>>P_6F).:Z878?<;6S]CR98(I=X5=6QMXD-5* MB[(%&P4EYS5N-5HS%Z1.,,LR&,P@%$033J@4^?#X\>PGV35A=9U$46.;[1(WP+ MW"*O<0 +M)^)RZ@WC0%\W%?FN)JXOM'2UMF4S9+*27.(?WXQW'"ML52_^G)I MA,3]0NP'?J$JDN'$,U^P0KE%+WW[)CP-/O2E]$ID#S(;=9F-GF)_26:7I3UY M?6DTKPB;HVS;TS8]B\^'YXF_/?395Q8%!V4/',2=@_AU'0Q@6DN)_5;B_S6. MPW@X_L?*DY)>NF7^09>P'?J&R()R!0QS0Q\,S\8>R*;K-1,M*MQ-%)?-D :4D7'^##M@YM<$@O'SFRGA7^/[:19D4J%Q)?&9]\]]SQGWS7> M"OF@2D0-CQ7C:N*56M<7OJ_2$BNB!J)&;DYR(2NBC2D+7]422>:"*N9'03#V M*T*YE\1N;RF36#2:48Y+":JI*B*?9LC$=N*%WF[CEA:EMAM^$M>DP!7JNWHI MC>7W*!FMD"LJ.$C,)]XTO)B-K;]S^$UQJ_;68)6LA7BPQG4V\0)+"!FFVB(0 M\]G@'!FS0(;&OP[3ZU/:P/WU#OV'TVZTK(G"N6#W--/EQ/OJ088Y:9B^%=LK M[/2<6[Q4,.5^8=OY!AZDC=*BZH(-@XKR]DL>NSKL!431*P%1%Q YWFTBQW)! M-$EB*;8@K;=!LPLGU44;Z5EJ:=_;WD/(6;W08S_;>A:I)BA//-)=" MN4$O^?@A' ??CK =]6Q'Q]"37T(3!C\I65-&]9._P*PQ[;!F"*:OX5**IH8K M)$R7X"Z8\!1AB1+FC-#JD)PV8=B^*]OZFR08#&-_4_S_#TT[TU_HU0P M%Y6928JXMCY*LDT71B](C@Z3'/ 5!+ P04 " !RA%98)4[) M7@<# !^"@ &0 'AL+W=OY(=82F]D&NG\_VPDIT( Z"6DO MB>W<30R95:7+NN3'(LB;SB"V3Z2\9%293NBKDK M%P)):D%EX0:>UW-+0ID3#>S85$0#OE0%93@5()=E2<2?,19\/71\9S-P1^>Y M,@-N-%B0._ M3.20@+3)1A(/JUP@D6A2'2:?RN.9WFEP:XW=ZP?[3:M98'(G'"B^\T M5?G0>>M BAE9%NJ.KS]AK:=K^!)>2/N$=1WK.9 LI>)E#=89E)15;_)8^[ % M\'L' $$-"/8!X0% IP9T7@H(:T!HG:FD6!]BHD@T$'P-PD1K-M.P9EJTED^9 MF?:9$OHKU3@5S:KI!I[!C,X9S6A"F()1DO E4Y3-8LTL] I0%W >HR*TD!?P!NYG,9R?7< 94 9?<[Z4.EP.7*6S-?]TDSJS M<959<" S/X!;SE0NX0-+,=TE<+7,1FNPT3H.CC+&F%Q!Q[^$P LZ+0E-7@X/ M6N#QR^'^$36=9N8ZEJ]S@._0;,!(",+F:-J7,-$6"KVY0'&8HC#G!.@'?%$Y M"@D_/FM6N%%8RI]M4U2E$+:G8(ZD:[D@"0X=?>9(%"MTHM>O_)[WOLW>4Y+% M)R+;L3YLK ^/L>]:GVY9GW"I6I=ZQ=>U?.8D7D6!U_?"@;O:-NAYE/^NVPUV MH^*6J)[7?XK:D=1M)'6/2IKHS,TA($F!K0J.PO]U)9R2+#X1V8YMO<:VWO_? MA+U36G]*LOA$9#O6]QOK^\=7K+T<44"V-/<#B,U4X*.NB5*JEJ)])?=;]J*W MMQ.?QX3[,?'QF$J3NW4SZUSGML*18"_7ZN)J1ILB:F1KA[WQL2ZNJEKHB::J MS&Z)F%,FH&PO=V]R:W-H965T M. =?2L YM$23M]E#L M@9%H6Z@DNB2=I/]^I*18EDTS%L"N+XD^[CWDO5<\EP?F])&RKWQ-B !/95'Q MZ]%:B,T;Q^'IFI287]$-J>2;)64E%O*6K1R^801GM5-9.,AU0Z?$>36:3>MG M-VPVI5M1Y!6Y88!ORQ*S[V])01^O1W#T_. V7ZV%>N#,IAN\(G=$?-[<,'GG M[%"RO"05SVD%&%E>C^;P38)\Y5!;_)V31[YW#50H]Y1^53?OLNN1JV9$"I(* M!8'EOP>R($6AD.0\OK6@H]V8RG'_^AG]CSIX&@=:A#=YK8Z\3%6.#9E-%'P)2U1%,7=?9K;YFO MO%(?RIU@\FTN_<3LKOE %V"NWQ5YQT3@O)!7E^#S70Q>O_H-O )Y!3ZMZ99+,SYUA)RP&M9) MV\F];2:'3DP.(O"!5F+-05)E).L#.#+27;CH.=RWR(@8D_0*>/ "(!=!S806 MY[M[&O?X?'>D<4_,[G_AZ@JX6O=>,KQ=[;T:SSN!MU?(Q1I7*UEC62>0,$89 M6%#&FL7,P9?Y/1=,KNE_=35L!O'U@RBB>\,W."77(\EDG+ ',IK]^@L,W=]U M^;<)%ML$2RR!]2KE[RKEF]!G[ZJ4E@1\PD\@62YE63B8%P5-L2 9B'-5J.([ M$!0DW[:Y^'X!%MMR6V#%P:V#6N!-D=6:W%_>+*_2?%,076F;607UK%3+>9A= MHLB?.@_[)3-.?6C);((EEL!Z)0MV)0N,)8O)DL@5E-5%FW-.!+\ 'XG0I;E! M"O?2#(,(1@=Y#HZ*X8>30ZM88Q5YXZ!OE1Q;P<@?=UB]D,-=R*$QY/>T6ET* MPDK9J>_%!2!/:;'-U$>6;F4J9.O84*88Y0)4I/XBE1W(.=_B*B4@I5QHNT1X MG)_QQ%<$WDO0L9D7C%W7/YP(4N\.AH#L@?P\ ["%QC%O@1.OPT=&B![X4'@6O,O" , M?7W@XUW@8V/@MVI[4,GU0#"KY#>A+?3X:.C(GP3AY"#>8[,P1U2N0F6[*W:K!&-@9?WDM \$Z0 MDFN[[L1FU[4)%ML$2RR!]4H(W6YS[%HC\1;J)1;7F.EH7&>FX7'=H*>)'.ZI M OASJ+P=]T4NU]AIR5QCIV5SW;@&.H>HRQ2R2.@MV(N,KK/34;H63\/I.CL# MJ<-.0D#COO<\6F\Q@I=X76.G)7:=G8[96[MSJ1UVVW%HWH_K)##XO,GD?ER) M,_?2#;5YL+F[75A%BZVB);;0^O7I]MXP^#^4+31N\0?7RR9:;!4ML876KUA46^DD$C1KI(%["2/8X'3;1(NMHB7P6*)!N6V:G,AW)]&@43Z80^_$#AEU(@JY/U4)(Z.&&UH@JVBQ5;3$%EJ_D)TH1&91 M.*1+FZ$&%\4F6FP5+4$:97FR2Z-.5R*SKOQA7=H\[N#*V$2+K:(EZ%CTGN[2 MJ).\R"QYAW5I,]C@=%O]?&ULO5Q=;^.X%?TKA+LH,D 2BQ3UX6D2((G4=HK=13"9:1^*/B@V$ZLK MBZY$.QF@/WXIV3$M\H:V$FI?$G_<>WAY*)+W4->Z>.;5;_6<,8%>%D597X[F M0BP_C\?U=,X667W.EZR4WSSR:I$)^;9Z&M?+BF6SUFE1C(GGA>-%EI>CJXOV ML[OJZH*O1)&7[*Y"]6JQR*H?-ZS@SY>\1!5[O!Q=X\]I0!J'UN*?.7NN]UZCIBL/G/_6O/DRNQQY M342L8%/10&3RWYK=LJ)HD&0<_]N"CG9M-H[[KU_1_]IV7G;F(:O9+2_^E<_$ M_'(4C]",/6:K0GSESW]GVPX%#=Z4%W7[%SUO;;T1FJYJP1=;9QG!(B\W_[.7 M+1%[#CA\PX%L'8CN0-]P\+<._K$.=.M CW4(M@YMU\>;OK?$)9G(KBXJ_HRJ MQEJB-2]:]EMOR5=>-A?*O:CDM[GT$U?7TRE?E2(OG]#M/"N?6(VRYJ(^E1_*U]_F M?%5+H/IB+&2435OCZ3:BFTU$Y(V(,$&_\%+,:Y26,S;K HQE]W9])*]]O"%6 MQ(1-SY&/3Q'QB \$='N\.P'">VMW_D97GR -;[Y#A[P;<;_'\-_ V MH]R,T=[0I[7(Y:1CZ-\_2W/T1;!%_1]HZ#;8%,9N%K7/]3*;LLN17+5J5JW9 MZ.K/?\*A]Q>(=I=@B4NPU!%89X#H;H"H#?WJ2[EFI>!5SL#)LW$.6N=F%UA? M$2\*O>ABO-[GUC3#$?%COVN6 &83/)EX7;/4&O$[^0AV? 0'^)CR!4,B>VDV MII5<4^3_*R$^[8":WL M?.,B*]!7ML[;K5MP=%W73("7CA6I[^0-36KBB!"-F\0T(U[H!3J%CD+K4!CM M*(RL%'YM-K:2S1#+JE*NAB!WD=&/,/+,:0>8Q0'QJ<:*:1;121!.-%8B8W9& M04@\A=;I;[SK;VSM[RVO!>*/Z&^%S.H][$1;^#1D.J3 MRC2C841IH/4>,&O6)J+UWMJ+=UX3DQU'DV,7'?8BD_*:H9,'5K+'7'R"")J8 MEWGDQQH]IM$9COQ06VP3TPR'L8\U=JSQOY,=[*FLT;/R\ZN4,*_3!9T4O*Y! M6K8HG0M]0O5) UB=T3B(]-48L*.^G(8:,_;0WTO-7D*-/[)_;[T[G?6#B&"= M%,!.;E$F*9"=YP<&*]:HW\L*4:P0M[OX%J\S#?P@-*X=T^PLBHA.$F 5!\9& M;N_#>SE2F3FVYI7MI)IF]1PM*[[.I?9!#S\07[(J:Y/T5E/GXJWKRC1-]Y$L",QN$DU@D;(E'&*E/&]E0Y?5V![EB%[ALA>HINLCJ?HA.I M;V:\*+*J1I+ C4J%EZA-$]%>3[USHB_=@-49/C3M&U$%7^L!+-RM8DY'>2PU* )(;F9*113'463;,S MF2UZQJ0U[4(?>\8J-T2RC56VC>WI]ETEQ0I?U<4/*5N6O!+Z&<^6&RM*7[7B M%"UQBI:Z0NN.AU(#.![P0 @[RM*WP^02+7&*EKI"ZPZ3$B3XD"*QIY6.],!V M' -$DF]%^LK#F WD4N.D7P.H5:(4BO$KE9Z)Y]VO+YL$E.W8'\2:QE_ IK% MOBZ+7<76Y5+)&V*7-WT.G.Q0O6DTE0Z>>)3JVR!@1[QP8A(YA"(B2A$1NR(Z MZMC)CM&;05,&A7%,]4PK >RBP#,.KSBCH7DH#]@U!VFZ4' 57)=");B(77 =R'CLWKVI M ^YG2"6F)SR0F><;4M55;%WFE,0B=HG5/]]Q*K:(>7L#4_T6"& 4!Z&Q(@ZA MC8C21L1^J^1#)W)V[-ZDQD<=W %FT,&=J]BZO"HQ0^QBQL7!G;V)WO1.H),J M_7I, #/@I,I5:-T"#R5W?+O<<7+ 9V^C=ZF'=Q2]@!E KZO0NO0J!>3;%= M!X'V%GN3C8'S0I^$>B8%V(4^QGHFY2JX+MU*)_F'=-)6:DI:[ZJ<5\VBD?.9 MY'?VWU4M%F]QZE0Z.45+G**EKM"Z [174#9H19G;DC*W-65NB\J&4'>^4G?^ MA^K*[-Z]QP$0<]2+C?4>TGP8Z\>'KF+K,J>TG.^X LV.UYM+4ZW%YEIN&AEE M1ZFKN+H\*D'GNZM5LT/UIM"4;6<^(?I]2,@L-F2QJ]"Z+"IQYSLH5[-C]*;/ MU&H@?8 90-\0DLY7DLYW7OUF1^Q-IEG^1B;Z46 "6!EI\! :SE<:SG=;(F>' MZ\TB4$P7ZO4'"62E%]*YBJM;[*W$&G5226='Z!2KNY':AWP> S/3I["JP M+GU*C-$/5=O9O7O3!M3: 7,7,M,GKZO NK0I444=E^/9\7H3"=R(,B8O8*3/ M75=1=5E4RH<.6+!GQ^[-J%FPI]^%.FR2NHJIR^?>+U^&K^>S-]&;5J#NSSOW MC$N5'J9V" U#E8:A?T#1G[V-WMP"Q8$0M\%A;H?0-53I&OJ'5P;:6^S--%! M"&WW@)FQW0\A?J@2/_20^#E\&(C^+[]BTXW=7<5GJRFL,>UM]2;9:8FA4[34 M%5IWU)3FHD.6&%*G\LLI6N(4+76%UATFI>CHATH,[=Z]QP'XR52@%PXF6ZO. M#U3-\D)7D75_GZHD7&"7<$O<>!F,M,:"Q&3MM,7:%M^!WO M/0)DP:JG]MDK-6HO\,V3,G:?[I[O"+YL'S3RP(7@B_;EG&4S5C4&\OM'SL7KFZ:!W=-P MKGX'4$L#!!0 ( '*$5EAR_O.F"08 ',P 9 >&PO=V]R:W-H965T M' M8@^,1=M")=$EJ3@%]L>/^A')LA0Z;B\/>4DDF? MHC"6EYVU4IN+;E/="\;O![,'95LSL-_ E^M+SNC M#O+9DB:A^L2W?[)B0%D'%SR4V4^T+=I:';1(I.)18:Q[$ 5Q_IL^%('8,<#V M$P:D,"#[!OTG#'J%0>^Y!OW"H/_<+@T*@\%S/=B%@9W%/@]6%FF'*CJ="+Y% M(FVM:>E%EJ[,6@": 0,3H*M'7@Z?/ [_BAB)#EN>;X[9P M_%KG/;/Y+%F=(V*GYGALB&6O+*5>QNL]P;N.%SQBZ%91Q?3)8!+=_4AO-USJY^\$3S;R%&EC7 M][H'Z%I[D_^V56/>W7Y[=],I^T)NZ()==O2<+)FX9YWI[[]AV_JCK1 @80XD MS(6$>4"P6@'URP+JF^C3.9=*(KY$GP752U>V\MQJ'\%"E\AL)5A65FV9SKF# MC)NNI?=3:]*]WTW?P19.LP4>DE&]D6LR8E4ZTKIMT( M ^Z/1_9@L!?0MG:C$;;&>V%M:8?'0]NR]T)K-ZN]S:]G'-=/1FU81FUHC-H[ MO3%&)^^YU+L079OY"I'7J9XDKA*IV\O6J X/%FBSQ5E_,-P+9K,1Z?7W FD< MPK$U"@2K17M41GMDC+8.KQ+!79+%]^L-B^Z8:%U6C9ACEU5(F ,)5M:.UO M+4!]NFT^1^-]IQZ4TWJ&=E[C\WK9DS>CPZQ+S O:[H1IV\U5'=*G"TKSH&CU;%<*$#9+0#\O9IC!1R<2DN;@IMYT1O;+ MP@7UZ4'1ZHFL1"EL5J5NV$.PX#OS5XH:->LRO3/;CQCI[-MB?4.=F]TK9:;G9P[#<8E.: TEQ0F@=%JR>^ MTM,(?ETK 0'5Z$!I#BC-!:5Y4+1Z'56:'SFH^;6^RLTBGL0J70WF^<=I;62S MC9=--72IF"CKJ+4@0*4_4)I3T'9?"QHOBVY+HU%#S/>@.E;/7Z7G$;.>EZ7D M.OZ%^1]4Y .E.: T%Y3F0='J>:]$/O+*1#X"*O*!TAQ0F@M*\Z!H]3JJ1#YR M4.1[J?D?5-\#I3FDJ1:2QI_CW)96>#QJK@"@PEUWYZQTQ,0J.]4NT2)-1WYN MN'Q:GIR?9>?%]YY?X0LG/_]>8?+C^#=4K +]E0[94B.M\Z$>@,A/N.99=K1GTFT@;Z\R7GZO$F=5#^G\'T?U!+ P04 " !RA%98I,54 MUH$* "P60 &0 'AL+W=OP%3D,4-#RH(^=#9'[\ 2(N$ M"".B^[F]L26*> #P_7!Z"?+DON#?RC5C CUD:5Z>#M9";#Z,1F6\9ADMCXH- MR^4OJX)G5,BO_'94;CBC2YTH2T=X/)Z.,IKD@[,3?>R*GYT46Y$F.;OBJ-QF M&>6/%RPM[D\'WN#IP.?D=BW4@='9R8;>LFLF?MU<#<^T""B4J@S_AWPN[+UF>DJG)3%-_4E\OEZ6"L2L12%@N%H/+?'5NP-%4D M68[?:^A@EZ=*V/[\1">Z\K(R-[1DBR+]FBS%^G0P'Z E6]%M*CX7]_]D=85T M >,B+?5?=%^?.QZ@>%N*(JL3RQ)D25[]IP_UA6@E\()G$N Z =Y+\&P.?IW M/S2'H$X0')I@4B>8')I@6B>8ZFM?72Q]I4,JZ-D)+^X15V=+FOJ@Y=*IY05. M%G_;I$QTL__MHSR&+@7+RO]8BGA1(0,[4O6) M'\H-C=GI0'9Z)>-W;'#VXP_>=/R332Q(6 @)BR!A! AFB!SL1 Y<]+.OLI-/ M\ENTH)M$T!31Y7]E#R/'"6%3U\GJJVX%FVB8&NWNSKS)>'PRNFNK!IEC! DC M0#!#MU9^VZY^VZD^K^J-[QIF<#L4%EP.0GI L MD41)=,+1BLH_=S3=J@1"Y[>D0E_U=KZR>*LBE1,R.4HF*FT](+[[(*^_+G:I MLF#)';V1FKU!L^'4G\CA-1=<3J.>RNK-/'29WTD)"ZZ*Z'E#'$S1%9=S1BX> MAVB3TESHFC"9^48U4H6:3]$_BF)YGZ2I8@SQ;(9^D67E2XW%K*FFH=KQ3[=BIVGG"8TY7 GV5*^E4#[L7G'YC-M&AFMA:@\3K]$9RNCO?7]DNW(7N+3\D+0*E$2B:*3]NY,=_A_R+>KU4)=# M>H5G'=?K0DY;83&3J\#]H'!6I7=00-(B4!J!HIE!T7B;GM-5LYO<$%'QM+"N M4E@CP>]$@ERV[P<"J/<)2HM :02*9@9"XW]Z;@/TE7J')R/'NDJOBV1$@(># MZ7X,0/J5(2@M J41*)H9 XV;ZKGMU%>*@<:YNU+.W5"?&3U9=]; F%@&B7DG M+B!=K1"4%H'2"!3-C(O&<_/VOI^/)OM2PSJO8'2(E :@:*9$C?^F^=T?EZKZ9,D3P1[_U$[X9<[ M&]X^'YAU8@)/QIU;80MW37K'!*A7!THC4#0S)AJ[SG/[=:^U7FSNL3@FA_-. M, 2=N2&HK0=*BT!I!(IF!D+C 'IN"_"5 J%UT!H"QYT0>#^9X>/]* #U"4%I M$2B-0-','46-58B=]M2?BX+V=*&ODU27R^@+ CS'^Y,%=_G[1@(H+0*E$2B: M&0F-D8C_*B/QL>48J+OFZC?]02T/[FBJ[@[I@Y]9*7BB)YGJ=VN8>)TPV9\Z MN.O5.T) O490&H&BF1'2>(WX)5[CPMC^\(73O%PQ.1.P;K_!7:/0WNI!K4)0 M6@1*(U T4]/&*L3]K4*]N$=Z([.[N>O.X([E6[U%J&[X#,GD,3-N-(54 ML*$\(K8TM<8 Z#;*FM:^(S&;^IVM=I;3\+ASWR("+1N!HIG:-NX??HG[]XRV M$>5YDM^6J.#H8R$3_4F107=3XNYVRN/N=DK<=1[?XZ"K,:B[!T4S-6[X.(W&=9.U2@2Z%Q*4%F*+5QB,CZ<=+2?=UC^;>].]\81 E+JOE\4B].=^L"_7:_AF MN/'-L-LWVPFC?0W.E+.A]I&?[_:/J[%0.Z*R*TQRHV?\S%*J9K3*/\U+>\L# MW>0&2@MQU[#SNC?X(]!,"13-U+OQQ+#;$SM$[\KT1)7I^;3ZR0HNDC_T"&K5 M&72_&R@MQ%TO[MCKRMP]RYOC_=,(5-%,_1HK"[NMK$/TZ]M$07>]@=)"4%J$ MNXZ4 RADMF>J0+W/!9#&$2V)WCKT?YP+U MJ?RN.X:[=TTBVVG=5DR@RF9JUSA+OMM9.D [8S2M9T+JOJ-+/DAK90%*"_VN M:^6/N^IUS_+\SGJ%0!7-5*]Q?7RWZ].SY2T*V>KDVO&:/G-'T)U=;]U C:*: MUEY.^-U!\:"S"%3)3-E:S[>ZC9WG=GBC_Z&%?LR:\6H<5'O#ULFF1+]]8MD- MX_8G7V$??85]]A7VX5?8IU]?PP'R&P?(K]P'V*><0:T;4%H(2HM :02*9FK= M.$'^W[+/J\]F#[_KQF!_-NML]G#7I'=,@.[Q J41*)H9$XWOY+M]IY-)8;TS^QT*]M$CH]SZ'AQWTMY2@F[9 J41*)HI9>-S^2][ M:O.P[IP^?+\[!W6]0&DA*"T"I1$HFOF6F\8<"U[A><\ U/X"I86@M B41J!H MIM:-F1:XS;0#N_/O4/#D^>[6W<%>D=TB 6G>@- )%,T.BL>X" MMW5WZ)CNIF#'D YJN('2(E :@:)52HY:+YJ5BZM;_4K@$NG7WE7O;=T=W;UV M^%R_;'?O^,+[$%4O#VXPU;N,/U%^F^0E2ME*(L=',UD!7KT>N/HBBHU^G>U- M(>0*3W]<,RJG!^H$^?NJ*,33%Y7![B7-9_\'4$L#!!0 ( '*$5EAO6%$3 M8!< ,O( 9 >&PO=V]R:W-H965T946V"($ P33R3"+YM9ILT$Z=[9V]G/] 6;6LJB;XDE:2=_?$+4I*) MET-05 _S(9;E!P]Q#O'R #S$>?6U*/^H'O.\#KZM5YOJ]=EC73^]O+RL[A[S M=59=%$_Y1OWEOBC76:U^+1\NJZ75JZ?L(;_)Z]^>/I;J MM\MGEL5RG6^J9;$)ROS^]=D;\E*2A#+5Z? MA4V5\E5^5S<KG9_ G1?@!Y;(-X7B%O/[$QI_2"S.KMZ519? M@[)!*[;F0^O,MK0R?[EI;OQ-7:J_+E6Y^NHF?U"WL0X^Y4]%62\W#\&YS.ML MN:I>!#\$O]W(X/R[%\%WP7(3?'XLME6V652O+FMUY:;\Y=W^*F]W5XEZKD*B MX'VQJ1^KX'JSR!1IG?7024S((HC"A0H?GQQ2.@N#R^ M./%80Y_O FWYZ-%WX=UFUZF;OO'[+PH>O*OS=?6_D.]WW#',W8P<+ZNG["Y_ M?::&ABHOO^1G5]__@_#P1\AOF&02B>.V^*4A-2J MO(OZ@:>4",L"B"P6*6Q%\FQ%XK7B357E-=B =N6X[K X%9PQJ_803@@2IE;U M 1Q)$QYRV #Q;(#P&G#]30F$Q;+>JNX5J $E>"J59"CK/V?!TRI3 \[WV?KI MQR#_SW;YU Q D*G"J5K$PS"R# 50E O;3!=%$D9#V,CTVAQM]R- ME6I^"K)U,XC^U7X!690ZM6!A2*T6-7=1<9@0RV[IHBCGVD!B6$3";E8.O3;] M4FP>?OA%*:)%T-\(]QSZQ=,TC5++ZW, 1T(24>?V^"MUXGA--"E"!F[D?5Z6 MRN3/V;>]V;/@0PZVRCV5<7MX&H:VZ0 LB6V8]%?L5,.CSO!H8*BO\JR\>VQ; M[T*-^ZNB[8[!75'UW/K(&>^B, GM"6P/,^Y\RIC=B"$8#Y.HIQ5WJH9X)_BK M&[5,66Q7>5#EG^I9K0_7*3;=2@L%(3 M4*>DU%5NMY4J555!M;_ZN&FK096M4 MSD3"%93->*J@-)ZE@G15"3QC-'H1$%5S1@/&U _#@'-E(D]? M-$ >4?63QN&+8%Z4JIED=1[DS116J3K%X2Q,$@5@X8RV']0WC*BBOZK[50;; M3:9NX9TJLS@44L/'1OGA/&KI4]'\%&+&PKCY,".A>-%G?&.4JEG86'?.TYE2 M'/OOE*I0=[U67JGJPX5VUZ&I-HOF)MN M_J2ZMEHYU\LR;YOA;;[)[Y?UOA;[BA/51I0WSB-E:=)4.E*DD3+YW:ZN]V6Q M#NHR4[1M^]Y?2+7HAS+?\7[_#Q&1Z,?GG^=*/!U<=KZ[V O3C'-*U14H8>KZ ML7+9=59NE'^J@V=N<]6A\H.[ZNQ;OFL5JA6SUEMLEE+:>(NK:H>D;8%=>]RJ M/E6JD6VCZMVTD*_+^E$M-']2=;1?-/=D5J8M&O*@E_"9X*+[D MY::Q3'W]6!;;A\?GOZV7JV6=E7_N2WDN\4)1U@JT"+XC27PAFJ*K=ASZ+@K9 M17CXO;U3WT4TO.#/7ZF5<#,&[):.+: 9"&;J7E9/>;N+L5+RJOF^S-O90MV$ MA;K+=W7[Y7*S_^79M&:T:2O7%EFU#?A0T8NV\0XU\)V_\D;=/9396OVNE@YU MH3RQ7#]ER[)QUTRYKEA\54:T%RI:RJ5:5:@^?MO4I(,JU@/3P8>[F0-O@8MEI;K,KIDK?-;*@PMH!>N?),8N8;'8S"FT6\02_RKVMXN;B^"G MYT;?-6IP>O1RC=T)0&636&RF'[O%-&$3[K 0[U)]M&,QV206F^G8;J%/_"M] MWS8+<5?E:K@5KDKG[NHQ5&LR1Z8#.!KRL&MS42D0G[5H2TO;%W+":;Q&(S'=MMO41#6R_]?2MRMT6B,!3"WN0% M<"0FG"56WX)PA K2L]<>=?LLD7_?X_URL5 R^CI32TIO!T-]4H3*)K'83!=V M.CN*I^Q@J,(;E4UBL9F.[81W=-QC+-!MS-T]CP2S]Z\!6$S2V'X$!,!(F,2A MZ.E>G<2-_!+W3;7TBT)_^=&W'Y--8K&9ONN4=91,V:]0U38JF\1B,QW;J>W( M_VC/VZ_@&@,DFL=C,B)%.4--PRI@15*V-RB:QV$S'=EJ;^A]#^GH6=9\GJCG& M[C)S$!:%]HP%P91P[-G.H)VHI7Y1NV\:L^"GO-G&?7I_X.CF@LDFL=A,9VNA6Y/&;N$&;^%&;TTAR6DG MR>GI 5S[HGK/26AL[RL"*!YR9O="%T59W!/"03OA2_W"][@#:B;RJAL$HO-]%VGN"F?LD^ARG%4-HG%9CJVD^/4O]%]5%P1=:/1!"-$ MV#%?$(XS;J_?I+].I]K<*67J5\H_77]Z_^;#_X"6HFXZH[))+#;3:YTZI^F4 M71!5MZ.R22PV,RJYT^TQ0FA?#(3LQ5'L;.N#N)!'UE)/^NMTJLV=I([]DGK^ M[^OYS\&GZX^_O?WEW1PT&'6+&I5-8K&9SNO4?!Q-V!-C5.6.RB:QV$S'=LH] M]F^;']<3*?#@3"1V/P10(K(? /CK??GGS08)ZU%]Z M=$M!W<3&8C,]UVGY>,KHD1A5Z*.R22PVT[&=T(_]6^O'=4$W[ .8"5T0N!X)VHNYVH[))+#;3,+8E193XJF\1B M,QW;R?S8OPE_7 =T@T(X=SJ@"TJ<'4]_;4ZTEG7:F_FU]\^_?O@I^"_U'_@B M'>J6."J;Q&(S_=;I=S9E^ E#U?:H;!*+S71LI^V9?Z?^J.['W+B1V'G'T\5P M.WS27Y=3;>WD-AN*4MF'YS<1WLV[7NT;![M ]/HQVP3WV[_RROL8PG^%T2T) M=;<K/3\6S* MH!:&*O-1V206F^G83N:STX-:]D6-TQC2.+:#,0$8B1BW@S8EA$L)BWJ>^[%. M4;/CHK4'SVW8T>B'+H0781(:_YQI'BKD'(8 HK3=*/-(ATX]<[]ZGA?KM3*I M>:GV35X6;4/P#B%^OK$M'95-8K&9ONP4-9]247-418W*)K'83,=VBIJ?'M#- MW;?F:1PGB7WT X"+XH@3>SL)P!$1JPF[IZ=U4ID/2.5\T83L@#:@2F!4-HG% M9GJMD\!\2@G,424P*IO$8C,=VTE@?KH$YE#4=; C"E?PGK MZ5':>40#!Q(URTRP_J@R%Y5-8K&9/NMD+I]2YG)4F8O*)K'83,=V,I>?+G.Y MJTL%$8DM! &86G@Z6SX0+*%I3^PV[T0N'XC=+I'HZ."]]EF>Y^U MIWJ4?E6(&AN"RB:QV,SCQCJ%G4P9TYV@RFU4-HG%9CJVD]O)<3'=0XNR/8VY M'"H$--?:+S:"*/ML M5@FBXIZ59M))XV1 &A]Q].V>PM@X"A/AQ%0 .)8(ZF@+%Q;3,.W9\!6='!7^ M#=_^1](".E)4<.X\^0*!+&*)_>@+ /+FB-(>A20ZZ2?\T@_E#%S@13VU)K.G M* @6*Z?8IKJPE-&^N]5)0>&7@J//P15 7$$8VS$[ 5!"Q/9Y.!"*]C;*3AH)OS2"3M;\OP A0L)_ MW;$3)2J;Q&(S?=YI.#%E$*] E7:H;!*+S71L)^W$Z4? "3JF)Q:;Z6/M*/HI0W@%:@@O M*IO$8C,=VPE.)O58, R17HAI M02:*R22PVT[&=IDZ' M-'7_D+$O:@0_\#CE3GX,%T?46L-T2FVG:.'75;$HCX4QO+DQP]Y0% ):D M<5\\8]IIX_04;=P;3^%G&]T64!4P%IOIR4X!IU,JX!15 :.R22PVT[%: JC3 M%7#J:M/B\,=6M\=>*S',/8CG1Z8O0D-PVC/ M0QT2:JFL0K]DAOOGL>$7 ^SC6PMNCA,L.LN[6I:3<,K0W0,[FG=1I3T:G>5= M+?=)B)-*],!C16(X71%"V0_#9 ^LKR=J"4="OZ3^Z&09@VU!#1G I9-H=)87 MM8PGX93!O0=V-._B)D+!HK.\JZ5""4^/\#V4-5]12TEL'RH$ @5K$UY;7/2.B)U8=R*QZ3'C&@K?A/9DAP5RGY*$ITZ&91"8AL)^^5!" MP"A.H[[7DXF> 74@!2I&E 8!\IBJF^;:"\0]<&;O6T(PRGI3^^I940?2E(X. MU#@0FHD2[-P]JVX@6=WX4(T#HYD3)2+V6[T@3JWB MW9OFXI(X[GE 3/3\+/7C?> MN[@J$(O.\JZF @<2WWEU"G'/]XV8<)?F$"ZB3M@;A*-AR/O23.N9Y_P9V/HZ MY^CPC8'KC&\NN&GHILE#IR>B(U,>"DS\>>[&>Q?UU2\T.BL)O"9-!U+D>3MC MY$I(Z/@+" >>?P$"/0=@$"U9'?$G;3M^S1!!+T4-G8$!EW(.P8!A?:=@$"UE M'!G(&0>.-J/C/@:N,KHWH-))-#K+RYI*CJ9\+8O@YKK#I9-H=)9W-:GN3_LV M,-;$[G:"6C>Z8XV+HP18<$!\(DW[=N6UY')D(+LFMJ-)U39N(CQ<.HE&9WE74]O^G' #G[&&,]&.LJFL*>R#='-C1 M>H- !MC&-P1<'8U%9WE3T]'1I#H:-RL>+IU$HS.]JR7&(_X$^1XW4 &53J+16=[3=#V=,B:9X";0PZ63:'26 M=S6=[\\E-Z!$@4,@*!7VR0AS$!@QGCH/6$#&.!5]05=:TCHRD+7NZ%$C!MZT M \) 8)BCKV%87]R$EI".#&2D.RH,9,]AA(&DA-L'@(&XF+MA.A!.SUIK6:.) M5W^F-%\42.Q&,:BQ.+53(\UA(!74$540,&)A[\ZZEI"-#&1D0XD" 7*Q-6?> M./8"L-1.(2PA6!0F?1)22\9&!K*QC8\"B=W8!DI<;0S!F'-0%@B+>Q_&:KG2 MB#]GV"E1(#%TB*P[9KBH*+3?T !1M+>/:;II(%59IS.0 C^PDI$=O(.[63I) MJC2BY4HC\:0!JKC)U'#I)!J=Y5U-]_GSBOF5R;ZL$43%DM0=0@$<9:XN 7!" M$?8.HIK &DA?9G7*\0$?6 G)#A[!W4J=)%T:T?*E$3;E@;0$-Z4:+IU$H[.\ MJXE0?W8Q?R=DKEATG@<-8Z0?8U5=4YP#BU73VWTA,=BAK/)@* MD\0)X0!P<1RY#[H@7$CZ\C(0+3,9&4A-9D[AGM -W(1DN'02C<[RHZ:7)TU* M1G"SDN'2230ZR[N:7OX;F'IR4F(P.9R8R> MUA^[X6<9WQ)P)3$6G>E%+0D:X9-*8MR<:+AT$HW.\JXFB?WIP?S]C!\AB8-#,;-H(9+)]'H+.]J MHMV?3.SXE=V>9^A)#PQS!"8,ZWO2H^4N(P/)RXQN>72(AI]T?"/!#2+ HK.< MJHEV/FF<,&[2-5PZB49G>5>3\O[\8R.Z8#*\N3*,D7Z,98:FF0?2G,V+4K6. MK,Z#?7.!;< -(4"EDVATEA,UT"4&6UHP,Y#5#B01(W$@%[N2!@%!1;*>?DB",\KX -BW]&/&GX3HA$""! MCH-P3R>!8*$=O2(A6)30OAAV+?T7&K9F+; MY#VW#'?/%Y5.HM%9+M7$;#)I:"QN?C)<.HE&9WE74[7^5%U'S@8<&+N=5!5S M$"<$2VS.KMZM<[+AWR>KU95<%=L-ZI<,[(^?QN4^7UC M[LLWT=FE\_U;\E*2YOO+CN;JU9/2F.^S\F&YJ8)5?J\HPXOFAI3+A\?G7^KB M27GT++@MZKI8MQ\?\VR1EPU _?V^*.K#+\T%OA;E'VVUK_X?4$L#!!0 ( M '*$5E@5T4*HX ( \, 9 >&PO=V]R:W-H965T3(RY4JSWU?)CE0+$]X"4S? M++B@6.FMR'Q9"L"I5:*%'P5!WZ>8,"\>VK.9B(>\4@5A,!-(5I1B\3B&@B]' M7NBM#VY(EBMSX,?#$F=P"^I;.1-ZY[;*[3D1<81E! H@P$UH\'N(2B,$B:QZ\&U&MM&L7M]1K]RCJO MG9EC"9>\^$%2E8^\4P^EL,!5H6[X\A,T#O4,7L(+:7_1LI;M]3V45%)QVBAK M!I2P^HE732"V%,)="E&C$%G>M2'+"+Y$PTAK-+*RK5EN3(\R\E5LE M]"W1>BJ>X4<=8X7>34!A4LCW0U]I6'/I)PW$N(:(=D"$$9IRIG*)/K(4TK\! M?,VG)16M28TC)^($DA/4"8]0%$0=!UZG=;)C\;H[\+[J/#K&+#W6;Q$$P85$ MEYJQT"F![J9 YR!^HM]H2ABA%6V/G@J%TY#YA,YEB1,8>?H;D2 >P(O?O@G[ MP0>'&]W6C:Y%[^P*"Y$XRP1DV"8T7Z ;> !6 ;K[K$71M0(JGV3=/0#K7LNZ MYPQ^P_$(S4#8*L(20%_F!:G=.$(3D(D@Y=HG_;((RY[RPFVG$SC(]ENR_1?) M%+QZ-E.&DGOCE7>GZTRUQ/ M["",@+Y?<*[6&V.@_0\0_P%02P,$% @ B@ !D M !X;"]W;W)K&ULM5K1;J,X%/T5*SL:M5+;8).0 MI--&:L/L[$C;5=7.[#Z,]H&"DZ !G+6=IO/W:P.%@%VWI.:E!6(?WWML7\Z] M^&)'Z$^VQIB#IS3)V.5@S?GF?#ADX1JG 3LC&YR)7Y:$I@$7MW0U9!N*@RCO ME"9#Y#C>, WB;#"_R)_=TOD%V?(DSO M!6R;I@']=8T3LKL;R MP7!^L0E6^![S[YM;*NZ&%4H4ISAC,7 D1;A!(=<0@3BWR->X"212,*._TK0036F[+A__8S^>^Z\<.8A M8'A!DG_BB*\O!],!B/ RV";\CNS^P*5#8XD7DH3E?\&N:.N-!B#<,D[2LK.P M((VSXG_P5!*QUP%Z+W1 90?4[O#2"&[9P7UKAU'9890S4[B2\^ '/)A?4+(# M5+86:/(B)S/O+=R/,SGO]YR*7V/1C\_O,.-T&_(MC;,56!#&&3CR,0_BA!V# M4_#]W@=''X[!!Q!GX-N:;%F01>QBR,78$F$8EN-<%^.@%\:!"-R0C*\9^)Q% M.&H"#(71E>7HV?)K9$3T<7@&7'@"D(-^ M:1[$'::/&/RX(TD"Q +?!33Z5\=Z@3K2H\J@<ZZ,[%&'O>Y4AO-IJ-6(U]MY,'QJ&K4\&U<^38V^O9%!'-P]"=A8G^*P.G' M;$-8G =1L@376R;:,^T.+7"]/6N-)R2FV$W!=\\BJ?/*-/7[-0 MO+08EJ&GN#J6\4:[*72>>8I)+FQ/QL)H0M?5;0FLP=:D8FO28767M)R 6TQC M$@$-ESK*)NI43Y #6YP9#>G*F26P!F?3BK/I(9R)T"J400866TIQ%OX"WT20 M8$F0;Z>]G:9C<*HNNFF+/J--7>FS!-:@;U;1-^L24,.0;H/D!. LDOKGDJ,MGY+0#LJ:5Y[5; M^6:;#O5Y3T)"H\_WPDM\*M5W)-ZNJ4A)6+&!\).\UJZ+$G+?L8DW;8-YWH7TD0U6ZA0]9\F(<*#C:$2B>USB'=JE?F5FTUULRMTH7F=5OGCT5Q6BY&YGIS6>&ZNJV533?%EJ3QEI0(]C+/D1& MG=Z94IMHOBVT)J6UF$=F,?_>"A/22'HDZ\Z-UZ#9B,Z4]2']42W]41?I?V"9 M":FJ_=1#TW9MSFQ*9^+Z2 )0G02@+DF E5I3.:*QV&2VJC.'?8A_5(M_9*YR M'UQP0IKRM%IQ,H_>F:L^5#VJ53TRJ_KWY.AFZ,ZO#%7A:W)T6V,VZ:H3!F1. M&%HBA? UIEIJK"8*5M%\6VA-"NM$ ?63*""KB8)5--\66I/2.E% YD3AW0)% MU?TS.&N'/:N5=EMHS0_F=;+A=BFU'ZA/7+7 ?JKR9K:D\Y?Q/K(+M\XN7'.Y MO@=YXJH5^':%R&Q49PK[R";<.IMP#_HT\+HZ*7'')J*LYA"VT)I$[9UJZ>_S M@1FZ\]D6]S7F?5L#%EP-]PYEI9BN\L-M#(1DF_'BE%/UM#I =Y4?&VL]OX;G M?G$,KH8I3N7=!%3PR$""EP+2.9L([VAQT*VXX623'_UZ()R3-+]7G.X;WDL379 M<_%#KAE3Z&<4QG)JK)7:G)NF]-8LHO*,;U@,WRRYB*B"6[$RY48PZJ>#HM D MEN68$0UB8S9)/[L1LPG?JC"(V8U ?Q4*:O:)_'6@;RME+Q*!\,"*(@SM[ISUR( MHP'8.3& Y -(?<#@Q ['V"G1#-D*:TKJNAL(O@>B20:LB47J3;I:& 3Q,DR MWBD!WP8P3LTN/(]O8R71+?-8L*.+D+U'?T#YO+UBB@:A?(<^H/N[*_3V]3OT M&@4Q^K;F6TEC7TY,!0"2-*:73W:9349.3(8)^LICM9;HM]AG?C6!"<@+^.0 M_Y)H,UXQ[PS9^#TB%K%; ,U_?3C1P+$+->TTG_V(FB A5PS>KCF-)0*UT*<@ MIK$7Q*LCI='?UY ?5$LDO^TR9G--FB?+>GP<[FA'IL:T,*2B1TS9F]>8*"701PE8"TC $FQ*:"^8'"G23H-Y\*P2+59LR MV73#=+IDJ]K-QH[KPAKNCBDWH]R1,QP7414NPX++4,^E OB*;Q=JN0W1GVH- M;$I^>OS9%,X1L@^VA=T:_I8H8CE..WZGP.]H\5\S"259(>$?2-!\G=H@.[\$ MN27J-.11 7FDA7PC^"Y(3XX$;:;T4:6P5KRC)A(\'M?Q:B=^8E>X!2VW>U=H M^N&["!3CRV4;6[?!UADY-:Y:-$_D.BZXCGOE"F%\Q\1#&]=Q@ZOM6C6N6C1/ MY(JM\E2UM&S;=GLM7? DX#CB?,OP'M W 2='2!.OTWK06BW57== #_*I(AQ9 M"ZP580YGO0"?5EWS>4B#*#L3[T$* 2XC1A?1R6TGG^28:8.G+J0*GI3@B18\ MZ.\S,*K%=MZ*39NCZP'=5[8JX]*[X)@/S6?#DU#QL M8F5=M#(?-#>HL3,8ULNV)0QC%L3VTZR7>$C; PU.[T5>11$37D##=.%X^JMHU=.VKY^[ZXKVE:VJ5.GE"'G1 M]VKZ^LE7%*6T?T3JGCN5N-RIYX&"[4? M87A(3FS[I'1A1._"NI3\\QP# M>H"=E[ZG;%4Y2Z-(AB_;%[UZQ;ZR5<4IO2+1_TW6K2^.P.ZFW1C"+$ M<6M=81[]FP_5ODH?*;])G PNN%(_2RS6#'[XB"8#OEQP*([]))B@>+\W^!U!+ P04 M " !RA%98TY4;IV$& #N*@ &0 'AL+W=OEB8'$6K=@31LDZS:@V ?:IFVBDNB) MM-WVUX]ZL6B),OU2^DLBR;Q'=X_OQ.?DNUVS^ N?$R+ US"(^%UC+L3BIM7B MXSD),6^R!8GD)U,6AUC(TWC6XHN8X$EJ% 8MY#C=5HAIU!C>X\$M6XJ M1N0Y!GP9ACC^]D "MKYKP,;FP@N=S45RH36X7> 9>27BT^(YEF>M F5"0Q)Q MRB(0D^E=XQ[>^&X[,4A7_$7)FF\=@R24$6-?DI/'R5W#23PB 1F+! ++?RLR M)$&0($D__LM!&\4]$\/MXPWZNS1X&R4%(>?"SPX#9F:Q GJR5:+"D''! 8XFZM)[BD?7#Q MYA*\ 30"?\[9DDLS?ML2TL'D-JUQ[LQ#Y@S:X0Q$X$G>:\[!K]&$3,H +1E9 M$1[:A/> C(@^&3>!"Z\ .XN/,KQ;!:3 M&4YKADW!"UF1:$G Y_=R*7@4).3_UO&>X;;K<9-GRPU?X#&Y:\B'!R?QBC0& MO_P$N\[;.LYL@OF6P$I\M@L^VR9TE?QK*N9@F%8;B:^R6K@"'Y(_PV4H['<,SA) MBCH[NDPJV4B/B9B.%O(U]'1FC$X=FT>6P$K\=0O^NO;XVV17SM\5>";Q6![( M7;:.2_.=+V"WZ3D_7]:5J='R6'HM@97H[17T]LQEBA=4X(!^)Y/R]K2_1'M: M)G;ZE2S,EG2WEG2]3J4XC?Z=&'V_B+YOC)[N2*Y=I)CHZ.N%V75[%4*,[AR; M-Y; 2LQY!7/>266Y.YT.K$GS;2\\V.SMJ$FCY;'<6@(K<0L=)1R='ZK*#RP: M[\[$'+Q4F;UJ)N:+2K79(%ZB7K=*B]&EXY-(UMH M90*1(A!9KE+%X+Y"W7/K"]ANNCLJU6QZ-,>6T,HB^&3?1 M'+PD81'JMZM9Z6K5VG;ZL%JNYQ#\4"E^:);\QTFU _G1)7X?.6Z5'DL*/Z?Q M'/T"5 T#M-@QU-"XMW"SVWM;E**F4VT@S$X>3>DY6@BH>@AHEO('U.B>K:.K MEZG7ZVN;:E MD.H4T,F=PGW(8D&_I^\SZWA -1V QD+-HI[&@=G'4SE0;0(RMPD'/-TW[W)E MRK!9E+!5RPC4@M6_\6'-*J2ECV_V^51.E/)'9OF=U@,.P7C#S3C]R8&&"TSC M<,<3/,?ZP>6K.K5 Y8B4SD9FG?W']=/]/Y*A7OLM6&31U<9@ M]76\533?%EJ90:7/4?M,/W$@F_IZ:!7-MX56)E6I=616ZZ<5FDUQ/+<,IC0(S#5J\XW\T"J:;PNM/&N@9+OK MG&O:P)+6SL<-;*+YMM#*I*H^P-W3!QA_-:DE4Y?R>@M4LPBVM>W5[-NIL2N] M[YKU?E&8'T<"T\A8EV:HHU/(ZLM\6VAE&K>&@,XV!61W#,CN'- Y^@Y7]1WN MGE&@X^M2?^NO5>7>);[9K6/#;FT- LJM?Y8.5'(I]Y>1R(;FBJO%T.9].JI8 MN?X ;_QL]%+!9).@3SB>T8B#@$PEI-/LR>CB;+@R.Q%LD8X;CIB0^B,]G!,\ M(7&R0'X^94QL3I(;%".N@_\!4$L#!!0 ( '*$5E@P:%;( 0 !T4 9 M >&PO=V]R:W-H965T"&E5,Z5B_?D*_5>0%F15D:$[BOW'$ M=Q/CR@ 1VL \YE_(X0]4$E()KDG,U"\X%+9#8;S.&2=)Z2PR2'!:_,/OI1 U M!SMXQL$I'9RV@_>,@ULZN"]U\$H'3RE34%$ZA)##Z9B2 Z#26J#)"R6F\A;T M<2KG?(J%'Y_>0DS!-QCG"-PCR'**Q*1R!LY"Q"&.V3FX %^7(3C[< X^ M )R"OW8D9S"-V-CD(KY$,==EK%D1RWDFENV >Y+R'0._IQ&*F@"F2+S*WGG* M?N;T(H9H?0E<>P 7 M.\PUR^ :30RQA3!$]\B8_OJ+'5B_=4FK$RS4!-:0W:MD]_K0IV)-HD=P#^F# M4/HV%TM[ *!4E=)'H7DQ(UUR%K"^@I7[ZW[JN)8U-O=UF4Z-[+9-V)O?&]G[ M%7N_E_U'0J(#CN,!N$LRL0#5BOI$6&=]%U!!C4R;[JF%X[M6T"+,;"OP6K1/C3S/]YP6[>!D+1SE:W 9 M5ER&O5S^7"PN/E.Q4T2D*_5>Y]?6NTZP4!-80[2K2K2K]]UFKW3*KA,LU 36 MD'U4R3[2M]'T0KU6PE'GGM3>A#6%;&AC6\=CF-6K3HA6_,P^!_^_X+W3#_5: M=;2BA;K0FC+63K/V^]9V&5^7]CK10EUH3>V=H_;.3Y?P0%1TNKW@B"9 O)6$ M]H1R=3L UXWJ M[+3&9[+WI?HQ1YBB<28^*[=8+,,8;02D=3D4!&C1BRIN.,E4=V9%.">)NMPA M&"$J#<3S#2'\Z48&J#J"TQ]02P,$% @ &ULA93;;MLP#(9?A?"*H06*^)!# MA\XQT#3K&J =BA;=+H9=*#83"]7!DY2D>_M1/?%D[?Q 7><.6^(3NN7DPM(L[ ME8I+5)9K!087X^@JO9P,O7TP^,IQ8_?6X#.9:_WB-[-J'"4>" 66SBLP^JSQ M&H7P0H3Q.7J&0;1VRP-T&"I13YEB1 M&[T!XZU)S2]"JL&;X+CR?\J3,W3+R<\54S1\S7QEX(8KIDK.!,R4=69%I7<6 M3J?H&!?V#$Z *[CG0E U;1X[BNXUXG(;:=)&RMZ(E&9PKY6K+7Q2%59_"\2$ MW;%G._9)=E1QBF4/^NDY9$G6A^>G*9R>G!W1[7 1ST&$.CJGO89[#%^U[G/ZZ M*ZE7RAU";<6&0_UNT2S#%-MH?2I MMZW?G78/QU4[+W_,VU?GGIDE5Q8$+L@UZ5T0@&DGN=TXW83IF6M'LQB6-3U^ M:+P!W2^T=KN-#] ]I\5O4$L#!!0 ( '*$5EB4)=8&_@0 .H< 9 M>&PO=V]R:W-H965T27D+3MY M",>:D8T(QSC@&80O_M;X'L=QAB3&\;T$U:IG9HF[QUOTSSEY0>;59_B>Q']& M(5^,M8$&0CSS5S%_)INON"1D9W@!B5G^"S9EK*&!8,4X2FF"5";G4>D$EU\'SN3\94;(!-(L6:-E!+F:> M+>A':3;O4T[%W4CD\N#BPR7X *(4?%N0 M%?/3D(UT+IZ99>I!B7]7X*,]^!"!1Y+R!0._I"$.FP"Z&&PU8K0=\1V2(GHX MN 8F_ B0@ =T?GHYZTKW#TZ&$C5GI;^9XYAZ\J2CDY=JD6[GZ5E#7$],>X"U:,;A2S;15!05'9,!492 \ 6F>7O-:G5)28"9*.8H#>)5&*5S$& JZCH% MX8@CDA_?W+Z7"P$++:BZ(GRC",08NI="PG,G4KIJZ4Z4XG[Z/I=B?4 ^[C S':M'N!EF6;;5I M#SN3N&?^H%&["4/*YM>KQ]N_A#:N]:F8/3_I]0Q2E&-?8$K1/%5H305W_!@\ M@R$H054)JA+-4X76%!35@B+IDOQ&N'CG+=MEUJLBZA;78&@8K>KJ"4.6VP[S MY.,ZE7=M+*'4:U7O@_>/X'>2!BM*]W24$J?!6O32#FNE/E$56E.>JV///7H6E*)YJE":\I6^TYHGZ,Y*3* I: JT3Q5:$U!:W<*Y?;T M?W#RL&M=;;M;W=TH!W5;VCD,+JP=+I1;W&/\(>PZV3[:W:@^VM)AG4J[=L50 M;HL/[^1=NVMUV-S+GW9T 9W#/,/:/4.Y?7ZYGEZ#+V2-:9HOC6!;4+WZ2+&. M;D0JT3Q5:,UO:K5Q1\89.CM2ZN.5HGFJT)J"UCX>26UM>V'VJ@>[Q@O:AMVJ MUYXP>V"VHCSY<$ZE6[ML)'?9]R1), W$6VCG338_L"[EV$\T0% !F(0 &0 'AL+W=O(YY!7.B0]WQ+ZE:TQYN![GA7L8K;F?'-N M&"Q>XSQB9V2#"_'-DM \XN*4K@RVH3A*ZJ0\,Y!IND8>I<5L,:^OW='%G)0\ M2PM\1P$K\SRB/ZYP1K87,SA[OO Y7:UY=<%8S#?1"M]C_K"YH^+,Z%"2-,<% M2TD!*%Y>S"[A>8B\*J&.^#O%6[9S#"HJCX1\K4X^)1(X:O2?9/FO#UQ3#)6_P?;)M8-9B N&2=YFRQ:D*=%\QE];X7828#NG@34)J!Q@KTG MP6H3K)+>:4; &MH@5:=5"+66<+^FE1]?L]I^+;5.3Q MQ1T50XCR'^ NBPH.HB(![[^5Z49T+3\!?XJ!]S;$/$HS]@Z<@H?[$+Q]\PZ\ M 6D!_EJ3DHD$-C>X:$F%9\3M7:^:NZ(]=X4(W)*"KQEX7R0X&0(8@D+' SWS MN$)*Q!#'9\"")P"9R)(TZ/KEZ4B2'KX\'2K86%VO6#6>]9->.9%U"_AR(\+! M)XYS]J],^P;;EF-7#Y)SMHEB?#$33PJ&Z1.>+7[_#;KF'S+==(*%FL &FMJ= MIK8*?4?33:(TJI[ ,NH-G+O#Z10%)O+&W&5Q MKF^.-0J5S3N0O-N1=W^E^PO,90JX$V;(=! T1P+(PD2[W1%_90L/Y.]U_#TE M__ G?>U-*=B..28JB7+L<53H36H!N6@G:D# [PCXZM$K>DS6<&76:Y]V.L%" M36 #M8).K>"(;Y! IZ8ZP4)-8 --H=F;)?,H[Y 6=K=NK,""_JBZ9&&^9UNC M\E(W\E 1=APC5(IP5:99DA8K.5-E[FN'CE:T4!?:4#?4ZX:.6)(MN"YA=:*% MNM"&PO9F&2I]X^%5:4W*#=JF93KCLI3$69[X&]?E,>PM[/TM5!O<&RSFOVN2 M)2#--Y0\X8J^G+@F%]K*HQ,MU(4V%+&WR- Y9I%JPX+#WX%!MPF^C>"TN4:$"62[3&(-E28N4 MEQ0/!9$JH<1^]>#2B1;J0AOJVD\-H'_,JM4ZA="*%NI"&PK;SR*@TE ?7K7! M=*+H(V2-YY.R.-?T33BNVV/X?M3[?J3V_=>D8)R6S5)U6@#Q>HVQG+D:Z;6# M22M:J MMJ&(_<4#PB%6*M,XLM**%NM"&PO8S"Z0TV =7:0L[>&EZOC?VO[(P MUPG&JUOJ1AXJ0C\+0.I9P"5CF#/P$0L#7!8)IN!#6D2%>,?6QIB!+[?K??MI3)^].&%U+H@)_ROL8=A_U=A^I[?X+!'J5,I)U=6^JS#3* M0E-EM!IV8V<#.L=T56_D,Q"3LN#-'FYWM?NQP&6]13ZZ?@7/PV;+OX=I?H%P M&]%56C"0X:6 -,\\09 VF_K-"2>;>IO[D7!.\OIPC2/Q'J@"Q/=+0OCS276# M[J<5B_\!4$L#!!0 ( '*$5ECRI&OY%0@ 'T^ 9 >&PO=V]R:W-H M965T)#Q]?\7U-2@]U.'M(^(]TS9A MCU$8I^>#M1";T^$P7:Q9Y*^D&_Y:IAN./.7>:,H')+1R!U& M?A /IF?Y9W,^/4NV(@QB-NL3!Y.!_@P?,'U\%J+;(/AM.SC;]B M-TQ\VL9 M1";ARW_W;,;",%.2_?A9B [VV\P:'KY^5O^0FY=F;OV4S9+P MGV IUN>#R0 MV9V_#<5U\O '*PSE'5PD89K_10^[VO%X@!;;5"11T5CV( KB MW7__L0CBH %V7VA B@:DVL!^H8%5-+#:-K"+!G:>S,Y*G@/UA3\]X\D#XEFU M5,M>Y&'FK:7](,Y^]QO!Y;>!;">F'Y-D^1"$(?+C)?HLUHRCRUCX\2JX#1FZ M2%,FTB/TEQR ;RD3?A"FOZ%C].6&HK=O?D-O4!"CO]?)-I7-T[.AD#W*=(>+ M8NOO=ELG+VP=$W25Q&*=HO?QDBW+ D-I9>^'//MY1T!%RA8GR,)'B(R(I>G0 MK'USHFE.VS?'@!MK_^M8N9[5].M\NT[D7SG2'WR^_*X+>B=DZX6RO<=INO$7 M['P@=P\IX_=L,/WU%^R.?M>%9%*,&A(K!6CO [0A]>E'GJ2IW#&$?KQ@R!?H MEJV". [B%4KNT(;Q(%GJT@15NZ:Y$W-RL6P_?#^UQWB,O;/A_6%.]3)K-";V M:%]62L#9)^" "5PL%MMH&_J"+5$0;?R R[VVT'EV:ML_]O#$=+G]N RQ^5;GD6P/Q%]^.:+6Q/QA7OFB+7&WNCBG>P=SV]3_;> M)RV]7^[',?HDY[?.]*3FIV)E5J\X)HXUX1R_'H!@2PQ#9'J$*(>BPTUQ"P9*R!T6!&,; ?N"$ZQ2GBWZFJ:M$ M7S@#.]EW/"MXQ# ]]J$G7*="#3[IJG3\!'>P;P"*'G%;?&R!4+C.A+7!W%A" MX1[U=:R8$$ 7+=HZ4U.:LC:UQ="MRBCX8D6K+2NV0":K&1*;2RCC0$ M<44<)M6H*;5R<@HP+<\8)QFE3:-JU)1:^?8F19MVIROE;6]O&M4.[]C%H^KT M@[?=-2E3:N6D%%':#439Y2@$:W6^ :S.A_FYJNJ^S-16RPDIW+1AW.RZ X?E M.H=41U/-F*2F-EK.2/&K#?/K-=LD7&03[$L<"(ER4;*5XTCF]$&.*?35#[."R06,_'SF<_Z4-=B5:H,T>KV\4#NV8.H[:AJBX2-&D&C6E M5DY1$;L-$[N:U AZ(GY7#>"9W#+SFF]!NK;"O5M&/6O_,F6LQR +^/-5F+,IR1>'0O&(W3-[EDL&>:CE!5K M="VG]7Z::Y\:,'H.VZ@:-:56SEFM.!QC]T\X1M<;1M6H*;5RBFI5XL"K$L75 M1^@F>^!0!/>!>$(7L1\^I8'VB%-(>H?GC4Y&E=NS9O"&.\?T&@L31RU,''AA MHIG4-$@7^>JD>1(;78 85:.FU,JYJG6*8QN;Q$87*4;5J"FUQ):R>P>S+[R^2J(4Q2R.RDY.AE+ WSWK//NC4@V^=._MXD0292_7#-_R7A6 M(+^_2Q+Q_";;P/Z)\^G_4$L#!!0 ( '*$5E@[:OEQ1P@ -Y- 9 M>&PO=V]R:W-H965TK6.EO*C5'^N[PI];[BG+.)49F6<9ZB0#]>#&_Q&A*1J4!_Q MKU@^E0>W457*?9Y_J>Z\7UP/@JI',I%S52$B_=^CG,DDJ4BZ'__;00?[UZP: M'M[^3G]7%Z^+N8]*.C =H(1^B3:(^Y$__E+N">,6;YTE9_XN> M=L<& S3?E"I/=XUU#](XV_X??=T%<= AT<:D%T#TFS CC2@NP;TW 9LUX#5 MR6Q+J7,0D8JF5T7^A(KJ:$VK;M1AUJUU^7%6O>\?5:&?C74[-?TUSQ=/<9*@ M*%N@/]1*%NA]IJ)L&=\G$MV4I53E!?I=#\!71Y[]";T24D5QHF]=HC\_"O3J MAY_0#RC.T*=5OBDUN+P:*MW7ZA6'\UV_WF[[18[T"Q-TFV=J5:)?LH5Z5OB)0HY?XTHOD D(-31H=GYS8FCN3B_.?940_?O&ZUY] CO79S% M2E[^IB?-HOV>H,^_Z>/1>R73\K^N\+=PYH97:\V;5FBFS3?9,J5VK8UKUM7"^KCE#%&Z>1J M^'B8A^LPBAFW#Q/>OCRS4KZOE'LKO9G/-^DFB90>/;K>0L5_1=4Z[*IZ2PH/ MRKF?._J,.> M-R?;!?J/C KT1^8<XE[13Y)&RDZ.]9UQBA:':.!UMB MW%>.[_)-X8P1.V)D 6G&Z.U8YQB!:':,Q,1(>HM1MW'&2!PQUMMY.T9OQSK' M"$2S8S0;?>S=\DYGM01J\TKB4N]8AMJVDSJK!C MUJ$Z)O>H[@^>6?^EIW3ZD,GB-$)XM>)T_,\^GIRGOM?H^MH!*4) M*)J=K]$,@ON/C$]W?M'-A4K.5UF>Y,M8.LW"#^H\YD#- HIFAVC,@O1J%@34+$!I HIF M)VO,@KS,+';-K;^W<#)N?M%'VF+!>$#&CXEZ$S?<+/[CQ_0'T"BF;G:GR"].H3!-0G0&D" MBF8G:WR"@/C$",3U.\3Q^?W&1[A9W?^Q0*H1T#1[%R- M1]!>/8*">@0H34#1[&2-1U 0CSA!(<'Q">YOVCFN/CR"'OPDR>\1GXIH(=.H M^%)]6:"J.RB+4K=)^%&=1QWL3Y#Z, EJ3(+V:A(4U"1 :0**9B=K3(*^S"1H MVR1P.*;-O]+2MDG@,&P*A_!WYKG%&I.@<"9!'29!QSQH%NX0"8HY;1;>AT=0 MXQ'4[Q''EJ$S3<)/[SQ_0$T"BF8G:TR"]FH2%-0D0&D"BF8G:TR"@IC$"0KF MGIT&J$I T>R?Z1J58'Z5\$WQ,V3"3^\Z$$%I HIF)VMD@O4J$PQ4)D!I HIF M)VMD@H'(Q D*\\B$OVGGN/J0"69D@OEEXO<\F^?I6BJ)HF4A92HSY30)/Z?S MD ,U"2B:G>'!Z0R]F@0#-0E0FH"BV M*=*'23!C$@S.))C#)##GK;-%F$,E1I-1\VP1?\^>6[E1">97">/8*!>@0H34#1[&2-1S 0CSA!P?4>PQD6J$5 T>Q3X(Q% M<+]%')W=9RB$']UU#(+2!!3-CM4H!.]5(3BH0H#2!!3-3M8H! =1B!,4W[<$ M_J:=X^I#(;A1".Y7B#N]8SDB#?Z6G0<9J#1 T>S4C#3P7J6!@TH#*$U T>QD M#\ZY?IDT\+8TA*U3Q'A;&?3VNGF2=1_"P(TP<#AAX YA8)/F::[.H\:M<\O[ ML 5N;('[;6&WWISI!WY8YXD"Z@=0-#M(XP>\5S_@H'X 2A-0-#M9XP<H$@P/+GR5RF)97T"L1/-JA[6],M3^T?U% MRF[J2W,U'G^+WXCMI<8,9GOEL]NH6,99B1+YH)'!ZY'>@Q3;BXEM[ZA\75]> MZSY7*D_KFRL9+611':"??\AS]?U.]0+[2[I-_P]02P,$% @ &ULM5AA;^(X M$/TK5FYUZDK=)DY(@!X@W5)5N]+M;=5V;[4?33* M4G,V0ZT__[L)$U@8PRT MW!>PXYGG]\:.9YS1AO&?8@D@T5.6YF+L+*5<7;NNB)>0$7'%5I"KD3GC&9&J MRQ>N6'$@2>F4I:[O>9&;$9H[DU'Y[(Y/1JR0*?5/GNI ;#G@WAX'OW;PCW4(:H>@%%HQ*V7=$$DF(\XVB&MKA:8;96Q*;Z6& MYGH9'R17HU3YR%"[(RE20&R._F+YXH,$GJ%RC.0)^D)DP:FD(-ZC MBQN0A*:J]0%]>[A!%^_>HW>(YNAQR0JAK,7(E8J8AG?CFL3'BH2_ET1\A0)\ MB7S/#PSNT^/=_5UW5X6CB8G?Q,0O\0);3#[G0O)";5AITE,!],P ^M6[%BL2 MP]A1[Y8 O@9G\OMO./+^,*D[$]B.UJ#1&MC0)^UJ)TKU)5IP)HPK6,&$)8P^ M&]:3,.R'GC=RU]M:#&:1OVVVP[+7L.S968(0ZFW@7"T'6C&N3P 3R0HEVIH= M#X==DEVS/?S"AE]HY??()$D1/,5ID=!\<0S5L,,A" =>AVK7S!;/J.$;6?F6 M.YP*49 \!A0S(8UK'G46L]QI @L@:NDHLZ;M0H M"(DXD6!B7N%C;WN)K[PPC'YAO\>NC\T"!HV @57 5[D$CM)&1DK)C*;E"6IB M.^C$,,"!%_["U6 5^8,]H1XV3(>'0_WX\^L M4[_R8,->F]F\MTA[W#!CIO(LAT.=C:SSOE;75L;&;]*UY&!P9NE:Y[TIAX1*=$MB?=H]&S59L4XMG/L*"-Q6$-A>0DQ9KFH%26?J4O,WD^:\:\6W.A+:KN"TY\.#->]%:M9RL]TQHNWK;P@4?4;D'W1+55*TR57D!GS&IKO-E&PO=V]R M:W-H965T\?#F$V]> MD_1;MN5L M]9KDE_*<)-_R-X^KV]$T[Q&/>"!RA"__>^%+'D4Y2?;C]PHZJMO,*[9?'^FT MN'AY,<]^QI=)].]P);:WH\6(K/C:/T3B2_+Z"Z\N:);S@B3*BG_):U5V.B+! M(1/)KJHL>[ +X_)__WOU1;0J6.:)"F95P>Q6F)^H8%45K$X%\_I$!;NJ8'"4U5PNA6,$Q7F585Y$:SRVRU"X_K"O[M)DU>2YJ4E+7]1Q+>H M+2,2QKD4OXI4_C:4]<2=RY\%^;!,XA>>BO YXB3_Y"/YX'+AAU'V\68B9#-Y MX4E0(9O.(K%3"1_:L[:1X[^6!JB9_]-V*85\2<&G/R MVU>7?/CI(_F)3$BV]5.>#751#W1Y,":6D1--JR8^QH)O>'J:ZIY/-6OJ29IW M/LTXT@8P5(_Y-1!C,GT?P]X/@6FK(=!$UJKE9Q582R>_QS@3Z4&.;V*@7P\E MP!X&Y"/UIVSO!_QV)(?BC*1P$6;9H1!"D&1B:&!]T$(OC78)%#&)-5$D5^FI']<3G_D?RAWS$\E,T:5FMX M62S&\]E\6O\8G7%&V]-+M8.$>4@81<(8"*9HY[K6SK56.]YZS0OK@X1RJR?Y M@J1R!AI2@Q9TZ1B#A+E(F(>$422,E;#KUMTX'4]G]0VHQ-^8-F['5#O3/![C M[GW?\SCC5^?,-Q43) 8HS872/"B-0FD,15.5T_+)#/U6))#[S.,^I+=<):LP M"Y+#\.933[Y8/T9O&=S=BE1%G--%O($BYG4QUW6V(=#.,Q1-#:+9!-'4+QZ* MN!4V.N6^.*1R /C"]\<-RE.Q?GCB:^..Y0E42B-H6BJ3AHKT]![FFF$M&R/^ MZ5D%:F-":2Z4YD%I%$IC1M^O-8]^P(G=2&.,&GIGM%Q1D&>^3E*YV)#R\*,H M$2>'D;X!:E1_=^@ZH/J&+XXVU .%TBB4QE T51"-#VIHK;/N7-(>(5 :K6C=.77:G5,9 MJEE5'HW7:>J]3N_W0RC>2)#L]DE\8DK0(R[6 )+F0FD>E$:A-%;1E"5C-[%% M%4'C7YIZ_]+E:YZFM[%BH!:FE":!Z51*(U5M+8B M?I[;.D4T=J6IM;E^-*5.3[U8%_W$2,,82J <*CAD>'A50><](H5>"$/1U& V MGJ(Y0R9.F5!'$4ISH30/2J-0&D/15,TTIJ.I-QU;?P,]91M4!,-NWTVSL66: M\\YN4=_6Q1J ^HQ0&H72&(JF:J#Q&4V]S]C2P)_*F:N:49+FG-G8=$SG9-*< MOFL72P9J+$)I%$IC*)HJF<9\--_)NTQB$<:;W)4.SE)/=H9\AG(N[?'"-JRN M:*#^))3F06D42F,HFBJ:QI\T]?[D_6:3\HV<92H1Y*G^S[Q8;LH]R6&?Y^W6 M8KI2TJIR334ZTF@(FJE9T92G/:8S9S&_[BY,SRSH0?M'H32&HJF/_C7>IJ7W M-MNKUV(;DHDD^%:-*6(KF]PFT8J(--SDCV7N2[]K2 3ZABX50453$K#&G1') MA3;I06D42F,HFJJ2QN:T]#9G3R5R?U,\#[CRW[*63/XX/K\[*!"HV6D-)$]V M=Z[0%CTHC4)I#$53]='XG-8Y.9V%/JY::?([M[MY,JDF(T& M18)])-WJS3;3\?6B*Q/LP^;8I\VQCYO_%>F<5N./6GI_U.W[H5^?'I>#JH ZI%":"Z5Y4!J%TIC5]X'G&M_<:JQ62Y^^J=>%G^43CIQG?LZ7 M*(/R@'JO4)H+I7E0&H72F-5_2M_1ZJ.Q52U':\7_T)-E%M)47$)I+I3F06D4 M2F,HFJJU:T]A_:''LQ<,S% MN04]JY\(.5B00B^$H6AJ,!N;U'HG1_/''Q/4DR\.Z*+W]?="^6X1;Z#(\&." MT,XS%$T-8F-;6GK;LA[+>3F6#T8+ZCM:?3OQQ.UW9D%OH."U;?<3'"GT0AB* MIIX6U5B*]H7IDHH[<$:2K)Y_:5BA-!=*\Z T"J4QNY^!:)M4 Y0WQ!*AT,12MC.6D= ME+SCZ:8X SNW[N26K#R.N/ZT/F?[OCA=NO/YTOCDE:=E-YCR\.[/?KH)XXQ$ M?"V1T_%1YV^48D^^(XYN=$B&17O-QR7XX2>0'Y^W4B=XK5F[R!^E3R MN_\#4$L#!!0 ( '*$5EC(*'=_O0P ,R: 9 >&PO=V]R:W-H965T MPNFYRGJR*.$G&7D7RU6(39URL1IV\7/:OW?N ^>GXIR@/] MR?DR?!8/HOAU>9?)9_TM91XM1))':4(R\731N[0^\*%=%EB?\:](O.4[CTGY M5A[3]'/YY'I^T1N45R1B,2M*1"C_O(JIB..2)*_C]PK:V\8L"^X^?J?[ZS:O.'?3(;)47 MZ:(J+*]@$26;O^&7ZH/8*6#;WRA@5P7L6@$9N+V 4Q5P#BW@5@7<0R_)JPIX MAQ885@6&AQ88505&]0+6-PJ,JP+C];>[^3K6WR4-BW!RGJ5O)"O/EK3RP5H0 MZ]+R*XR24KL/129?C62Y8D+%8T%^O!>O:?P:)<]DFHEY5) PF9-/(EN0FS1, MR.5S)H04;)'_1'ZDH@BC6#[Z@40)^?22KG)Y=G[>+^3EE-#^K I]M0EM?R.T M0V[3I'C)"4OF8MY2?FHN/]Q7GIK+G^TKS\SE+=L Z,OO8?MEV.]?QI5M)'Y< M):?$&9P0>V [Y-<'2G[\X:>V#\:,N0VS4V*?K3%NV^=B+OX@EMOB3MO'8BY. MQ4R^"6OOF_ /Q]@&3' QG)*C'5FP/!]'^E7,ABN*5X[1?O"G>VOSUEC'=.O M[SK)BVQ5_KS:?D,;@-L.*%NV#_DRG(F+GFRZ%D)5[6H0Q^45VCF[$J\AD-X7< MA[(WT29!([:K!)$PBH2Q#6RXAI5=OM>)K#Q?=W6%#!<@81P$TW3E;77E&77U M6Q85@J1/3_(?H>))9+(/03956YZOPF0FR#3-6VNW#=G;^Z-C>V0@I-B2,(F$,"?.1L )XR"8)K;Q5FQC M8T5W(Y^7#>AL7>&=D'"1KF1UEZZ*O)#C:SDV;].?D=E5?T@81<+8N-%-<+SQ MH-Y3\%M.&SJ-TP+DI7$03-/,V58S9T;-7">%D-2"9+)/3\*"+$46I7,BDK9T MQI41UE4L2!A%PM@&9@UV9# X'8S*7(:FEF^<-QC5Y(*\. Z":7*Q!BK9-SA\ M"%BLAX!1,I?-G)@G(L_E(3+;/85=77^BER>EOMJ'AN9X734%I5$HC54TT_ 0 M&C" TCB*I@MO)\ML&86W[DI%VZ[42>DW1#E9IE%2M*>.C;S.PD+2*)3&*MJN ML*RZL) ! RB-HVBZL&PE+-LHK-LHB1:K!8FCWU>1[#A])65U)FNQ5Y&$LO^T MDM5;5G6J2/@^BFQ5G#%09\4A:;2BG6E-E:>KA$%#^E!: *5Q%$W7G$K:6\8T M;5LB54^BGA 9]^=0*FW^3;5!\_I0&H726$7;K=^\>OT&3=A#:1Q%T[6F)#:11*8U8SC]_0&S21#Z5Q%$W7F\KE M6^9D_@%ZNQ+%FQ!)I;MRIL"#D*.&^8X$(]'>J4.FI:=0&H726$4;[XX63D<- M'4)S_E :1]%T':JTO[4G[[]?APW5M5=\4#\ 2J-0&JMHNN8:DH.F^J$TCJ+I MDE/9?LN8WYU<)W*8$.:BS((O(B_69M4_ M9[-5UEX50IT#*(U"::RB[.U%E14)L"2F-0 MF@^E!15M5W?NN*FZO\*IL)5389N=BN^;X&&&=A88U)6 TEA%V\W;M4[R@$8- MH#2.HND24\:$;38F[D6Y6JT<"3RFF2Q=/IJ%,F#IBXDOLWA5RHS$0HY3LUR) ML55X4(,"2J-0&K.;!H4SMEN$!W4IH#2.HNG"4RZ%;78I+E_#* X?8]$BO%9Q M0=T(*(U":2]I[;% / DJC4!JSFXLKK('KV/7<&S1J *5Q%$V7GG(A[&-6 M'Y _R?OT$]."!'.,SHJ#.A!0&H/2?"@M@-(XBJ;K4ED5]M$K$VRHP0"E42B- M06D^E!9 :1Q%TU6GG C;[$345'="MO//I^F^-:1F=&>4E8'6*D*H MEP&E42B-06D^E!9 :1Q%TZ6ZLW_2\1LH87=0PFZAA-U#";N)$G87)>PV2G^% MW>$HN\,QVQW=FEZHUP&E42B-533+TYM>RVE,?(?&#: TCJ+IVE)NA[-G <;> MQC?\LC?E;([167-0DP-*8U":#Z4%4!I'T71=*BO$&1[=TD*-#BB-0FD,2O.A MM !*XRB:KCIE=#CF-1G'I)S-Z,YRA#H@4!JK:-HD@WJ+"[4UH#2.HND:4[:& M<^0"BWJ+VS7E;([?68A0[P-*8U":#Z4%4!I'T73-*IO$.7K-A0,U.J T"J4Q M*,V'T@(HC:-H^O[!RNAP]VT?U6'<:V9UU1^41J$T5M$:*6>G/NR%A@V@-(ZB MZ=)2;H:[Q\WXCD;XD)RS.6QG%4*-#RB-06D^E!9 :1Q%TZ6J[!'7/K;M=:%. M!Y1&H30&I?E06@"E<11-5YUR.MQ]FTYU:7NAG@>41J$T5M'J;:_=F.4,#1M M:1Q%TZ6U,#M>\YN,FZKZQ@!G96890YP-*8U":7]%V M#>-RQ6]CQW9H5(ZBZ0)3GH9K]C3J CML(;@9VEEB4#<#2F-0FN^V>"-M-P6 M1N4HFBXQ96FX9DL#N1#<'*JS\*#N!93&H#3?;:X#<9U1B_"@O@2*I@M/^1*N M>?E&UX7@9EQG<4%-"BB-06E^1=/W+/"DO.KB@MH/*)I^FSEE/WAF^P&[$-P< MK*OTH#0*I3$HS?>:-\*PSH:V-ZQ)#QJ5HVBZ])0]X76W)\H4R33].1;A_'V[ M*-F67H7)Y[)!O5R(+)J%Y2ZUJRPJ(I&3FYOI"?EX1V[3[#E,&J^4.RG?7SV0 MJ3SVATAR\LOIY>GZJ*1\E1W#6;B^SR*Y$>5-#?*N&1KS6^PL>*@5 J4Q*,V' MT@(HC:-H^L]"62'>T5:(![5"H#0*I3$HS8?2 BB-HVBZZI05XIFMD._)T)B1 MG64(=42@- :E^5!: *7QBF;('ND"4X:(9S9$ZA,+.K>T4"\$2J-0&H/2?"@M M@-(XBJ9+VT=[(1[4"X'2*)3&H#0?2@N@-(ZBZ:I37HBWQPNI)PAWL]15 MXKI5BE _!$JC4!KSF@[&T!Z=C6NS#ZK3M)L264.GGJZ!7AM'T73Q*)_#V^-S M=&A%Y6L?[WSCFC9SM,Z:@AH@4!J#TGPH+8#2.(JF*U39)-[XZ$85ZGY :11* M8U":#Z4%4!I'T735*8_$,WLDW]VH0KT2*(U"::RB[3:J7GDC@7JCVCS-'5H- M@PUZ;1Q%T\0S5![(T.R!^&DF9F%>[,Z#-\^=;Y.2.4A7*4%I%$IC4)H/I050 M&D?1=&$JAV1H'=N6#J$&!)1&H30&I?E06@"E<11-5YTR((;_K]M_FP-U%F?S MAMVU34 I-""#TGPH+8#2.(JV45P_?Q&BH&$13LX7(GL64Q''N120[(1=],K: M;WN49.*IO!O:ATN[UYF3\V7X+&[#[#E*G[9/BG2 M98DDCVE1I(OUPQ<12H&6)\C7G]*T>']2!GA+L\_KRYO\#U!+ P04 " !R MA%98CW84(*<# "$$@ &0 'AL+W=O29I+T%J ZOKBYZJ=KO[VH5)8BW8.=M)MO?ISP9* M0Z"H#]XWP3;S_]DS@R?@V9[QGV(-(-&OLJ!B;JVEW)S9MLC64&)QPC9 U9TE MXR66JLM7MMAPP'DE*@O;Y:ZGA94%M\) M[,5!&VE7[AG[J3N7^=QR](J@@$QJ!%:7'2R@*#1)K>/?!FJU<[1'7UHJF&U7T*[6*%Z'Z0;F57-TE2B?C!.XE^EC]7@JQQ30#M&!" MBD]Z5&)2J-87='>;H(\?/J$/B%#T;NA M*T;E6J"4YI!W ;9:>^N ]^C A3=*3" [0;[[&7F.YP\L:/%RN3<@3UXN=P?D MZ;C\"C\@+]!J=S(2"[]-IE_A_+%D7E(A^5;M93F4GAH0# -T53H3&YS!W%)E M1P#?@17_^8<;.7\-A=8D+#$)2PW!.ED(VBP$8_3XO&1A;N:%_;)4,6+GAL54ZNN WAB-J MPQ&-AD/5C@#]PR0,/A>CVM?N6).PQ"0L-03K))F#RWKHY,9D%D[#$)"PU M!.MD8=IF83JZ#1)8 N>0HR6A3Z7R,UIQ)@9WQBCNM3DQ"4M,PM)IKYQ/@H/Z MU8GU:1OKT]_Q'W4Z4$M[97G R.E5Y9>0TE$?WO@TNL[3F[$S&J,;V+%B1^@* M+=13223ZBC-2$/DP^-H[RGKMPVB4EABEI:9HW:P[Z@B#;7S%MNK$(L!*W?:JR,#5I->'1EWX[5AL@^^MDO@J^J8 M0RAWMU36WZWM:'N4N,%\1*E !2X5T3B;*/UX? M>=0=R3;5-_T]DY*557,-. >N#=3])5.ODTU'3] >/,7_ U!+ P04 " !R MA%98L 5"VNH& _)P &0 'AL+W=O'8@^,1-M:)=$CZ;CMKQ\I M*=8713N&DI=$DN\]XCTD+\^E>+FG[!O?$"+ ]SA*^%5O(\3V8CCD_H;$F+^E M6Y+(7U:4Q5C(6[8>\BTC.$B=XFB(+<C'&8]&:7Z;-;-KND.Q&%";EE@._B M&+,?3<\H 1A3!(>T@0PLKKJ M7<,+S[:50VKQ5TCVO'0-5"CWE'Y3-S?!5<]2+2(1\86"P/+? UF0*%)(LAW_ MY:"]PSN58_GZ$?U=&KP,YAYSLJ#1WV$@-E>]20\$9(5WD;BC^_#Z- M>/H7['-;JP?\'1TK<$@L\NV1T#YBREFCJ(F4_]99\A8D:*)\$D[^&TD_, MKGU_%^\B+$@ /HH-86!!8SGD-FHL/!!PD_@T)N#U'Y3S-^#UD@@<1O)J +Y\ M6H+7K]Z 5R!,P.<-W7&LA.\>RV'OJX MN '70K#P?B?P?42 H. 6,Y*(/OA3IA*Z I_Q=_#UCD81D+-GCUGPCZX?LOHC'3!M]@G5SW9_YRP!]*;_?H+'%F_Z3CL$LSK"*S"KW/@US&AS^9D'29) MF*QEPHEPXA,==1F$FT*HW/LP&T!WXJ@.?BBS8GS54UGI"*S"BGM@Q36RDN4" MOY(+PCP71"H7Z%C*($5Q+MA.KO"" M]\'O4D \IO0[XD>8\W 5RA5@Q6@,*DN"S#UA(A-.M@[T@;=:D71M![>4J:4^ MS4$Z(L<:@N#(K=&HL:J-%\\8XYD,3@X,3DZ8!KHEL9\ME^44K&-ATHC/M:P: M!TV;!@=-$TL_$::'P*9G!Z8?-KKHIB=$U[2I67A-B[$^.&@5JL8Z,[Q\W+=% MV0=?$BFXH_"G'/W*$@S3Z=)OZ^"\(>76.]/Z*-<8U4DP!W3F,(47F&_ .UE0@/610Y&^J+@.-B:^Q:E!B;/*YE*""$O1<8ZA( MJCY.ZR&9056>>)QA;6,)-3.![8SJS#6M&LP9(SN7N4*Q0J-@FTD1*@NT1-8O M3,I4_P<0#"<\2JG0QMVI,NT4S>L*K4IE(4ZA\T+J'W:I39>=HGE=H55)+K0N M-(O=DTH V%2W V2-ZQ6 QFPRKF<_S]R@W_5QN"LT,S:)9E[L3.=$R?K3A:T2L+OZFF3;\ MY]"[L!"\T*QXCU=(L"E&;=NIUT<:*\UT\31FE>E2C:)0M] L;V_SK4RC0_@O$5ZEEORNX!=$>V6R_;M(;(@FZ]-#6WXURN M"I6.3E'I3]NHFA_!;..N*;RA-55[Q%7F="I^!*=VG;CG$.FH$.G(+-*/)OKY M$8 VEFS=#IKKH$F=)YVA9BAZN:%K&(I5#@IUCQVL3ZF:WS,G.I=5X- M&FUKG3M&\KM"J-!;Z&;DOM2ATI(MSDKM$\[I"JY)<:'9DUNQ+*5<2$H!Y M)ES K9RW?5 ?P:7-&^V4-K^C;4IKE+L[M1N)3V-FVZ@QG9]#WZ-"WR.SOC]I M6T='=8E:S0[/=?#OCHM46F:[Z').M&[T(-WF^'A4KR5U9M/IM,[G!)U?U\R. +:G2UGT.F-;%M<9J8$]=6)>(YC:<2UI1A]CF&J)! M6BFS"7UFRQ$KGVV=27VET%@-()Q,ZJG-W+YSXU>U1?5)Z2S&42/?!'#I M(REM+T'40YJHCP) 3FCU--H%TD5F2^F4_BSG?%E^;@D+:1#Z\B+;PO I%[IH MAJ5#/S%AZ_2T%9?FNT1DIQ\.3P\GNN;I.:;:\P6\\*#F^;6-+I:VSD.R)']) MCS@-BU=G1\L^8":+5PXBLI+-L-Z.92>S[+16=B/H-CV.=$^%H'%ZN2$X($P9 MR-]7E(K'&_6"PYFYV?]02P,$% @ &ULK5A=;^(X%/TK5G:T:B5H8N>["TB4 M=#3S,*NJ[W)GK+??$.( M (D_5&J!?F;++%:_)"Q,_M M$Y-/9FUEF60DYPG- 2.KJ3&']Q$,%:% _$K(GC?:0+GR1NEO]?!].34LI8BD M)!;*!)9_[V1!TE19DCK^K8P:=9^*V&P?K7\MG)?.O&%.%C3])UF*S=0(#+ D M*[Q+Q3/=?R.50ZZR%].4%[]@7V$M \0[+FA6D:6"+,G+?WRH M$@0.\, 54$ MU"4X9PAV1; O)3@5P2DB4[I2Q"'" L\FC.X!4VAI336*8!9LZ7Z2JW%_$4Q^ M321/S+[G,,4'PL%-1 1.4GX+QN#G2P1NOMR"+R#)P>N&[CC.EWQB"MFI MHIIQU<%#V0$ZTP%$X ?-Q8:#QWQ)EFT#IE1;2T9'R0]HT&)$XCM@PQ% %K(U M@A:7TY&&'EU.AP/>V/4 V(4]^XR]Q8XQDHM[761+IJ-GJHQPS[Z@)5$MR"JC/<^0Z%M M3%X4R:S9Z[3[?6["\*.[C[&<;JR^QCD>7K5?JW:'U3] M2@5.1Z!:7CKQ?J]3.W#\COH^"'JH.UGZH+&# E_O0% [$ PFAHBLB-2^U&:& MX)J9X9K&HBL9:X4LK$,6?C8SA)HALE W-6A0T/5?1CT7=O6CS>T3ENQ M];GT4/':RSKL3E4-:FS;W1D=:6#(16=6&VS4$?"S6:)BMM-$(Y=6\ONH[OA$ M.DN6&Y[1CD[:T26YXKCBM#X@S=20@]!U0@<+PJ";,30X!"$,SGAR*B;@X,Y[ M+.<$/H";-Y*352)N 3G(4P+7SRR[OV/Z=G?KT:#&T+>]WO#T<= +[#/[#SQM M^/"B'1]PN4!V@K(/P,ZME-)0V%!@W2'8]><25/1_J+8SIQH #A4< MR'H:Q'*Z)0+$F+$/>8C;8W:FQG;[XP3[-8(&!GW+";N>#2K\9)*&IWH"#A<4 MQW6F3AU@SCD1? 1^X72'BZ/@/)6'49S'^@'6E!/(][IQZ*-<"W73^+#,SX;A M5*# X0I%&P;57I238M&<%"/P+"5@%F^T4=&5*59W=[L(%56HUE2S&JBVMZ=J M!@[N_+/'U8H49WQP.G*"9[F,I6,QS>,D38KA'X&_J3HH[B3X+27@L4Q>(_"R MP8R,U1E_"9[P1R:K.C!G#.=KHMHC,,_H3E_I5=):]74_.EW+&]7IW2!X5.=Q+V,<@+NQ6UV;CWR A; M%_='',1*7GF?4+^M[ZCFQ2 M6'F75#X(NBUN5]ZH$#0KFAN"Y7ZE /+[BE)Q?% =U#=ZL_\ 4$L#!!0 ( M '*$5EC,'K%[X 8 #$H 9 >&PO=V]R:W-H965TW7-(WGO(\'+#^-=B28@ 3UF:%U>]I1"KBWZ_2)8D MP\5KMB*Y?#-G/,-"WO)%OUAQ@F=EHRSM(\^+^AFF>6]\63Z[X^-+MA8IS2#B\^J.R[M^[65&,Y(7E.6 MD_E5[QI>Q'Z@&I067RC9%#O70$&9,O95W=S.KGJ>BHBD)!'*!99_'LF$I*GR M)./X5CGMU=]4#7>OOWM_6X*78*:X(!.6_DEG8GG5&_; C,SQ.A7W;/,[J0"% MRE_"TJ+\#3:5K=<#R;H0+*L:RP@RFF__XJ>*B)T&,-K3 %4-4+=!L*>!7S7P M#VT05 U*JOM;*"4/,19X?,G9!G!E+;VIBY+,LK6$3W/5[P^"R[=4MA/CVSQA M&0&?\!,IP,N8S GG9 9V'[]2SP6FJ;PZ!Y\?8O#RQ2OP M _P]T$5.YS3!N0"3)"9,7?ID[: M!A&8@U!)YZ)8X81<]616*0A_)+WQK[_ R/O-1+!+9[$C9RWR@YK\P.9]7,\# M1?%U41!1G($_5H1C0?,%>"_9!1/,^;-,O!O,9_+M1R; PWKZC\QG0##PYFE% ME37+3:QOOQZ67U>9^7$,?9FI+_N/NW3J5J.@:Q1;@1Q)4UC3%%K':$V3D#3A MDJ8+$]S0Y2!SZ2QVY*S%7E2S%QTVR$BV2MDS(6!:3683AUM?T:XU M9 Q6X2#J6,76N(Y$/:A1#ZRHU8Q*U?R190,D$CX5(-F=2B;P QT6'*!A![QN M!0=>,.J MX9W)/AA#7[XXWE%7=YK+]1APZ#%?*B+A_6B(_D M WJ-$/-<,3+!*RIP6HJ ZJ%1@'D:[&$TZJ">&*Q"?QAVN+$'?RPY.RH5'D9. M4VG. %-3!%"E;8SPH09LX/MA%[[!:A0$7?C6\(Z%CQKXR)XTF>QNM9SIDF#$ MC71$80"[V=)DAM"P.RGLD1V+O%'!T"Z#6QV?4CRE*164F'4&=*IFG7J+77EK M\]@(6FA7M'><2?DJGL_ *E5+"E5]R;[XF!CMO '4 M9M IA"ILE"JT2CFYSA5R#:661.8Y$^HHD!="#:W!#H;(@UVTIQ"6L%&6\$!I MJ99C*+?%\;$J<0GK!1GM N/1O, MV(I95X[G 1IT!97)+/20IAI.(3%AHS&A762J86 HF@#/A10.CPY41#KU%KORUJ:Q$9$H<++?AQQIO8I"E]YB5][:%#8Z%-EUZ%';7TA7 MG7"@YUS=*M R.V^,0IY#^?B/]??O^\4^JJKY^!B* .M.ZE=X? ML<$*(JT*]G?.4F6$+\HS:05(5(3;LTCUT_KQ-O3:XV;[6&Z M#Y@O:%Z E,RE2^_U0(;$M^?3MC>"K&PO=V]R:W-H M965T#US'J[7*#PS/3N[HBMTP M]>7N2NAOPYIE$:Y!;GT$NY9;S[_F7#XO3 MP2CO$4M8I'(*JO_E@.@ +MJ2;1%WSAS]8)6B<\T4\D<7_X*'"C@8@VDC%TZJQ[D$:9^5?^E@9 ML=4 ACT-4-4 M1L$/0UPU0"_MD%0-0@*9THIA0^$*GIV(O@#$#E:L^4?"C.+ MUEI^G.77_48)_6NLVZFS#UG$4P8^TTJ+\M2HY]00@4\\ M4VL)+K,%6S0)AEI'+08]B[E 3D;"HB. X0% (X0M'9J_OCFR-">O;PX=:G!] M:7#!AWOX+I=+5D0%,!?)=G7 MX^Z)?B@6"K_L5V&\C2!_33YP'(L[VC$3@=Z MY)!,W+/!V:^_P'#TF\U"GV3$$UG#WJ"V-W"QO]Y>JL![MF"")N!&4;517#RU MVQR \Y1O,F6SO^S&N.A&/@S?GR$4!"?#^VU;NZ!#B*=XU(21+@RBR2BL40TG MQK438R].'!3Z&=#A#C[R2/NQ/7JX+"C/'VZKFZ"6MKD%A.%DW'+ @H+!>&9W M(*P="#TYD/\P%VP1JP/]FV141&N7\M#2W?&D+=V*&KU],E/ MD*[G7#VC9B[EDTYOVZJ["#QM2;9 1E.[X&DM>.I)\'Q-LQ7+9SG"EDQHZ07V M7$JF)/A*DTTY0)PG.GNB6>0RFS&I39MY- MNHQ;ZKN@=@2X$ W=<&3RGY$GY=4]W\&16%,(EJF8)@?@ MBHF(V4VH>M)P80I; ]SZ&4]T0LMWBJF))IMWXM'>=[7%/,: M%'D)U11C\D?HS)^>HBX/A%/>I,FD;=.=MEK%X>VX"6F\ %?T29?L"IP+ MD0_B^6=GO'9SK4G7'6?_=RT(?+$UW39I('3G@5\RH5U=9?%_VJT\;JIPD4"M M=1GPP#?) L2I[H$"K+XR.;!WF+ E;:/VI#ZWP:9A^Q:S@(*>B1^:_ _Z2@![ M[K"/\3)O*S?BI1P(=M.YPV#4&6 L*!BVTR ;"J.^"< DA]!7=EA.@.>+?S=2 MY9'DGOILZ5^[NIO;4%/<%MX%]8TR)ON#[O1OJO_5^*DVG4Y MP2L;\<767'TRN20:OFPR5.0K0_5:OKE[M?,5\<1#N[XY.-^&)KFFB2VL M2';VV"<;\<76]-A4)LA794+*LH0[%Z31RRO2+T.(!3+=*N>:4DW9@=QEQW/N M39C0>A=:L-(#55%G5=HORDK4':_.D^Q\+_ED([[8F@:;"@?-WBA>O98_7MF( M+[;F=K4I?["OI?17Q2ON+G&WX]4"@>/V4KD%%/1%+#9U"'ZA#OFQR:=56BPS M@I6@6;X7HCA@Z5W"GQBS%L]NTIWWXKV6$;[8FH:::@.C-WKKSU1(E[1\!WA.).9(6S]GZ6!81P>VG3 IKTK&QB4Q9@=UDPYVF^1$E?S'/= M/#O?,3[9B"^VIH>F>L#C-XI*K[6$5S;BBZWIL:DEL*^G3WI6X!T1VMTR"#L[ MSA80Q.W'IQDNU\%_ED([[8FD::$@)/WRA2 MO5817MF(+[:FQZ:*P+X>D]D]4KO/MG2WHBM08T\==U:2;*B@;R$I,.E]X$[O M>S='K0\]>MW!\,I&?+$U?3250P#?)E #K\6$5S;BBZWIL2DF O?6Q4\,U.K, MC>CJ+OJZ^[>SFU[+AN'6ZP(I$ZOBM0NIYUZMN'S8OCY:O]IQ7KS0T#I^ 8]) M^8*&H2G?%_E$Q2K.)$C84E..CB;:+E&^@E%^4?RN>"GAEBO%T^+CFM$%$SE M_[[D7#U_R4]0OPAS]C]02P,$% @ &ULM5AM;]LV$/XKA!<,"9#&DOR:S#'@ M1!W6(=T"9^D^%/M 2V=;*R6J)!4G^_4[4HYLB[3J!NX76Z+NCGP>'H\/.5IQ M\44N 11Y3EDFKUM+I?*K=EM&2TBIO. Y9/AESD5*%;Z*15OF FALG%+6#CRO MWTYIDK7&(]-V+\8C7BB69' OB"S2E(J7&V!\==WR6Z\-TV2Q5+JA/1[E= $/ MH![S>X%O[2I*G*20R81G1,#\NC7QKT)_J!V,Q:<$5G+KF6@H,\Z_Z)LUK9>BT2%5#Q=.^,(TB0K_^GSFH@M![^_ MQR%8.P1UA^X>A\[:H7.H0W?MT#7,E% ,#R%5=#P2?$6$ML9H^L&0:;P1?I+I M>7]0 K\FZ*?&'[*(IT#^HL\@R>EC%H%0F"VZ@=QSF>C)D6?D- 1L9OCTCCP^ MA.3TY(R<$&VWY(6D62Q';87#T4';T;KKF[+K8$_7?D ^\DPM)7F?Q1#O!F@C MC@I,\ KF)FB,&$)T03K^.0F\H.,8T.WA[H'#/3S Z MP'S&#PIP) HK4R2*>GJ6;)>]]DRONL ^C7N>-VH_;9-X@$W8;+,#N5=![C4F MSQ0!9U'"$FK**Y^3'1)T4MU4)+Q_CE@1)]F"3%)>9$J2^[(,Z";%\3O%TK-V MFX(J1";)YREGC&#Q75$1.Y.Q=\QD/&:P\$C!=F:F7\U,OS$9;RBC6&8)5>1W MFA6XV1+?Q5X9I;^5%)UNKU?++H=1[S*HI9?#J.\'[OP:5"@&C2@F<5SN#6;7 MC0GF6%0( 9DB+T!%N:!>]P\7O($U*+]; V>;U!>.;='9@VM8X1HVXKI=TFR! M)0 5U2X&O81RD6"SQN>$U!CY>_/]F,'"H<73N]X>HBXKHBY_&%&7]G#\02UK M;QU&@>_7$J!QC&](P>HBA4#5,'*+7\\!\[^H(;3954W"AU&>S8( M?TOY^8?OBKL;PA3BHM3E4Y"HH/4^,!<\)7)+G+(GHC %Y4%05RK3> M)6FBZ-XUOQ[0+B'!T&+$818,ZU/OL-I'2;"A)#BT-J.:@W0& A6=$TI@]1[X M-A+;RB[BH"*%PQE3HKK0Q&8S\&SR3*'!=SFL3G) /E1-*S%_%P:&.QS0(K MI<*UU;9"[@[VHMDH,;]9BNFBA\>J)F7JM9=Q&PY%>#N-:P# ML\UPK70OZ\@:1_C6]-ZH.+]9QH4P!U1M9?V?2 DZL?_, 2N KOEWFIS;;4;. MR1]2M7&V7H-TM#)U>? M*"O*(]:$,;[2NX>3AZ&=P,&@7Z?!MNIY@;5='$D:EC2TM^Z.4A +7-2]5:W?--S.U6K?U&W_^9.ZE-F/+R\",5BP2%(8,YAO0N!@A0E/=QY8OB MN;FAFG&E>&H>ET!C$-H O\\Y5Z\ONH/J5G3\/U!+ P04 " !RA%98W= MF>?%B@EY6BS&Y;K@;-8XK=(Q<1Q_O&))-II>--?NBNE%7HDTR?A=@YD^7(SQZN? A62Q%?6$\O5BS!;_GXM/ZKI!GXVV46;+B69GD&2KX_')T MA<\CUZ\=&HO?$_Y4[ARC&LI#GO]=G_PTNQPY=48\Y;&H0S#YYY%?\S2M(\D\ MOK1!1]MGUHZ[QR_1HP:\!// 2GZ=IW\D,[&\'$U&:,;GK$K%A_SI1]X"\NIX M<9Z6S;_HJ;5U1BBN2I&O6F>9P2K)-G_9/RT1.PZ8[G$@K0/1'?P]#K1UH(<^ MP6T=7-W!W>/@M0[>H0Y^Z] ,YGA#5L/T#1-L>E'D3ZBHK66T^J 9KL9;$IQD M]!ZDP'9DP$FZ.<\ M$\L2W=;/Z@882SA;3.0%TS6Q1KSA\3M$\?>(.(0""=T>[DX ]^AP=VQ!0[4=1&EDS7,@ M"_Z6!=_*PB]Y%E=%P3.!TH0])&DB$@Z60M_ ?.82XD\TS("91Z@3:IBM60W$ M'&PQ!U;,OU4L3>8)GVTBMM^1]D3. PB]->)KJ\XQ@T5'"M9AI3#6EKM5O) M,744;5T(.P(66R'\E DNJ1'[,6 C.Q+B"=5!F&8XP.%$1P&8N=CW]L @"@:Q MPKB*1<6*A*7;3\@S2O-2:O*%7!^^?8/? MC>]P3]C,'BT'IU,. P,!@QS U"#2RN.W'TEQ8RDVMT8RJ?0J5B M)5.Q7:?VE;$>X=5&[U:PT)GH*@2T,RM=!-AII:Z+4XE+_!7J\J!:C0&1"0ER MP"[PY\-"!5SH3VX5F4R125'!1%1F2@[W#"0C?%)*>'P:ACA[0FS@( MJ>/J\$^A.+&2G-BN.6]7ZS1_YH4L]9DHDH>J:52 P ,#D;ZNZ#>)[.D,A:MT M(;9JH:]:7+6A>U=7D!VTO +LM!>D"U(I,FR79&V'J6PZ3(< ,W45N(2"[* U ME#V]@6-,E C=@%V%X% "E'PC=OEV?=C" MF9BR2YO*-ST/^DP@+73;'SBR!Q[*D%*&Q"[B#N\N$$"P0>\&9 >]&_;$A@)7 MNH[8==W'7+ 4Q&FJ-!@G8 ?B/(6<(TK.$;N<^Y05/,X76?*O+ ([FA^$;FHM M'!(WU.LZ8$<FO=--7*I+:Q=VP[EE/T#W=,PKT$UU]& &CLX#JT]6>P,#I2I6R MI'9E>4CCC)I:T:.NCO8 H\B>S%"P.S^CV]7D5S;-J*DE:8 ]G0C RJAE$6#5 MJ65=A$I'TE/_?$U-U6A,[%Z3R)[FT(%6FI+V:,I7-LFH*0<-T+TFD3VIH:"5 M6*1VL7AX:XP"/4'SA3[ *+*G-!2R$GO4W@W\FO88[>\/]IM$K8D'FG11*4E% M>YI^K^R'45,7G4&%"3(#*M,I]!-5^HG:]=/KNV'4U$(0>L * '^*5J"K))AK MEV '=L)<4S^=>5AO?8!6>OV7(!.45QJ.M/T(QB?:#M M:0V%K627:Y==>_M:+M"7 V8S:&9.9WL60U$JO>7:]=9KNEJN*8BP\7,T8'2F MM_PB>U)#0>]L(+1+L*/VLUQS-R' BFD$L'(*1>;6BJQ[1F.YL6[;3)/-E&$;/N=Y@21UZ,O+IC.T;O(6/-N($Z MWMEKO>+%HMD57Z+&<[-O0_97KG=^Z'GC' MEW9C^!U!+ P04 " !RA%98AKN[N+4% O&P M&0 'AL+W=OMVSS$NIP9S9GA MD$?B]3-EG_@68P$^YUG!;R9;(797TRE?;7&>\$NZPX6\LZ8L3X0\99LIWS&< MI*51GDV1XP33/"'%9'Y=7ENR^37=BXP4>,D W^=YPK[WTQNX56, F50(GXE^)EWCH&B M\DCI)W7R+KV9."HBG.&54"X2^?.$%SC+E"<9QU^UTTGS3&78/3YX_Z$D+\D\ M)APO:/8;2<7V9A)-0(K7R3X3]_3Y1UP3\I6_%&\L( MF9F*2IF'.!')_)K19\ 4 M6GI3!V4R2VM)GQ2J[@^"R;M$VHGYLB[A,DL*#LZZI^!G.>R6F!&:DA6XPP5> M$P$6E M^#LYB+!*2R:,+\/$A!F=OSL$;0 KP84OW/"E2?CT5,C[UE.FJCN6N MB@6-Q (1>$\+L>7@;9'BM.]@*HDU[-"!W1VR>HSQZA*X\#N '.0: EJ\W!P9 MS..7FT,+&[>IE5OZ\T;\_;)/,K(F./WV&Q@XW]>UJD]DP4P9MWI4D\H5WR4K M?#.1LP;'[ E/YI5#4[9.Z2P^D;->)KTFDU[IW1VMS%I>29M!70[WF/!51OF> M8?#[3_(V>"=PSO\P9=4[959/Z2P^D;->5OTFJ[YU?#Y(?V2%P4I.$4 N2>"Q M2B\'.&$JW>F>D6(#Q!:#+_*2*;/5$_SR"6K->IK[821[[ZF;,1WDNH';!\4Z M"+H.;$ ]AD'#,+ R?%<(+/,F*HIRGMPQ^J== MH"[0#$:#V!<&& SA+!I0-,$\&/AFDF%#,K22?/MY5U%B6.Q94=)4_9%PCH5Q M6@_U.-P(S8:L## /P3 DHWE:K4SX9"/@I$Q"#MJ"UJY+;9)L<%*)ZE!>*9& MX3F0,^5&*G0C+:@'$H1P." -,!]!=S:D9? 6P8ZW/BO4LD+V89E3)LC76$4P2%?DSOD^V,#LQ5$T*H,C(2+LA%K_7_H MQ'+ED_K>G(Y#FXY6WS/$[S@>'*9#Q[F.CX9KO,F=*_7"6/U;)0./2)FW]TMC M_%:SURJ_DWJ+3^6MG[)6&L'@/]74T"J]7IW:4WJ+3^6MG]I6D$&[(CN%L(:Z MK!JN]L;Z.4>*IH,N0NTKB0DU/@Q;O8/LWX+^)\5<1]']CN7!:)@('22+ MJ95<1PV7@VEG)R'';%/NR' 9LYPEJ\_NS=5FU^>VW.L87+^#5W&U=].ZJ;:2 MWB=L0PH.,KR6+IW+4,;#JMV9ZD307;E?\4B%H'EYN,5)BID"R/MK2L7A1#V@ MV2.;_PU02P,$% @ &ULQ59M;YLP$/XK%JNF5NK*2]Z[!*E).FT?JF5-NWUV MX!*L&LQLDZ3_?K8A-*0$K5.V?0&_W#UWSV,?W'##^).( "3:QC01(RN2,KVV M;1%$$&-QQ5)(U,Z2\1A+->4K6Z0<<&B<8FI[CM.U8TP2RQ^:M1GWARR3E"0P MXTAD<8SY\Q@HVXPLU]HMW)-5)/6"[0]3O((YR,=TQM7,+E%"$D,B"$L0A^7( MNG&O)ZZC'8S%=P(;L3=&FLJ"L2<]^1*.+$=G!!0"J2&P>JUA I1J))7'SP+4 M*F-JQ_WQ#OV3(:_(++" ":,_2"BCD=6W4 A+G%%YSS:?H2#4T7@!H\(\T2:W M[2GC(!.2Q86SRB F2?[&VT*(/0>W>\3!*QR\0X?V$8=6X= R1//,#*TIEM@? MXD\QVO5)#3Y?7>O(9U6*6G+X+6/X'W+ M,"5+ N'[=V[7^5@H7$R4S'62-2+J4KX6*0Y@9*E:%<#78/DY8!W=$X%5R+=+ M\FV#WCHJYE*MA&@,B1K)XEZIFX*^R@@XFC$A.4C"07T+Y('9 UY00 ^P51N4 M!4]U2K5/J=2)P"I*=4JE.HW7I$ZI2_-$-T* %)>H4HUH\8QNXY2R9^!UPN31 M.B::_GBO?6=HK_?9-EE4*'1+"MU&"K?;5'V-%8>@DFB8<9*L=#FUZQ+-,;L- MB39&_<-CZ96<>HV>N].!%8AV"\)]O]OA?9/J=2)P"I*#4JE M!O^T0@>O+GZGU3ZX^H-7-;IO4Z'A.B__>.^$2CM+9-X/E*ME#WEC.J>#];'N+4V#] *3-Z9WF*^((D]AJ2"=JY[B MQ_->+Y](EIIV:<&D:K[,,%+],7!MH/:7C,G=1 89WY)&(+]F&R9'9H(110E(>T10PLET8M_!FA=PB MH)SQ1T0.O',-"BE/E'XM!A_#A6$5C$A, E% 8/GOF:Q('!=(DL>_-:C1Y"P" MN]=']/M2O!3SA#E9T?C/*!3[A3$U0$BV.(_% SW\0FI!)<& QKS\"P[57&]B M@"#G@B9UL&201&GU'[_4A>@$P*$ 5 >@?H S$ 78IM&)6REIC@?TYHP? MBMD2K;@H:U-&2S516KS&1\'DTTC&"7]3OY%-C%,.KNY>,EE?$H+[7.2,@"5) MR382_#VX6A.!HUA>?0!?'M?@ZMU[\ Y$*?B\ISG':E:9./E.8VTERMM-^EL&@;D;!"K#=4 M/9#J5+*TB-_[7B\$=B)^THB?O.D"GURR$!<".RF$UQ3"TZZ"OPAFX+>4J$16 MD6YG#3N..X6]-:S%'\E^VK"??IO]YP-5L:\B)UWV+IK8/?9:_)'L9PW[V1GL M]XPHJS]3\)\Z_2^(-L-(_M!J3=CZMH)[FC.EAUJO%4PL=])3H$\Q5D*GCX!G M2) MF5("5+V$5UM GV*L!-1*0%H)TO1G'Y!EJQJ'91W;W<4(00NY?0W:'&,U MM T'U-JX7WQ[:9X*P+!0OPI;9:F6,_/Z0M0373AK)IYR;'L!J&\&3C@"^5,$ M!#@.\AB+*-V!5/YVR0B+:!@%X*GVE8!RH52C;!!.2-9JU!.1!P?4M/8/]?[? MM,R=YD;?U-2 ?2Z>T^>LGN=Z Y1;TX9:*_0?[QXV2F(7M>-+H9V*; T9>F_: MFL +&7)=C+>P=]CZ.SS#X ?:DSJT^V5SX;2_%M_"X&'K\/ E3S!60&OM2&_MVO:DCNUN8NC ?I>NSS!606O\Z#N, M7ZE"[=+.])60 =^W'+4WHM;.D=[.+]B&ULO5UK MD]NV%?TK'"63B6<2+\$WG?7.V$(RS8S=NG'2?LCT U>+W64MB0I)^=')CR_U M!$!B+T3VH%]L20L>X![B@O<0E[S7GZKZ0_,H1.M]7BW7S5Z=G.]_^U=?7-= M;=MEN1;O:J_9KE9%_>6U6%:?7L[8[/3#+^7#8[O[X>KF>E,\B/>B_6WSKNZ^ M79U1[LJ56#=EM?9J[ ]7/)_2?]M9WUMP6C9A7RW^6 M=^WCRUDV\^[$?;%=MK]4G_XBCA;%.[Q%M6SV_WJ?CFW]F;?8-FVU.A[&E!T3' Z(],P=3]CSPHBUNKNOJ MDU?O6G=HNP][,O='=^:7Z]V)?]_6W5_+[KCVYMWQ'+Y;%NO&^W;WG_>J:43; M>-VL\OZ^+9;E?2GN/+7A,^];+MJB7#;/O.^]W]YS[]NOGWE?>^7:^_6QVC;% M^JZYOFJ[X>TZN5H& [GEQ_."&O"\ZD*]WCADWCWW2]WWFNQ[CZU M^S/A\;)9+*MF6POO]S?=G[V?6[%J_F5B_X >F=%W"\R+9E,LQ,M9MX(THOXH M9C???,42_P<3,7! M)6Y%YQ2B6ZP6];8[IEPOJI4P<7WH,][WN5M[/][$<9CEW33XJ+)H:!:Q- SU M9IRT8"(_\9F?F.3GUZHMEMZBJ.LOY?KAP(G)XMA@<9(%?L_B0[-$LSA*HJ!G M,3FFB18G9XL3TN(WY1_;\JYLOYC,/!S*?,4 _WF-'.Q8 M7T&AZ=3*J)J1X66WG%?M:2W?U.6BH_3PI3RITL/7 WF=1GHC/HKEX3?VS$@C M--*&HG$4FDZV#+99Y'3%9Z!0^$@M$HVCT'1J99S.Z$#=C9!AP[B>^6D6]96, MJ1T+D\3OKZ,N(GLF0WM&Q_877QF3@4[IS,[#P>7#T(Z%:3*X?+B(X9D,XAD= MQ;\O']9=R+HHUNT!U:O:1U%[U>VNK^)V*;HIL-GV5K? O+HA _DY%(VCT'2: MI3!@F=O5#2H3H&@GD2N41!$[7M "I%>90-(Y"TZF5RB.@E8>;->W8J>JT [^V-N'T MT*=2(W5"\#_>E>\TK<+.=Y?P$MEYL3;A]+BG\B*#_ !S-SX8WF384EVGD!TG?DTWMTBR/^N[L(H0/ M9 @?T"'\Q6O7,-@VFVUJ9S+;15 >RJ \I(/R>=$\>L7ZKK.\^R#^V):=Y6)M MOFU-8XW>I$>B<12:SJ.,\D/F-OT!&N-#T3@*3:=6QO@AO;MPJ6<>8?2[8G[0 M4\%S4[.()5G/+^E!335:R::AH^\G_=+[T\/O"="#&3W[L.DW+F+]4,;ZH=L] M@1"Z)P!%XR@TG5HI%T*,7 B'6L#HV(9F)L=V(1M"*1M"6C90CHV\$4X/8_2\ M@TH-%)I^"J34"-U*C1 J-:!H'(6F4RNE1DA+C8M=>B@*^G< [$TX/9BIQDK) M$-*2X4)7GGC7E^Y\]"R#)A"AT/2<6"E:(M^I T=0'0-%XR@TG5JI8R)ZM^)2 M!S["4 YL;\+IP4PU5BJ+B%86E -/N;U'=S=Z7D%W$U!H.M52ST1N'P^(H H% MBL91:#JURB,"]&[$Q2YKWV*P-^'T8*8:*S5#9,LCJCLGW6E;'=)C_T[;=SQDBF*41QLX7*!I'H>GL2=T0N\TZ MBJ$Z 8K&46@ZM5(GQ/2^Q\6N"-4#\3#EZ'L69/TG75&=ZMS(0#^F _V>TX(O MO73GHQF%;E2@T'3BE8>,8[?^#I4E4#2.0M.IE;(DQCSR0,.,IG#X8(31WUWH MBECJBIC6%3^5G\\9.,HS=49ZH%L24#2.0M-9E%HE=OO80PR5)% TCD+3J962 M),;D3,6&!Q22E/7];6YJ%[.0]9]7HH4[4TX/9BIQDK)D="2 MXVEW1H;7]"!&SS;H!@8*33\!4MA9!=WX0*'I;T^3 M2B9UFTB50M4)%(VCT'1JI3I),8E4J3V1RMZ$TX.9:JS4"ZGE!5#;=MM9>[]= MFU^M2A\^>IY -SQ0:#IU4GVD;A.C4JBN@*)Q%)I.K=05*28Q*AUF/:6AGPY> M$6EL-GC-'#VHJ4;+B#^E(W[5%9WRD[4K3N*[GGT5(/N:J#0 M=-:E^DC=)EJE4+T!1>,H-/W5Q%)O9)A$JVR80M4/BNU-.#V8J<9*!9#1"N!I M[YUXYXGN;^S$@J)Q%)K.M10@F=N,K PJ4*!H'(6F4RL%2H;)R,KL;W:R-^'T M8*8:*R5#1DN&GL].N=U$]S!Z*D%W(U!H.KM2FV1N\Z@RJ/2 HG$4FDZME!X9 M)H\J&V8^#;S4VH33@YEJK!0#&2T&YM5J5:V]MMXV[=,WG6B0T;,%NIN 0M,) M5&I$N,V)RK 5([ E(URHATRJAPR3$Y5=^!XI8SO#>Z3H84TT.Y>1?6YYC]3 M)9W>Z/Y'3S3HC@4*3>=>RH_<;294#M4>4#2.0M.IE=HC MQV1"Y?9WT]J;<'HP4XV5:B"WO&3*XL,3;T#1O8Z>7M#]"12:SKB4)+G;U*<< M*E:@:!R%IE,KQ4J.27W*[:E/]B:<'LQ48Y6:M\)JV6GPPFPW=;L#"<1AO&MLE43PHKT:/:[+E2A4ZGU8!/>=TJ0V!P/7Z5:GH^)E7JA&/W;D,[HW<[J6_G*P7N?%HI M#+T;6EJ0[GW\O,-6P$/!]=A7:N#Y;O.F3O@P?J&:!0;7*S*MB!94W6QFSYZZ MH VWC&>RQ6I=;5I&D/X\\1Z6I<_1LPP*QV%P//.5^EJ67\?,*NKD!@^NQK"@; MYC:WBJ%J7Y_XQ:H6-Y6YU=+(7*TV<% 5G2E5P!BH+S@Q%OX,L'.P%&YOY M_6=W+:.:;+%K9B.1:.P^!Z_"I*AB[=?;E[A_:W5%W0AEO&,]EB15M8BHD3[@W8 M6T(5#3\QBMW[<%+2G"DUS5GH.*\+6Z<<"\=A<#U^%2%#%^P>X<[#?*VA.UO; M<,MX)ENL2 M+"7'"G2>%VZCBX"<.L9L@3DJ7,Z5V.0L=IVYAJY)CX3@,KL>O M(F?H\MPC'/B $Y,./$S;&CJP$X&AU MGEH+A;\KBMER6[9?_5\2-JAE^(AF[ MJ>*DHCE32IJST'$2%[9L.1:.P^!T?I7*Y8RNWWVYAV-KE)_@R,7 2>EQIM0> M9Y;BX_1B (C/4?7&3Z1B-UZ<5$-G2CET%CG._<(60,?"<1ADB3DI8LZ4*N;,4L:<=OY)T3RJ5OF)1NR^C)-*ZDPIIH',1?+9>,M MJNVZ@]]=@,Z_>K6XWW'WXE4PNQK\_IJ]F+/=[U<2YN9Z4SR(MT7]4*X;;RGN M.TC_^>Y5SW7Y\'C^TE:;[O3,O-NJ;:O5_N.C*.Y$O6O0_?V^ZK3$\5\*G+-60I+252>)%0^W@ 7^YGC.X>&;VRSU:;!G4\SNH$[T-^SI<2:6ZO$ M+(%4,9$2">N9\\&_#OV^,2AZ_,5@KX[*Q(2R$N+>5#[',\HQC>%Q^:#^J0@>@UE1!;>"_\UBO9TY$X?$L*8YU]_$_@^H M AH:O4AP5?R2?=EW/'9(E"LMDLH8/4A86O[3APK$D8$_>L8@J R"4X/!,P;] MRJ#_4H-!93 HR)2A%!Q"JNE\*L6>2-,;U4RA@%E88_@L->_]3DM\RM!.SY?5 M*UQRFBIR\55O09:5M^0B!$T9Q]([\OTN)!>OWY+7A*5DP3A'(S5U-;I@A-RH M&NZF'"YX9C@_( N1ZJTB'],8XJ: B[[7 02' &Z"5L40HA[I^Y9^2S3]^G7T"[W^LWIK;(G)#:18TL6;("%3$1M7Z?7Y\ MR'!CB5C+C$]PYF8&+%4*M'7?=YX<#*#[=V&)ZDQ;/7N?\;N>T][.N\7 MZUV*>W:IWKR:!/[X/5$0Y9)I!HIL!8]9NE$D QE!JK%?G>B*W$;$FFBA*<=F M>8\'CQWE.5AW>IX=V6G2:W?VW*^J*[4FVJ/MLM^*]A87 Y;FB)!\1834+ J* M_%A L@)IG:#M@N?.T$[5PJ[4FC"#)YC!;\U]E7Q7:+M4"[M2:Z)].D?XK1MJ MZY:F2(&7!)*,BT<\YAT_LY_ERC%\_VB&CWJGVT![KY/$&=I[^76O,D[WZ"2; M@-P4-P(*/R%_J@V 1OH\3=W2]T7;"'P\+LH8YZ&_%K30CO_&RI#EP105'$E8C[UUX,PFQ M!906?U'8J]8[LE(60ORT@T_+D1=81L @T]8%,8\=3( QZ\GP^*=VZC4Q+;#] M_NC]8RG>B%D0!1/!_J9+O1EYJ8>6L");IN_$_@^H!?6MOTPP5?ZB?66;8 ]E M6Z5%7H,-@YSRZDGNZT2T &'O# #7 /Q<0%0#HE)HQ:R4-26:C(=2[)&TUL:; M?2ES4Z*-&LKM,LZU-%^IP>GQ%[T!B6:"K]]\!9FC&24+RJBFH-#%%#2A3%VB M-^C;?(HN7EVB5XAR]'4CMHKPI1KZVG"PGORLCO>^BH?/Q)M"=HVB\ KA $<. M^.3Y<'P(]XWR1CYNY./27_0_Y'^?&6/T24.N?KB$5IY[;L]V^]VH@F0P\LS^ M4B!WX(U?_Q;&P5N7[!=R=I"$J$E"U.5]/-\6!0.S-S5A"/*"B0< ];O9I9K* MRM^R22\D+.#)"1-$I)?OK<21\4.DJ."=1A%0>RNU[0A MGW:2G\(*I(0ERD1N^@9%[,WK8IB>! \'81@>4719X2AQ='#\+GFT- M29-(R@U/0)K=6[4D=N,^[WD^ 1V647)F3H) M6UU$V*GK(^6$9X 8F):J.8$?KA!OR5":Z*KDQ0JM2@0UZ@NAZ+G"JL.VZ:81 M/M9T:F2Z6'Q&TU-K$'9>NO7Y];ABK>RW%\=)&I]>V M?VS^+XS_!5!+ P04 " !RA%98GY03"GL' #//@ &@ 'AL+W=O?'0+&Q'CD[MV^M$GP^]AYGN2U'SN^6(G\>S'G M7**G-,F*R]9\NJ&NQAN+I"C_HE55-FBA\;*0(JV"50O2.%O_ M9T\5$3L!8>] *X"\'Y YT J0+(L0&=*J!S;$"W"BAOO;V^]Y*XB$DVO,C% M"N6ZM$+3!R7[9;3B*\[T@_)9YNK76,7)X4BD:2R5\K) +)N@DY9$GQ.WH5<.<.H/OUK.-N%!WT,&V6I+2KS.(;SQ.-?BE<+>L6?VD/#R^*.< M\QS=B&R&[GF>HIN8/<1)+)7D+A&]M>A,=EXLV)A?ME2J*GC^R%O#E[^%O>"- M2P!(L @2C *!65)UME)U2G1R0*H;411[[]ZW&U4&O9<\+?YRJ=*!5 42+(($ MHT!@EBK=K2K=8UX@I/ICQ+/'.!>9SI3J2J+U&N_J=8(6[+G,HRZQUO5TRWIT MW_TX#/N]B_;CK@;U,MV@8Y>)O.UM2BT0F$5M;TMM[VAJJ45M_54X0=M,]I*E MBS>;7%;L);/7QR2S=;-ZNRP/^MT]*1R%^F1/KZA7UVO0[=N%J)>%_\CQV9;C M,T".1W.6SQ2G4B#ZI,:A!2\#/ZBQGB[N9O.L1A0A^V2>U7@B?;S'I?=&FC[7 M0& 6Y_TMYWTOYYJN=RR7BKJ)BS!O=-.L#0D608)1(#!+@L%6@@%T7SJ 5 42 M+(($HT!@EBIA8)Q& -:;.KU$4$LVF 3!7K;Q-Z(I_:!H% K-%F#'ZH6_:#A3 M5=2SQC-U*;S-:2P%)!J%0K.EP$8*?+04&Z+19,EU[[MV_6I,LU2F.$=LEG.N M"SB%P/612ET';UL:ZP")1J'0;!V,0P[]%GFWNT;_[(X=3ZJ!IY0WV;6>/30:S:'4<4K MRA6C3NI /3DH6@2*1BNTP0[%P6G0=S.,C=W&/]=N^^&;"@"*%H&BT0K-FIT/ MR*%G'!N_C7^5W\8.O]VM&SU_>QJ3#&JXH=!L+8SAQK_&<..ZX79,0OD;TU@( M4,<-A68+81PW]CON/SG+T@3A04C4*A MV>P:)XK]3K1D]ZU8YDYRZXNQ(:X]NJ#^$A2-0J'9Y!I_B?VKP&MRXT?WDUM? MP,4AV2<7U"""HE$H-)M<8Q"QWR >/=_U?()VS>2)'G<\<'3'8G7,IE*-._Q" MU9TDZ>#^OE*@3A(4C4*AV4H9PXG]AM/,=OW/>7Y_/8U]$:@Q!46C4&CVQXO& MP)( >F*,@'I64+0(%(U"H=G:&&M+CK>V/WN>G]3-;Z?FN/SM;:P5J/6%0K.U M,M:7^*WOK1#%FPH-%L(X[&)WV-_G$X++M'5AF3T[9:G M#SQWOQZ0_G<$BA:!HE$H-%L5X\U)#SQU@2X=@Z)%H&@4"LW6QEA[XK?V'X1> M@E2YZRHMU]+$%'T0.E/%CTSOOT/OLT+FRX/+"J3^:3;&P:">M$ G $#1*!2: M+8&9 " _^-Y[(\%7EJ@^0RF@WY64)NN/Y^%!GT7>L^>UO"/%7W9AV4#_X5YNWX=GH_6>ZL-S'JK]RW+9W%6H(1/ M%61P>J;8S]>[I]&ULS5QK;^,V%OTKA'>P: %G+)%Z>9H$2*P,.L"D#9*9%D6Q'Q2; MB87JX4IR'L7^^*5DQ30?IBWE"M@O,[%-'O$>\9+G4!1/G_/BKW)):85>TB0K MST;+JEI]FDS*^9*F4?DQ7]&,_?*0%VE4L8_%XZ1<%31:-)729((MRYND49R- MSD^;[VZ*\]-\725Q1F\*5*[3-"I>+VF2/Y^-[-';%[?QX[*JOYBZ(PF28W$VO%W"SK:7K.NN/OW&_KG)G@6S'U4TEF> M_!XOJN79*!BA!7V(UDEUFS__3-N W!IOGB=E\R]Z;LM:(S1?EU6>MI59"](X MV_P?O;1$'%,!MQ7PL15(6X%(%6QG3P6GK> TS&Q":7@(HRHZ/RWR9U34I1E: M_4=#9E.;A1]G]7V_JPKV:\SJ5>=?*2.M1#^$M(KBI/P1G:#O=R'ZX<./Z .* M,_1MF:_+*%N4IY.*7:ZN-)FWT)<;:+P'VL;H.L^J98FNL@5=B 3ULYM8_%; M8R^Q$3&D\X^(V&.$+4PT#9H=7QUKJH?'5[<-T9 M]:3!(WNI+TM*QZBY!6,4 MTG)>Q*LF&_[\RLJB+Q5-R__HB-\ .WK@>JCX5*ZB.3T;L;&@I,43'9W_^U^V M9_VD(PT2+ 0"$PAUMH0Z)O3SSW$697/Z1NC7.+J/D[AZU3&X07(;I'IL?#K' MEN.>3IYVF3%>KBLS0& ",^Z6&;<+,\WH?I(_G'PO*;I@O;#24>0J%#G8QA)% M:B'/PYY8*#0VKF?HWC9T[WVAC]%=%;%,HUF%\@>T*1]'";K)RWB3C54#67KE!91_;TV,\V-N2G8A%U4KV.T2B)V/3:P(OKW.E[55Q^CC#9-B.;S M=;I.6*,6; ICG+#F- UAOWW 4VN,_6E3]0/V@K$53,=L!BY7M)E"$UUWG_U_ M-BLT-JMGQ_"W'WUE>YN8YM(.:$IY+MR3A@;US/T8!MZ MT#/T7_)LOC_Z0 DL(/* H)9A$E0J%!J;US/XZ3;XZ;N#AQT3S.WYM5K2 B5Y M]GA2T2)%2=N@F.HTUPP2+#2"];P/ML6EI_6^#(2]#0=:LZ&N[0"'[@(@5FC& MZGL7=@R ;6[KJB$M>^RF#EK4W43W?=^11@-=*3*UI>' W,*^#&#. (971RVF M9Y9'FE(:?61N7]_XN0^QC:K\?&_<>M-'E)!L>QIX#(\Y4N?F:4D2>,$-S"_LRP)V!;;8&)@;,:J %%C+ 5B(>0OO:7/S: M9O7[MOA@NOTWT6L]]99C%*XI^H6^5.C;,TV>:+NNHR7)5_N\/U4Z!9#Z;:D< M0DO;7$S;9C7=GZJ4?)4R#QVU(XA)3&7$ICL^#L2>'G?%WH&&ROMLM@X,H$FIO4E4 H-)% MKH*Q607W)3!^TG;!]FKB,.C+! +)WI; (40TYB(:FT5T=P*C!V91#]"H$=F> M/!::&]:9QB&T..9:'!_2XAUIU-*F:N\@D%W7S-R2SKP-(>0Q%_+8+.2/X>U[ MMHC+>;[.ZA7,JY"^Z_5=9#%6G84ELP9J*Z#01-:XK5NKTBEZC> %O*:ISY\IW)&L(T"X/2!P6X.(*OPU>X/,%^Q,SQ#"GW#A3]ZY/VA< M]Z:BBO]I'J]J65/=@&WYLN?4E JF\M(X43<5^2[OGF*,7+N33MK]"TL51F7% MLF5%LU(_Q*@"W9,7<31E;$M^P*ZO-=5H8*-+0@_&H2I+SU(&8;60X\F/SS6%_#V=R^%"T#FTHFQLO:-* M/ ]/Y2ZE*>5;2G;HL!R/[(F JS*GX\:&-S&FC4?572=.X"L[0C7%/%OV[*&V M&-X9Z,20N%IR.JFEFR+.YO&JWA!C"DT52B>VX\JR4ELL()8X=GA MVL;II&VVPW,;&"818.J$M"O]U7$2BWJ-P>8"EU&V2-% M#WDA+\L>N)6:+0/84OHKZ,(B%)K()1A$(3 M:>2*R.FHB'YOWOMA)%X\L5\8@;>T?AF*=\1O3'%HF3-?B*!7YN)+1%"Z><7% M#M B>M7N%31#=69XB*5(A^LTI]-29']^S9>Q&WY1L*47[Z<7=,T2"DVDEXM' MY\#^W8,=.&Q]/KJ-JEH"T&*^9W]6>ZEZ>RG/_H^6(R^5FYO4F< AUB]=+EO= M3NN7[Z"OO9!,G[R1:V9N4%?ZH-!$^KAF=LV:^9KE;KI.T9_7-+VGA78?M1FB MZ]MGH&@A%)I(']?G[D;]#O!*GPNY4#D#10NAT$16N35PC]L3(>5V/;74KP7, MV!111'-]$IN1VVEVG3=/ZW-R*XAK4'M#A2:R""W.Z[9A5Q'\R7[ MJGAM7KN\>GMCV>@CN\[U9N3./1/4)$&AB:QRD^0Y@^4[J'<"10NAT$16N7?RS$^)WI?O M9FS#7&^NV9G#04ZPV3G"YL#3H3WY?LS\#NEW9J!H(12:R"IW3YX_6+Z#.B90 MM! *3625.R:OY]NP1^7[@:="EB'A00T2%)I((C=(GMG$;$Y?0#_39('6V8)* M#WU+<\I#VIP9*%H(A2:>^,1-DV\-E?(^J%$"10NAT$16N5'R.VU_U^X>W3D[ M[-!.4E\],P;[RO8/7_.&K;)))#2WO"\SW.SX[SQ99HSNZ4->T&X$884@;ZH2 MI)::!BI!H$YFLG,0:4J+Q^9 UQ(U3UPWQWQNO]T>&GO1')4J?7]I?PHW1[]R MF,U)M-=1\1AG)4KH X.T/OHLP&)SN.OF0Y6OFN-.[_.JRM/FSR6-V!A:%V"_ M/^1Y]?:AOL#VB-WS_P%02P,$% @ [+VV F<'/8\_,@WVY M9OR[6%(JT7.:9.)JL)1R=3$:B7!)4R+.V8IF\.21\91(N.2+D5AQ2J+"*4U& MMF5YHY3$V6!V6=R[Y[-+ELLDSN@]1R)/4\)?;FC"UE<#/'B]\2E>+*6Z,9I= MKLB"/E#Y977/X6I41XGBE&8B9AGB]/%J<(TO MM3#H7%UYBNQ<9OI*#,&?NN M+NZBJX&E1D03&DH5@L"_)WI+DT1%@G'\J((.ZGR1!1_T;JRM08HS(5D:>4,(TCCK/Q/ MGBLB-ARPM\/!KASL;0=WAX-3.3B'.KB5@ULP4T(I> B()+-+SM:(*VN(IGX4 M9!;> #_.U+P_2 Y/8_"3LUN6KG))BCE@C^@MX5F<+02ZIQP]+ FGZ"2@DL2) M.$5GZ,M#@$[>G*(W:(2$>BI0G*$O62S%$&["[\]+E@N21>)R)&%XZB6CL!K* M33D4>\=0L(W>LTPN!7J;131J!Q@!KAJ<_0KNQC9&#&AXCAP\1+9E.YH!W1[N M;FO<@\/=L0&-4T^54\1S=L3KSLT0W1 1AT,T?T$PD2G,X6U"!,S%718F>036 MZ/.:E3?1>RJ7+$)_OX.XZ$[25/RCFZ1R$*Y^$*H,78@5">G5 .J,H/R)#F:_ M_X8]ZP\=P7T&"WH*UB+?K#V MX';-7,?SK=JJA<.K<7A]X/ .P=$UTN+HFAEP^#4.WUA#BGIQH1NZWV?:]QDL MZ"E8BZ])S=?$.._?"MT N4R>*(<<15F>SJ'\0JNL^A]H*2&AX:F_4 M0D>/G*50]#*H6[F"^7$%7*CB5Y:OL@F5E4\'NWR5OS%(Z]R>;$'N&IWA\TY. M=*WP^=C78\56(X$L(]J=C;68T(@E">$" >ARHT6]!6MS9S=,&?_?V6@>MWM)J)1@-@L 8\E(F09&,I8/>U$CJNOV>DS3]0\" MVK72 NV:&8 V A*;%21\_+OH@TI_+0*C\]$IWV>TH*]H;>(:"8JGOZ16C KV M:.;ZC!;T%:V]Z=7H6=NL9Z\7"TX71-8=2C(TIT6?@HS+5]"GRMZD-F^'K3ZU MIZY6+]ZL@8XU]B;^="OG#C4,S%!^EJI&$MM&X3A[^R./Y0LB:FM&H 4GF2I* MP!=-5PE[H?JL-0<]=NWU&BWH*UJ;T$8IV_:O9*UMU-E',]=GM*"O:&WF&IUM MFW7V-33\1CO3,.>QC"%YZ;/:RH556>B"L+U?OZ-]FE*XJXX]SYY,MH61QL[' MKNN[VPG.T&[EM[]EQ+3X?/I:?#UHDOH:GO\ M2UEHU.1',]=GM*"O:&WF&BENFZ7XYO[]JMJ_)^7^_5.UT BI1GLGR+*Z^6Y\$7Q?GGUOW;_!% M4)[G-F'*X^7WA"_B3*"$/D)(Z]R'1<#+$]OR0K)5<88Y9U*RM/BYI"2B7!G M\T<&"KNZ4"^HS\UG_P)02P,$% @ @AIQLST4/=#2V!)6(E62LI-_7Y)29,E6U&1!;'NQ26K>X\RCAB)G M>J#L&X\!!'K*4L)G5BQ$?FO;/(PAP_R:YD#DDRUE&1:RRW8VSQG@2(.RU/8< MQ[%Y#2P\QRK9>!AV07"S5@SZHY%;#9?F'_HH.7P6PPAR5-_T@B$<^LB84B MV.(B%0_T\ M4 8T47TA3KG_1H;)U+!067-"L DL/LH24__BI$J(!"M@6 &TU'89BM8AP +/IXP>$%/6DDTUM)@:+<-/B%KWM6#R M:2)Q8KZ.,8-/"ZEVD)ZK^>VP\G)1>NF] MXJ7KH7M*1,S1SR2"J$U@RY#KN+V7N!=>+V, X34:N%?(<[Q!AT/+M\.]#GCP M=KC;$\V@7L6!YAOTKF*Y'*^M6^^R=2U).>6P>TJU']WR'(UE(/^]A;4H=-J>%)M:%+R9)QI!G51KR?C_V)7/=] M4Z$.HXEW8A2<&_G^9%P;M2(:U1&-WAS1=[T\5^4?^@I<)&2'],>#7Z$5L% : MR<]'ERBE4S>-4$X5^5>+H#>P[WP1_%HVOU_-'9-D@2&R MEF3C6K+QC]^FQB:E-DD6&")K23VII9[\'Y-Z)+7O9Z_5V1#9"V1 M;VJ1;WI%7LHS24(*)<]O.3 M,$=_WD.V ?97ESZ]?.]]64V2!8;(6CJZSO$4 MZOSXG:&:TY#:1MD"4VQMO1NG?M?X*::B;)U0QHYSDMQ=5I-3JZ"R\IL'F297 M.RSO&);7&]:#W*Q8$8J"J9S\B+/\,UK#7J8F";MCZN5[]RMBDBTPQ=;6\GBE MPZ6W!1'EU;L>K6M"=[H2&UL MQ9M=;]LV%(;_"N$!0PIDL2A_Q,D< [$EHKW(9B18=S'L@K9I6Z@D>A1M-\-^ M_$A*D4Q/8:3EH+VI+9GG(:7WB$=\PXZ/7'S)MHQ)]#6)T^RNLY5R=]OM9LLM M2VAVQ7YDO*,;]L3D;[NY4$?=DK**$I9F$4^1 M8.N[SCV^)?Y !Y@6GR-VS$Z^(WTI"\Z_Z(-/J[N.IT?$8K:4&D'5QX'-6!QK MDAK'7P6T4_:I T^_O]")N7AU,0N:L1F/?X]6BK==!RWTF>5($JQ$D49I_TJ_%C3@)\/$K 7X1X)\%X/XK ;TB MH->TAWX1T&\:,"@"!DT#AD7 T-S[_&:9.QU022=CP8](Z-:*IK\8N4RTNL%1 MJC/K20KU:Z3BY.1I2P7[::JT6:%[(6BZ82IO9(8NGB1??D&?TJ4Z5.*C>4S3 M#^@B8))&PWI+HNNIGE7_BM=81\]\%1N,Q2F*[:R 5TU[G+P_LO@ MI[Z3&+#E%>KA2^1[?@]E^E*RFG'-FE/\FO# '7Z_$U<(W[PUB+ )9:0I>/0Z MA32A7!M*_5BL^]PKDZ1GL#UGDBQ,DLQXHF:UC)IYX21CT.(9G;:;TV=S^OY( MQ:HN6?(N^_5=Z@GU-MO1);OKJ!DS8^+ .I,??\!#[^([N66B^AO)?9>/= "R2U#.S5+(%7P$*/++:): M?!1EV9ZM+M&:1@(=:+QG^0]U"3[-!S$T@]!E\3#IC;N'4ZV=PVRK-20LA(01 M()BE]:#4>N#4^MT/_&7^@3ZS3$;I!IDWENP2S9G0]42]L]1IGP_JYD1[?*;] MFRT"YX6U%1021H!@EJ##4M"A6U!3S'_=:1%K'SMG>-O9&!(60,)"2!@!@EF" M7I>"7G_[DGP-F020L 2%D+""!#,2H)1F00CYU.=S[&'8HX55-;.JCEC=#)G M>E?^V;SJ[*>M6)"P$!)&@&"66#>E6#>-:^JN>!)I7BM?%-PQ$?':)].-'J!G M1D7MTL<9V%982%@("2- ,$M8[%5K:,]Y_\UJZX&FM)AW[44S^N.!Z5?G/VN7 MS$YRVSD7E!: TD)0&H&BV8J?N";XVY??HD^H7("D!:"T$)1&H&AV+OA5+OC_ M>V%\$:7%V7K#S$ENK3@D+2AHIRMQ?(T'GN?9[PYA34/?U^W.&I(T)*G\* M.YV/&@D.-(KI(F;&B]BH9U*^J47OO]=[T\>CT>CL7V;&2@M *6%H#0"1;-SH;*JL-NK:K:J+2#N9:V[I]::@5I1 MH#0"1;,UJ]PH[/0YWK>X?8/M6-VZ(UOK"^HR@=((%,W6MS*:L-MIFK)-E*9: M1O42U:8<0]HW,U!: $H+06D$BF;+75E5^.8[E&-(QV<&2@M :2$HC4#1["T6 ME;GEN\VM9N6X@."A58][O?,_WKH[:RL;*"T$I1$HFBU;Y5#Y3M?C?17Y#7;O M]8KLCFRM+ZCK!$HC4#1;W\IU\MVND]ZLI(KPFW_8=6/:SKJ@M "4%H+2"!3- MEK=RM/SOL.7*!]US!4H+0&DA*(U T>QPD,PU8LC&039@A<=OM1:>99-M>=/9"L05H8ENL)"#Y]RO9!N,/ MA.FH-XEMI%MFR_B+6!(BP6L2I^*VMY1R=3T8B'!)$BSZ;$52](,?Q!PFF:6]ZDUU[X-,;MI8Q3[\$@72ZDO#*8W*[P@3T1^6SUP=3;8JT0T(:F@+ 6'B\4_^8&:^,><:"W+/X!XWD\K8W[H&(S/$ZEH]L^S)(L? %?5_KV"##3]X?*MTMP$1"):2PNP16HMKD"WYX"[8R_0T;%@(1]X,+W #G(;9G0???NJ*5[T+T[-%CC[F^E MF^FY1_2*V_ >?%U+(15CFB[ ST<6QT ](EO,HW_;H.>B7KNH=CO78H5#'Z9G4IX<,L03/9$'35)^P.5@13ED$ M+M1RSA?Y91O77-_/]+7WW4Q'T!F-U4+9'!(S3N-<8I;$*L2&>V)#([%/RGE( M?XBAPJ1;3/N1)7 Z2=D0KA)2 ML'NPP .G(>D0YR8VXYQ-L<"26 4P=,H$T+$1Z2+%%W.A+^5+KW7E%6.-#M;4 MT.O#>M S3^EN4C..>3WQP-@1E]M85D.W[T_JR*PFZ;;4JLC* M-!V>E:R-4Y"F[GWO56UP)9:%6R9RT-S,K]+0JYPD81PHE^MZ;47 MLC1#NE:L)>$)N *L>"W"RB7:RML\I@O>B%Z_/DBREQ^MD*V6!K;4JI#+X@": MJX/98L') DL"J$)*4T%#L,'QFIR!-!]A:(H;5@L%6VI59&6I ,VU0F-=DEUR MO,J2XU9PYWC'<3?OV-*LS3O^CH("EA4%-.;3.^^X8X2?8W*JGBH4#_.0(7+0 MJ)&P62T+;*E57XV6=0$RUP6_YNP.J+:1/#$F*IS=J'!VRNM%^*W5YYF5SF5M M2ZW*NBPAD+F$Z.+S3I&%)WV>>1)G(_L=]00JZPEDKB>Z^[SZ@][-YQ7#UYR9 M[]696JT_;*E5F9;U!S+7'Y]KBT]ETC6(]<\N!2NKWQ"LJ@6%VN%SX3KEDU$E M598=R.N68G_$E(/O&:V9$.NDP*5"+/A"Y)*IQ<86;R=2;F3S(\"]5;7 EEH5 M=%G+(/-7A0^O*Q)F%7%&-@LWK0C-,GX16*"SBRS(.QY:NFD9,O+@A(37;3I5 M9F69@DY]O)=M*M97L^]CZA!_XA%95:-S%GU MPRZ8@KGVB(WXLC=OT.7@?Y'I52)M\R\P7SA0JF("9S)>GT M1\HE\'P72GXBV2K;E_',I&1)=K@D.")<-U"_SQF3NQ,]P'XOT/1_4$L#!!0 M ( '*$5EB,UV+ 'P4 #$; : >&PO=V]R:W-H965T"1XSVO70 WEB=)G=?-G-+>&JDB&- M>?8?[(NZ0PN$6RYH4AC+'B0DS7_12P&B9N!X[Q@XA8'3,H#O&;B%@7NH@5<8 M>!F9?"@9AP )M)@QN@=,U99JZB*#F5G+X9-4O?=[P>13(NW$XGZ-&#Z_DN0B M<,D82E=8OE7!P?@X3X )Y]. MP2=@ Z[$." I>$B)X&>R4%[?D#B6KYC/;"$[K)JUPZ)S5WGGG':T;CE MRW,S/>\=O?8KZB.L55!>Y8)O4(CGEG0;'+,=MA:__@)'P]_ZZ)@4"PR)-,X4W_88M6MUN>C FT_ M?Y("'%9IW?#( /<]2X%Q='ZYPTRF]"#S/4!FC1A\1H2!1Q1O\0&QKVC94/ S MJA:84FM2KR73T$0 C"1BQ+@JRN=C[W0LVAK7)IKG#\:3UG34=^EH@(;4F@"= M"J!S<#P\D%(N.*FO6F^@LO,F)6V[1U,RI-:D5*7]4)_WU\+C@9#<#B0YE6 ' MDM'\WI1:$U*5X4-MJOM^M#P0F==!YOH#O[/ZC";OIM2:R*KT'1Z5OW>#YX'H M_([C>;8T@ M%2PYV&7KLA=)W@B$=2:#=O[>5\L=>&T@O5H5W>9 JY0;ZG/NOVCZ8XMBLB3E MCL_7C=J;XT!."7#(7H.^A:,S Z.)NRFU)MTJ=8>3_RT?,YF\7QM5"TRI-:E7 M'P-0_S7P#;W()"S%2R+ DM$$A#39X)2C;,]9!@5YC7N9YKK0J:VQX:#C_*?= ME0@'[0^!_EI>_WIUJ@S?T>:RB^OZ4$+*!4BI *]82/<4TE5*_NUW185LHSN3 MP6C:^&L-5-^58R>%*;4FN"I)=_1)>A=RLB':]X/2R4+)'#$Q!DF]9PPF( MT&O?KO>U7NEHG$93=KMVEI!@MLK.9+CDM$U%OL]>EI;G/I?9:4>K_ I>!/GI M3263'R;=(":_BSB(\5)*#@=C&>%9?CZ3WPBZR4XLGJ@0-,DNUQA%F*D*\OF2 M4O%VHQHH3\D6_P%02P,$% @ O29RRA19RGMWK.O-#2# ;D0Q2\69':(*YZ-*]SC(*.%!*2:Q;AN'J"8Y2 M;3E78VNZG).%9FJG@:_1/N1R0%_.,[R'#?#?LC45 M/;U"":($4A:1%%'8+;0'\]XS;:F@)'Z/X,AJ;21=V1+R(CN_! O-D!9!##Z7 M$%@\#O (<2R1A!U_EZ!:-:=4K+=/Z#\IYX4S6\S@D<1_1 $/%]I40P'L3V*F_M&QE#4TY.>,DZ14%A8D45H\\6M)1$W!=-]1L$H%JZW@ MO*-@EPKV9Q6<4L%1S!2N*!X\S/%R3LD142DMT&1#D:FTA?M1*M=]PZEX&PD] MOMR$F,+=2C 7H =*<;H'L:JY,%!.H_NE,:O"&.L=8TP+/9.4APP]I0$$ M30!=>%:Y9YW<6UF]B![X(V2;7Y!E6':'08^?5[2B-AG6$5/;>70]@W5Y=;X30T_'#$-NI:DF-+IGE*FG7N681\6FL@K M#.@!M.4/WYFN\6,7G4.">0.!-:AV*JJ=/O3E,Z8O(NMF-/(!X1T'BH*(^21/ M^1>4G6(AP!RZ."VP9PI;9M[#TAA-QW/]4.>JUX!KN1H(K,'5N.)JW,O5KWFR M%?R071GX".<\)#3Z1VR_FR@M1V^[B"J W1I1XL"2OQ97O09K*JLRE2\CQO*/67(O6#+%L3Z;M$BZ%',=T[&;4MZEU-BTK//F;+@UJ=R: M7+D%#N)TP-L8D+B;G /F T>VVY=C<,!-:@;5K1-NW/,E$: M)7F"_GP&R=]?79ST(ER;GX<$\P8":S WJYB;??NC<#8DU4.">0.!-:@VC?,= MT?B/22L@<8PI0YD(?A77G6%=PD_J"6PZ(6<;(;J4YKT/,'H_<27<& M,VLW8?.#(__UPV#LA[AVBPR*Y@V%UJ3/.M-G??N(+.<D?1%JCCURINV(O!0;3T=V^TZAU\K4!.A>E?L,J4MU M4=)5H]4GA0=52+?&5_)3@RI_SS#%=PIQ;=]'*4,Q[ 2D,9H(]VA1^A<=3C)5 M#&\)%Z6U:H: Z!20+S?$<)/'3E!]0%F^2]02P,$% @ ![CW0/XMY[0),=H0_9"F,&'I,XS2X'*\;6%X:1S5.4_[(@- D8 M/Z5+(UM3'(3"*8D-9)HC(PFB=#"=B&LW=#HA&Q9'*;ZA(-LD24#WUS@FN\L! M'#Q=N(V6*Y9?,*:3=;#$=YA]6=]0?F94*&&4X#2+2 HH7EP.KN"%;]FY@[#X M&N%=UC@&>2CWA#SD)Q_"RX&9SPC'>,YRB(#_V>(9CN,PDZJ,;,'9O' M3^CO1? \F/L@PS,2?XM"MKH(^['IW2J@^/R:,Q>"*TJ#=(GY7649 M>'.#J5A6Z1P#806^I!'+WH(W/F9!%/.C<_ [,$"6_YA-#,:GDX,:\W+HZV)H M=&!HB,!'DK)5!MZE(0[; :/HPH&/05SC92(/IX/@07/ #*1)9G0['AW)''W MCW>'BFBLZM98 L\^@'>+,T:C.>-WYHZ1^8.,825"GC,NLG4PQY<#GA0R3+=X M,/WC-S@R_Y2QHQ/,UP368LZNF+,%NJ5ND6B>8KPFL1;534>TH%^D/4WT&WGW?1&P//J1\N6^*Y/.9 MK3 %;!6DX/,ZA\O.P">2;OD3@;G'ITURCZGL)A63'8G)YB5O.T4(>8XY,;9- M^OMFT/&<_*EMFOG*T%]([*@B=O23$/L7Q^,_12G@*3\BTL4_ZA/F.I9C=7A5 MAG3JLM8$UF)_7+$_5K+_5:PT\(:34I2WMS)6QCU6SCW/L;P.*\JA3F5%$UB+ M%;=BQ56RPCNM!8YR8@@%^'$=T>$6+P/H@H^!K$&RR[/44PXV;"](9PW+D[?2O; M&8[=3KI4$O-"VJ%9-[*FDG@10Q+' YBW?JW@ MU>.>NC9UH;59:K3[\-C$=B1)L$<2O_>P1Y)RV)-)TH36)@G5)*&7Y;DC*4.] MQ\5RAH[;I4PYB9,ITX36IJS6*E M5GIJ42X(M>H5K6B^+K0V@;5D@?^!9H%: M18M6-%\76IOO6K? 7TJX0(ER&7NNW:W$$CLX1M"V.[58'?U+V:W%"_R5U N4 MR)>QVV]"U4&=O,!?0\# 6L% '1(&]C5,5RRKQSF9E=<0,+!6,%"_A($2#3,V M1VZO!](J8G2AM8FJ90S\7^D8*)4HJ/>$]\U&YK"?/5]#RJ!:RB#=4@;UI8R% MAF;W_8QZW%-7J"ZT-DNUE$&:I4R)I\IUZB%/)N@U9 RJ90QZ51F#^C+&=H=N M]^V6>A(G4_8:,@;5,@:I9S MO&ZR/H17)[]V/+5$0&J)'F'[ ST8&8ZL8MV8#MC9 M!V*J.UVD[G1OGM(86.0]PC;O$0!9E,]P!I9%.97&..Z_JN$YKA=BWVSD#DVO M^:\;;=_%M8>V*W5I!UXWLTC=S(K/PD^-E#0\G1WI3"N:KPNMS5W=WR+OWW_? M@C3UC27?.M%\76CMO0QU3VNI>]IC*^LS,*-3*NN16*,22KJ-00UAOZ"@6G6' M:ZD[W",+:HG2+8!FMZ#*[2RG(Y+\0W9C>;ZRZH;44C>D)Q34$LGKU--N1$A: M4E W&1^P,YT#$36VZ!S9+SY?3DND9\MI:=>)''4CDJ/!T8&(ZB;.4C=Q/U!, M2^16R>M_2Y180;/WU&PO=V]R:W-H965TIA:WCC>=DO1'J MACV;;,D:7D!\V2Z97-D52IQDD/.$YHC!:FH]X/L0!TI!2WQ-X,#/KI&B\DKI M=[5XBJ>6HRR"%"*A((C\V\,"TE0A23O^+D&M:D^E>'Y]1/^HR4LRKX3#@J;? MDEALIM;(0C&LR"X5S_3P.Y2$?(47T93K7W0H91T+13LN:%8J2PNR)"_^R5OI MB#,%2=2LX)8*;E/!NZ P*!4&URIXI8*G/5-0T7X(B2"S":,'Q)2T1%,7VIE: M6])/7P233Q.I)V8O,I#B70KHZ0F]#T&0).4?T"WZ\A*B]^\^H'LQCB.L MC2VLM@]6CQW.Q%# MB.[0 -\@UW$'!H,6UZN[!O7P>G7 ^IS#R21X!D#J.0[E[% M:I>BARBBNUP8'=X)J.K$/=^2"*:6+ 02L/L'"GL!JCO0J M1WH:?7 ID!\7Z!C,-PB[M\[X1H;>'F21$BJ(OY)T1W2MJ7S.D0QJ]%S8PM&? MSS1-D2PG!\+BOTRN]_IT?9]@84]@-=?[E>O]SAB>DU1'\!S629XG^;I IBNT M!);0V.3) M'7B*HW[6>N$P03>W_NH;80]KUA72@T(3FC2JC&**@8!=U9&<>) M"A6.%AO"UA C0=&"G87Q;XC9HOJ@NE)KEH\KR M4:?EH4QV/3T8R^2H;1)VO&:(&:1&WKAAN1%J$)BM'U?6CZ_)FB)79'.\(FG& M+3MDA#3CJ"W4SJRP+53+K!HA[)QF":>3DJ'$(DDHA!4P)I/H,WE##YR#N:]U M@_]L=>T5+>P+K>[8LR$-___-K;2A+__WB1;VA5;WOWORO]M[ARLA:[7:EQOA" MO\"G&1%WSD'7]+H2H5[L/:?UWGJ=WDR;^K);7>![&LQP]V36W2&[E7\ZX?TV M!]<-G.:+[6G3ND=.@QWNGNS^0]I+"2D,[= M4)K$BC.28B'H5I\:O%(A:*8O-T!B8$I /E]1*HX+M4%U4C7[%U!+ P04 M" !RA%98Y\12L]D! 5! &@ 'AL+W=O&UL?93=;IPP$(5?Q?)U&P.[29,(D!K2JI%:=96HZ67EA0&L&)O:PY*^?6W# M(EIE]P9[[#F?Y_B'=-3FQ;8 2%X[J6Q&6\3^EC%;MM!Q>Z%[4&ZFUJ;CZ$+3 M,-L;X%40=9(E473%.BX4S=,PMC-YJ@>40L'.$#MT'3=_[D#J,:,Q/0X\BJ9% M/\#RM.<-/ '^Z'?&16RA5*(#9856Q$"=T8_Q;9'X_)#P+&"TJS[Q3O9:O_C@ MH@U M)174?)#XJ,9,G0H/\#*678WR>(3LD\2W%'B&\+B_'K/7 [PKXRYDI>ZDZ7N)'"V)S@% MM^T[\J!*.51"->1>V%(K%&J BGSOP7!_2^Q;SLZ#!_N^X;S_Y1=8\&OZ67@Q MP2\#W+^@0QYOKJ+KFRB*4G98&V:K0_,/YALWC5"62*B=-KKXX"!FNH13@+H/ M![+7Z&Y%Z+;NW8+Q"6Z^UAJ/@;\:RY\@_PM02P,$% @ M>?9Z]N'LK/-X>;-KOS# I1\XG5X?X/2J@_O5&.8ZVG9MAI]K1Y9XCM'Z#IJ. MTC"A@Y$'!TUGSVPPQ[%354L30NQW#DOP_A2C2>YWW=GJM*7MH?<0^E:VT73W M0X2^Q3;DH"KR\3#-15/KH6\-VCO)J/=$^,B?$,ZFD@$K)1GC:VON@6&6\UQZ M2F\R':X+EO*/A;NV!_NO\I,QD4L3VT:PO]-J^ ZPZ8% QGDML.=;PWA8$*6H M%+>Z8P8;XS/(J]H/ZT(KG$NR[O:N_89@+CK(-)<)E]S>F\9#3%.1(-E_ M5>5% *!2>:8;"2/S7!"C8<.H&MKMC')^#S>GG^F6[U7:6C=3DJ)N:D%5T[JQ M'?#?]F9]M]WV7^77*]A3KKXL]72$Z4.ETSM)4[8R_55:"\"\=W'OI"CX^C-G MT]4*C9K6WY+4CS0E=J4TRK%-?=. M4/._S?.<"BH);XO6M7_,67ZUXNIA_A::S6UE5[%39-@_?HW5 >:X18;Q\6NL MCFO'+O(D2G)P"B)/H2;[;W9G?XG([BF([)V"R/ H10;5P;=UNMXZ6]=6#]YA M1OX/>"/B35!ONF1<,5'U%BQ)J'AVQ-;N%9ERNNU?CT]H2I9@!''[M7&X@ #6P6L=B"^.P[4E)L3AK"JF#9L!^-('&,(U**[1J,( MR4X$7_?Z8+LD#./8C0#F5A"&& *[$4-8?20$3;8T.P6BP^0"X99K>] M9!:GJK,W98-LTNU?# MH2FVHN+F+[43M7WE3NF*-_90;X9FIP5?FZT0354.TR3)AQ67]>#-Z\.]%GH8 M'JA&%(U4M3WI3GR1XM[\?MT=LKTT#4;="U^$;F3QQ^FE@[SA*^//-'QUS2W(V2!/[ WO MI#:-O\+?GUO&O; 7=T=MH][+LA'Z@C?B@U;M3M8;=QO[+8;!U_#E(K M_7^*4=W=R4)W MLM>Z;VH_^FK=?>O&X@9EJ%])^X*^6GMP.LAS>ZQ*N;:?OF;O>,GK0C!?N"8 M3 %@>C) ]FS! \@,0&9/"+ET$.X-AJD[]GDG= Y!I#CDT&>JVH70$X Y.04 MD(YQN>5:!) Y@,Q/"'F;!I!3 #D]775SLPT@9P!R1@NY;*N*Z^^^Z.2FEO9M MW);DVZ)0K>TQ \@Y@)S30AYHZ@T[W_)Z(TS7I6NMM&TZ84>>H)X\H<6\D*90 M#K.U%>ZZG>X2]NR3%;EY'F)"X1 ;YUUK9"V,<9W.2M;=!2$(B=PR(I;+>RXU^\++5K!_!#>M M[OKM$ ]9942LE0NA;=VZ(3=[;UMO74A>VF&M>SK=.T-,Y)41L5BNZKV]P$X[ M1%1RR"(C8HW8"97ME.TD8%'RPZS@6RMW[FVVH83#;:21E%@C'Y1:W\NR]("? MFZW0MGH;JSW'P=Z&F$@C*;%&+L0J?-A2.$4AMH;M^=JJ+?U(JRLQ-Z#68BMJ M8QM*B(D#:9MOX\V[><""0(4]DQ)Y8MBLCOK5NM'RYC\V?(3%DQ&)8VGNL6ZNJJZN>)R]#GLB( M/;'@W]G>/VC^[2Z2Y29MI7*CO! 2AK+(+6'DVC:%&\W7;JYQ[-E#ULB(K0'# M!E$ )D,>R8@]$@0.%JJ4KFMFSV[\1,T MQ$32&=,G4(Z'/:(&/D;:&1-KYTC8HZ>!CV$.A=@\05RA]X%$NAD3ZP8&&.*: M1L89$QL'!AAB3&2<,7F@:]7T5C'RRYC8+S#2$)<=$LR86#!AI*&O#"?(+1-B MMT0AAUXZ9)4)L56"V,/-H]B#8PTQD54FY%8YQ!_^##]8SA 3665";)5#!**G MDI%%)N2I>!""B)KQ!.;BB85R+ 3QYPAG@H0R(18*G@UF(282RH18*!AS'&(B MQ4Q.F9*_G8282#$3ZCD,Q,S#A2)(-CEYE QA3D-,9)V<.F@&,6 MAYCS$!-9)R>V#L*\]6M$?F$B"^4GC*+=^C4BOS"1A7)J"T',4)8Y7!-V0@O= MCD(+Y9N>R*XG#3&1<:;TRY!!9#?J?. Z9&+C'(WL_MGY(.-,B8T#%[;%B[J1 M<:;DH;4@ -W3<&;(,S/JT!J,0(=/Y QY9D;L&1R!CC"19V;$GL&8X5!MAEPS M(W9-%RC_M>S"CMA^KYRRKX68R#PS8O-TF+:+W+L]9VXMHSOSO*<;FB'WS(C= MTV%>B[TJ]UZ16JQEUY16 MQ(WAE)5YV,#G2#YS8OG$F/_:AJ-M==?N!%NH,-$]1_*94Z]5B[-DGU>EW/R< MD+F^*,1$\IE33W1BS/#PT=Z3.9+/_"F7.7L+-5JN6G^=[3%#3"2?.?4*@ACS M\F$G"M=UOF_MA$U$E8[D,R>6S^-*=Y7=S8&8O5^$B>0S)Y;/XR;D_>,/O"1# M3"2?.;%\8,8YQH2;,(DM!%>\1TUHE.!MF,0>.N2<>S0^2N#.RX1\LS]*.V<1 M*-R%F5!'V(XFGMU7$!$HW)694&=ZCH(N&U5\C4#AWLR$.M>#0*/HQBB!FS23 MDZTY\*'#"!1NTTRH\SU'02^K71GO"H<;-A/JC,]14+\1(0*%6S83ZIQ/N'.C MM_>$VS<38@'9H;K]Z(W[*1LW^VE$9=A+]I57]$_\.0/=# $-_N7GS M>BWN9"W6G^R'&'N^X&6QT,S]\?=*QQ.W;?6N+^YS_5'Q]>$';0X_QO/F M/U!+ P04 " !RA%98.IM -1@# "90 &@ 'AL+U]R96QS+W=O *Y;[XJ 429,(S;0:LQ#]$MM1X'= MIP4#.*4,,D'^1U;9\O49?;+L.E>_QNUZ?C[LIZ?GXW3QNMONI^O5TSP??PS# MM'D:=^OI\G <]^O*P?Q\$[EX?3UQFKFZNO,R_NWH[C M_TP\/#P\;\:?A\WOW;B?_S%X^',XO4Q/XSBO+N[6I\=QOEX-K]O/T]/P?K#+ M\^35Q>W]]>IT>V^K8>E 7@+YY0,%"126#Q0E4%P^4)) :?E 60+EY0,5"526 M#U0E4%T^4)- ;?E YE1&!XC480W0VI1K WAM"K8!Q#8EVP!FFZ)M +5-V3: MVZ9P&T!N4[H-8+'J"W5[T]0&_?O6P#]/:JMP?H[55O#]#;J]X> MH+=7O3U ;Z]Z>X#>7O7V +V]ZNT!>@?5.P#T#JIW .@=5.\ T#MT'TL >@?5 M.P#T#JIW .@=5.\ T#NHW@&@=U"] T#OH'H'@-Y1]8X O:/J'0%Z1]4[ O2. MJG<$Z!V[C]T O:/J'0%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W4KT30.^D>B> MWDGU3@"]D^J= 'HGU3L!]$[=STJ WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG57O M#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>N=NLPE [ZQZ9X#>6?7. +VS MZIT!>A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O4NW61"@ M=U&]"T#OHGH7@-Y5]:X O:OJ70%Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK M0.^J>E> WK7;[ W0NZK>%:!W4[T;0.^F>C> WDWU;@"]F^K= 'HWU;L!]&ZJ M=P/HW53O!M"[J=X-H'=3O1M []:5=0!ZF^OK.@"_S76%'0<0W%Q7V7$ P\UU MI1T'4-Q<5]MQ ,?-=<4=!Y#<7%?=<0#+S77E'0?0W%Q7WW$ S\UU!1Y'$+TO M8'YK W.:W[;C])GH8]T%^$Z]Y_.]X^?SWY@( "<^ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W; M3V^;,!C'\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]AMTO?_1S25MK41:LR:=\+ M"&P_OP=;^MRX_O8\6;-DAS"R'>>^\N%Q?DBF MJMY7#S910NBD'@=O![_VQQK1S?6=W5:/G5]]/H37KAV'333;SD6KV]/$8]8F MJJ:I:^O*A_'D:6A^2UF_),1AY3+'[=K)784)4?)NPG'DSP$OZ[X^V7EN&[NZ MKV;_I>K#K.30)SV2X^KU% K9V;?G/_$M,92^^/OL M\;0;V_QE=MC>'^.\7\[#)FCA/0A!:41BJB20JJDF"HIJ$J*JI+"JJ2X*BFP2HJLBB*KHLBJ*+(JBJR* M(JNBR*HHLBJ*K(HBJZ+(FE)D32FRIA194XJL*476E")K2I$UII:#X*@4%6"DHPDI!(58*C+'_]7>L[^.X_\?QRSWNJW9XS4^6_\-O M?@)02P$"% ,4 " !RA%98!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( '*$5ECZL6:D[P "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0#% @ ]-_)?8& !\$@ &0 @(&*